Inhoudsopgave:

NodeMCU met Blynk-app/server - Ajarnpa
NodeMCU met Blynk-app/server - Ajarnpa

Video: NodeMCU met Blynk-app/server - Ajarnpa

Video: NodeMCU met Blynk-app/server - Ajarnpa
Video: How to Connect ESP8266 NodeMCU Wemos Client Device to Blynk Local Server 2024, Juli-
Anonim

Wat is Blynk en hoe werkt het, bekijk hun campagnevideo!

Ten eerste kun je de NodeMCU programmeren met Arduino IDE, bekijk de video hierboven.

Hier is de schriftelijke handleiding voor de installatie:

Benodigdheden

  1. Breadboard
  2. Twee NodeMCU's 1.0
  3. Arduino Uno of een ander type
  4. Truien
  5. USB-stroomkabels

Stap 1: Hier is een overzicht

1e - Blynk-applicatie downloaden

2e- voeg uw apparaten toe zoals getoond in de video en kopieer de authenticatietoken die voor ons apparaat is gemaakt, zoals we deze later in de code zullen gebruiken

- In dit project stellen we twee NodeMCU-apparaten in en verbinden we ze met ons wifi-netwerk, en beginnen we met het verzenden van gegevens (integer/karakter) van NodeMCU 1 naar NodeMCU 2

- Ook zullen we Arduino UNO verbinden met NodeMCU 2 via bekabelde seriële communicatie

- de gegevens die van NodeMCU 1 zijn ontvangen, worden aan het einde naar de Arduino UNO gestuurd en we kunnen deze single gebruiken om een LED of iets anders te schakelen

- we zullen op de Blynk-applicatie weergeven of de LED AAN of UIT is

Stap 2: NodeMCU 1-code

Image
Image

er is geen bedrading nodig voor Node MCU 1 omdat het verbonden is met wifi en gewoon "1" of "0" stuurt. Alles wat we nodig hebben is het authenticatietoken dat we hebben gemaakt

Ingebouwde LED in D2 wordt gebruikt als indicatie voor succesvolle WiFi-verbinding

begin dan met het schrijven van de bovenstaande code

Stap 3: NodeMCU 2 + Arduino-codes

NodeMCU 2 + Arduino-codes
NodeMCU 2 + Arduino-codes

NodeMCU 2 - we gebruikten D7 als RX en D8 als TX, ingebouwde LED in D13 wordt gebruikt als indicatie

Arduino - we gebruikten Pin 8 als RX en Pin 9 als TX

bedrading:

  • D7 in NodeMCU naar Pin 9 in Arduino
  • D8 in NodeMCU naar Pin 8 in Arduino
  • VIN in NodeMCU naar 5V in Arduino
  • GND in NodeMCU naar GND in Arduino (Common Ground)

Nadat u alle verbindingen hebt ingesteld, begint u met het downloaden van de bovenstaande code in de NodeMCU 2

Stap 4: Arduino-code

Image
Image

Hier is de code die nodig is om de gegevens van NodeMCU 2 naar Arduino te ontvangen

je kunt een LED aansluiten op Pin 13

Aanbevolen: