
Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01

In deze tutorial ga ik NodeMcu, micropython en Mqtt-verbinding gebruiken om de server te verbinden.
Deze tutorial gebruikt op https gebaseerde mqtt connect om verbinding te maken van Nodemcu naar Adafruit.io Server.
In dit project gebruik ik micropython programmeertaal die bijna gelijk is aan python.
Stap 1: Vereiste componenten




De volgende componenten zijn vereist om dit project te voltooien.
Benodigde componenten:
- Nodemcu
- IR-sensor
- LED
- USB-kabel
- Internetverbinding
Stap 2: Aan de slag


Procedure:
- Download en installeer espcut-software voor foutopsporing.
- Download bestanden via deze link. die is opgeslagen als github-repository. Alle programma's zijn beschikbaar in deze repository..
- Download en installeer de micropython-firmware via deze link naar de NODEMCU
- Sluit de IR-sensor aan op GPIO12 en LED op GPIO 2 van Nodemcu.
-
download deze webrepl-software
Stap 3: Adafruit IO

ga naar io.adafruit.com en log in om naar je dashboard te gaan
Stap 4: Dashboard maken

Klik op actie en maak een nieuw dashboard
Stap 5: Blokken maken



- Klik op de Dashboardnaam.
- klik nogmaals op de +(plus)-knop om een blok te maken
- Klik nu op Toggle en geef het een naam.
- Klik nu op de knop Maken
- Selecteer vervolgens je blok en klik op volgende stap
- Geef een naam aan dit blok en stel de namen van de AAN-status en de UIT-status in.
- Klik daarna op blok aanmaken.
Herhaal het proces vanaf de 2e stap, selecteer tekst en maak nog een blok zoals weergegeven in de afbeelding
Stap 6: definitief dashboard

Uw definitieve dashboard ziet er als volgt uit.
Stap 7: Gebruikersnaam en sleutel verkrijgen

Klik op het sleutelpictogram aan de linkerkant van het scherm en kopieer de gebruikersnaam en actieve sleutel
Stap 8: WEBREPL inschakelen

- Open de espcut-software
- stuur dit commando "import webrepl_setup"
- lees de tekst op de console en configureer de webrepl.
Stap 9: Maak verbinding met Webrepl


- Vind het wifi-netwerk waarvan de ssid begint bij micropython
- maak verbinding met die ssid met wachtwoord "micropythoN"
- u krijgt het scherm zoals weergegeven in bovenstaande afbeelding.
Stap 10: voeg de code toe

- pak webrepl-software uit, open webrepl.html en klik op verbinden
- het zal u vragen om een wachtwoord op te geven
- in mijn geval is het wachtwoord "1234567"
- wauw je bent verbonden.
- upload de bestanden die zijn gedownload van de github-repository.
- upload main.py, mqtt.py, boot.py en data.txt met behulp van webrepl.
- druk nu op de reset-knop op uw nodemcu. en controleer de uitvoer op io.adafruit.com
- als je de uitvoering van de code wilt controleren, moet je opnieuw verbinding maken met micropython wifi en inloggen.
Stap 11: werkvideo

De werkvideo van deze tutorial is hier beschikbaar.
Aanbevolen:
Hoe op IoT gebaseerde domotica te maken met NodeMCU-sensoren Besturingsrelais 14 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"

Hoe op IoT gebaseerde huisautomatisering te maken met NodeMCU-sensoren Besturingsrelais: In dit op IoT gebaseerde project heb ik huisautomatisering gemaakt met Blynk en NodeMCU besturingsrelaismodule met realtime feedback. In de handmatige modus kan deze relaismodule worden bediend vanaf mobiel of smartphone en handmatige schakelaar. In de automatische modus is deze slimme
IoT-luchtverfrisser (met NodeMCU, Arduino, IFTTT en Adafruit.io): 15 stappen (met afbeeldingen)

IoT-luchtverfrisser (met NodeMCU, Arduino, IFTTT en Adafruit.io): Instructables Wireless Contest 2017 winnaar van de eerste prijs!!!: DNieuwe nu beschikbaar: IoT-klok met weersvoorspelling! Check it out: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/Het is geruststellend om een frag
Aan de slag met MicroPython op de ESP8266: 10 stappen (met afbeeldingen)

Aan de slag met MicroPython op de ESP8266: Wil je een andere manier om de ESP8266-gebaseerde boards te programmeren in plaats van de gebruikelijke methode met Arduino IDE samen met C/C++ programmeertaal? In deze tutorial leren we wie je een ESP8266 moet configureren en besturen bord met behulp van MicroPython.BUIL
MicroPython IoT Rover gebaseerd op WEMOS D1 (ESP-8266EX): 7 stappen (met afbeeldingen)

MicroPython IoT Rover Gebaseerd op WEMOS D1 (ESP-8266EX): ** Update: ik heb een nieuwe video voor v2 met een lans gepost **Ik organiseer Robotica-workshops voor jonge kinderen en ik ben altijd op zoek naar goedkope platforms om intrigerende projecten te bouwen. Hoewel Arduino-klonen goedkoop zijn, gebruikt het de C / C ++ -taal die kinderen niet zijn
IoT-pushmelding met Nodemcu op telefoon (voor alles): 5 stappen (met afbeeldingen)

IoT-pushmelding met Nodemcu op telefoon (voor wat dan ook): het verzenden van meldingen voor berichten, e-mails is ouderwets … Dus laten we iets nieuws maken dat heel gemakkelijk en eenvoudig is GEEN GECOMPLICEERDE SERVER SIDE PHP HOSTING OF ANDERE COMPLICATIE … Domotica, waterpomp niveau, tuin bewatering, automatische huisdier f