Inhoudsopgave:

Hoe Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord te gebruiken met behulp van Blynk - Ajarnpa
Hoe Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord te gebruiken met behulp van Blynk - Ajarnpa

Video: Hoe Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord te gebruiken met behulp van Blynk - Ajarnpa

Video: Hoe Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord te gebruiken met behulp van Blynk - Ajarnpa
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, November
Anonim
Hoe Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord te gebruiken met behulp van Blynk
Hoe Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord te gebruiken met behulp van Blynk

Arduino WeMos D1 WiFi UNO ESP8266 IOT IDE-compatibel bord

Beschrijving:

WiFi ESP8266 Ontwikkelingsbord WEMOS D1. WEMOS D1 is een WIFI-ontwikkelbord op basis van ESP8266 12E. De werking is vergelijkbaar met die van NODEMCU, behalve dat de hardware is gebouwd als Arduino UNO. Het D1-bord kan worden geconfigureerd om te werken in een Arduino-omgeving met behulp van BOARDS MANAGER.

Specificatie:

  • Microcontroller: ESP-8266EX
  • Bedrijfsspanning: 3.3V
  • Digitale I/O-pinnen: 11
  • Analoge ingangspennen: 1
  • Kloksnelheid: 80MHz/160MHz
  • Flash: 4M bytes

Stap 1: Artikelvoorbereiding

Voorbereiding van het item
Voorbereiding van het item
Voorbereiding van het item
Voorbereiding van het item
Voorbereiding van het item
Voorbereiding van het item

In deze tutorial gebruiken we een applicatie van smartphone "Blynk" om de Arduino Wemos D1 (ESP8266) met LED Traffic Light Module te bedienen.

Voordat we beginnen, bereidt u al het benodigde item voor:

  • Breadboard
  • Arduino Wemos D1 Wifi UNO ESP8266
  • Jumper draden mannelijk naar mannelijk
  • LED-verkeerslichtmodule (u kunt ook basis-LED's gebruiken)
  • micro USB
  • Smartphone (u moet "Blynk" downloaden van Play Store/iStore)

Stap 2: Pinverbinding

Pin-verbinding
Pin-verbinding

Volg de aansluiting zoals hierboven weergegeven.

Stap 3: Bordinstallatie

Bordinstallatie
Bordinstallatie
Bordinstallatie
Bordinstallatie
Bordinstallatie
Bordinstallatie

Open vervolgens Arduino IDE en ga naar [File => Preferences]. Er verschijnt een dialoogvenster. In dit vak is een extra bordmanager-URL-tekstvak aanwezig.

  • Kopieer en plak de volgende URL in het vak en klik op OK om de pakketten te downloaden.
  • https://arduino.esp8266.com/stable/package_esp8266com_index.json

Stap 4: Ontdek het in Board Manager

Ontdek het in Bestuursbeheer
Ontdek het in Bestuursbeheer
Ontdek het in Bestuursbeheer
Ontdek het in Bestuursbeheer

Ga vervolgens naar [Tools => Board => Board Manager] in je Arduino IDE. Het Boards Manager-venster verschijnt zoals hieronder. Scroll naar beneden in de boardmanager om ESP8266 te selecteren in de lijst met beschikbare boards. Klik op installeren om de installatie te starten.

Stap 5: Selecteer bord

Selecteer bord
Selecteer bord

Selecteer vervolgens het type "WeMos D1 R1"-bord bij het uploaden van uw eerste programma in de sectie [Tools => Boards] in uw Arduino IDE.

Stap 6: Voorbeeldcode

Voorbeeldcode
Voorbeeldcode
Voorbeeldcode
Voorbeeldcode
Voorbeeldcode
Voorbeeldcode

Om de voorbeeldcode van de Blynk te krijgen, moet je de bibliotheek downloaden van de Blynk-website.

https://www.blynk.cc/getting-started/

Volg deze stappen:

  1. Selecteer "Blynk-bibliotheek downloaden".
  2. Selecteer "Blynk_Release_v0.5.4.zip".
  3. Pak de bestanden uit en kopieer beide bestanden (bibliotheken, tools).
  4. Open Arduino IDE ga naar [Files => Preferences] zoek de bestanden die op de "Sketchbooks location" verschijnen.
  5. Open het Arduino-bestand en plak beide bestanden die u hebt gekopieerd.

Open vervolgens uw Arduino IDE, ga naar [Files => Voorbeelden => Blynk => Boards Wifi =>Standalone] voor de voorbeeldcode.

Stap 7: Blynk-configuratie

Blynk-configuratie
Blynk-configuratie
Blynk-configuratie
Blynk-configuratie
Blynk-configuratie
Blynk-configuratie
Blynk-configuratie
Blynk-configuratie

Vervolgens moet u uw "Blynk" instellen vanaf uw smartphone.

Volg deze stappen:

  1. Download "Blynk" in de Play Store/iStore.
  2. Meld u aan met uw e-mailadres.
  3. Ga naar "Nieuw project" Voer uw projectnaam in (indien nodig).
  4. Kies apparaat "WeMos D1".
  5. Verbindingstype "Wifi" en vervolgens "Maken". (Na het aanmaken ontvangt u de Auth Token van uw e-mail).
  6. Schuif naar links om "Widgetbox" te openen.
  7. Selecteer "Knop" om een knop toe te voegen.
  8. Raak de knop voor "Knopinstellingen" aan.
  9. Selecteer [Output => Digital => D2, D3, D4] om pinverbinding te kiezen.
  10. Modus verandert in "Schakelaar".

Stap 8: Uploaden

Uploaden
Uploaden
Uploaden
Uploaden

Nu moet je je e-mailinbox bekijken en de authenticatietokencode kopiëren.

Voeg de authenticatietoken, netwerknaam en wachtwoord toe aan uw programmering. Upload nu de code naar uw WeMos D1 (ESP8266) via micro-USB. Zorg ervoor dat je de juiste poort gebruikt door te selecteren bij [Tools => Poort].

Stap 9: Probeer de Blynk-knop uit

Probeer de Blynk-knop uit
Probeer de Blynk-knop uit

Selecteer de afspeelknop rechtsboven en zet de pin-knop aan.

Stap 10: Voltooien

Image
Image
Finish
Finish

Nu werkt het! De Blynk-pinknoppen werken als een schakelaar.

Aanbevolen: