Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Dit is een andere gebruiksvriendelijke tutorial voor het maken van een zeer eenvoudige IR Remote-decoder met behulp van een Arduino en IR-ontvanger. Deze tutorial behandelt alles, van het instellen van de software tot het gebruik van de IR-ontvanger en het decoderen van de signalen. Deze signalen kunnen later worden gebruikt voor meerdere projecten, waaronder IR-afstandsbedieningsrobot, domotica en soortgelijke IR-gestuurde projecten.
Als je van robotica houdt en alles vanaf het begin wilt leren, bekijk dan deze E-cursus.
Stap 1: Verzamelen van materialen
- Arduino (ik gebruik UNO). Link voor USLink voor Europa
- IR-ontvanger (1838 hier gebruikt) Link voor USLink voor Europa
- Broodplank. Link voor USLink voor Europa
- Draden. Link voor USLink voor Europa
- Arduino-IDE.
Alle componenten kunnen worden gekocht bij UTsource.net
Stap 2: Verbindingen maken
Controleer eerst het PinOut-diagram van de IR-ontvanger die u heeft. IR-ontvangers hebben 3 pinnen, +ve, GND en Out. Zorg ervoor dat u deze pinnen kent voordat u een ontvangst gebruikt. Als het verkeerd is aangesloten, werkt de installatie niet en zult u het moeilijk vinden om erachter te komen.
Maak de volgende verbindingen: -
1. Verbind +ve pin van ontvanger met 3.3v van Arduino.
2. GND-pin van ontvanger naar GND van Arduino.
3. Uit pin van ontvanger naar digitale pin 2 van Arduino.
sluit het Arduino-bord aan op de computer, want we moeten de code uploaden en de IR-pulsen controleren.
Stap 3: De IDE instellen
Om eerst IR-toepassingen te gebruiken, moet u een IR-bibliotheek aan uw IDE toevoegen, anders werkt ons programma niet.
Download IR-bibliotheek.
Pak het gedownloade bestand uit.
Kopieer de uitgepakte map.
Ga naar >> C-schijf >> Programmabestanden (x86) >> Arduino >> Bibliotheken.
Plak de map in Bibliotheken.
Dat is het IDE is klaar om met onze code te werken.
Stap 4: Code uploaden en testen
Download de code die ik heb verstrekt en upload deze naar Arduino Board.
Zodra de code is geüpload, gaat u naar tools en selecteert u seriële monitor.
De ardunio moet opnieuw opstarten / rusten en u bent klaar om de codes van uw afstandsbediening te verzamelen. Richt de afstandsbediening gewoon op de IR-ontvanger en druk op de knop waarvan u het signaal wilt decoderen. Er verschijnt een hexadecimale waarde op het scherm, dit zijn de IR-codes die u moet noteren en die nodig zijn voor toekomstige IR-afstandsbedieningsprojecten.