Inhoudsopgave:
- Stap 1: Pak de onderdelen
- Stap 2: De code
- Stap 3: Schematisch:
- Stap 4: Android-app
- Stap 5: Je deed het
Video: 8 Relaisbesturing met NodeMCU en IR-ontvanger met WiFi en IR-afstandsbediening en Android-app - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Bedienen van 8 relaisschakelaars met behulp van nodemcu en ir-ontvanger via wifi en ir-afstandsbediening en Android-app.
de ir-afstandsbediening werkt onafhankelijk van de wifi-verbinding.
HIER IS EEN BIJGEWERKTE VERSIE KLIK HIER
Stap 1: Pak de onderdelen
Dingen die je nodig hebt voor dit project
- KnooppuntMCU
- 4-kanaals relaismodule x 2"
- IC7805 x 2 (1 IC7805 levert niet genoeg stroom om 8 relais tegelijkertijd in te schakelen)
- Breadboard
- IR-ontvanger (VS1838)
- LED Rood x 1
- Weerstand 1K x 1
- Drukknop x 1
- Doorverbindingsdraden
- Stroomvoorziening
Stap 2: De code
DEZE CODE IS VOOR NODEMCU BOARD NIET ARDUINO
Ik heb de code zo geschreven dat als wifi wordt losgekoppeld of niet beschikbaar is, de LED gaat branden en de relaisbesturing van de IR-afstandsbediening onafhankelijk van wifi doorgaat.
Wanneer WiFi beschikbaar is, drukt u op de drukknop of drukt u op de speciale knop op de IR-afstandsbediening en wacht u 5 seconden om verbinding te maken met wifi. Als de LED niet uitgaat, is de wifi niet verbonden.
Download eerst Arduino IDE van HIER.
Ga dan naar Bestand -> Voorkeuren en voeg dit toe aan extra boardmanager-URL's
arduino.esp8266.com/stable/package_esp8266c…
Ga dan naar Board manager en installeer esp8266 door ESP8266 Community.
ga naar bibliotheekbeheer en installeer IRRemoteESP8266.
Sluit eerst de ir-ontvanger aan op het nodemcu-bord, 3.3v tot 3.3v, gnd op gnd, uitvoer naar gpio2(D4).
upload de onderstaande schets IRRemote-waarde, open de seriële monitor en druk op de externe toets om de waarden van elke toets te krijgen, schrijf het ergens op. Noteer minimaal 9 sleutelwaarden (8 waarden voor 8 relais en 1 voor opnieuw verbinden met wifi).
Maak vervolgens het circuit zoals het hierboven gegeven schema en upload de code My_Room.
Vergeet niet de ir-codes in de my_room-schets aan te passen met de ir-code die je hebt gekregen voor elke knop op de afstandsbediening en de wifi-ssid en het wachtwoord.
OPMERKING: ZORG ERVOOR DAT U TIJDENS HET UPLOADEN VAN DE SCHETS NIETS AANSLUIT OP DE PIN D0, D8, TX, RX. OF TREK EENVOUDIG DE JUMPER-DRADEN VAN DE PENNEN
Stap 3: Schematisch:
Volg het schema en maak de schakeling.
IC7805 heeft niet genoeg vermogen om 8 relais tegelijkertijd te laten werken. We gebruiken dus twee 4ch Relay-modules en twee IC7805.
Elke IR-ontvanger zal werken.
Voeding kan maximaal 24V zijn.
Stap 4: Android-app
Ik heb de Android-app gemaakt met MIT APP Inventor. Je kunt het aia-bestand uploaden naar App Inventor en bewerken.
Stap 5: Je deed het
Ga naar het beheerderspaneel van uw router en haal het IP-adres van de NodeMCU op.
Wijs ook een bepaald IP-adres toe aan het Mac-adres van nodemcu, zodat het elke keer hetzelfde IP-adres krijgt en u het niet elke keer hoeft te controleren.
U KUNT IR REMOTE, ANDROID APP EN INTERNET BROWSER GEBRUIKEN OP HETZELFDE NETWERK, OF U KUNT PORT FORWARDING IN UW ROUTER GEBRUIKEN OM VAN OVERAL TER WERELD TOEGANG TE KRIJGEN VIA INTERNET
Neem in geval van een probleem contact met mij op via fb, www.fb.com\amit.s.samanta, ik zal je helpen voor zover ik kan.
Aanbevolen:
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N Motor Drive en nog veel meer: 5 stappen
Ik heb een oude cd-drive in een wifi-robot gemaakt met behulp van Nodemcu, L298N-motoraandrijving en nog veel meer .: VX Robotics & Elektronica Aanwezig
Arduino relaisbesturing via internet: 5 stappen
Arduino relaisbesturing via internet: welkom
DIY slimme weegschaal met wekker (met wifi, ESP8266, Arduino IDE en Adafruit.io): 10 stappen (met afbeeldingen)
DIY Slimme Weegschaal Met Wekker (met Wi-Fi, ESP8266, Arduino IDE en Adafruit.io): In mijn vorige project ontwikkelde ik een slimme weegschaal met Wi-Fi. Het kan het gewicht van de gebruiker meten, het lokaal weergeven en naar de cloud sturen. U kunt hier meer informatie over krijgen op onderstaande link: https://www.instructables.com/id/Wi-Fi-Smart-Scale-wi
Ontwikkeling van applicaties met GPIO-pinnen op de DragonBoard 410c met Android- en Linux-besturingssystemen: 6 stappen
Ontwikkeling van applicaties met GPIO-pinnen op de DragonBoard 410c met Android- en Linux-besturingssystemen: Het doel van deze tutorial is om informatie te tonen die nodig is om applicaties te ontwikkelen met behulp van de GPIO-pin op DragonBoard 410c met lage snelheidsuitbreiding. Deze tutorial presenteert informatie voor het ontwikkelen van applicaties met behulp van de GPIO-pinnen met SYS op de Andr
ESP8266-NODEMCU $3 WiFi-module #1- Aan de slag met WiFi: 6 stappen
ESP8266-NODEMCU $3 WiFi-module #1- Aan de slag met WiFi: een nieuwe wereld van deze microcomputers is gearriveerd en dit ding is de ESP8266 NODEMCU. Dit is het eerste deel dat laat zien hoe je de omgeving van de esp8266 in je arduino IDE kunt installeren via de aan de slag-video en als de onderdelen inc