Inhoudsopgave:
- Stap 1: Verzamelen van materialen
- Stap 2: Verbindingen maken
- Stap 3: De IDE instellen
- Stap 4: Code uploaden en testen
Video: IR-AFSTANDSDECODER MET BEHULP VAN ARDUINO: 4 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:16
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.
Aanbevolen:
Digitale klok met netwerktijd met behulp van de ESP8266: 4 stappen (met afbeeldingen)
Digitale netwerkklok met de ESP8266: we leren hoe we een schattige kleine digitale klok kunnen bouwen die communiceert met NTP-servers en de netwerk- of internettijd weergeeft. We gebruiken de WeMos D1 mini om verbinding te maken met een wifi-netwerk, de NTP-tijd te verkrijgen en deze weer te geven op een OLED-module. De video hierboven
Controle geleid over de hele wereld met behulp van internet met behulp van Arduino - Ajarnpa
Controle over de hele wereld via internet met Arduino: Hallo, ik ben Rithik. We gaan een internetgestuurde led maken met je telefoon. We gaan software gebruiken zoals Arduino IDE en Blynk. Het is eenvoudig en als het je gelukt is, kun je zoveel elektronische componenten bedienen als je wilt Dingen die we nodig hebben: Hardware:
Praat met Pick en kunstmatige intelligentie Chat met behulp van Cleverbot 14 stappen (met afbeeldingen) - Ajarnpa
Praat met Pick en Kunstmatige Intelligentie Chat met Cleverbot: Hier probeer ik niet alleen spraakopdrachten, maar ook Kunstmatige Intelligentie Chat met de computer met behulp van Cleverbot. Eigenlijk kwam het idee toen gevonden werd dat kinderen kleuren mengen in de kleurbox wanneer ze kleur van de ene kleur naar de dichtstbijzijnde kleur nemen. Maar eindelijk implementeren
Autonome regeling van het toerental van de motor met behulp van een feedbacksysteem van een op IR gebaseerde toerenteller - Ajarnpa
Autonome regeling van het toerental van de motor met behulp van feedbacksysteem van een op IR gebaseerde toerenteller: er is altijd behoefte aan automatisering van een proces, of het nu een eenvoudig/monsterlijk proces is. methoden om ons kleine stukje land water te geven / te irrigeren. Het probleem van geen huidige toevoerleiding
Hoe u gebruikersniveaus van NUMA toevoegt aan uw exemplaar van N met behulp van NumADD Firefox AddOn: 4 stappen
Gebruikersniveaus van NUMA toevoegen aan uw exemplaar van N NumADD Firefox-add-on gebruiken: Elke gebruiker van Metanet's N-database op gebruikersniveau NUMA weet hoe onhandig de interface is voor het kopiëren van door gebruikers gemaakte niveaus naar uw exemplaar van het spel. NumADD, elimineert de noodzaak van kopiëren en plakken en maakt het overzetten van niveaus het werk van één muisklik