Inhoudsopgave:

Smart House Telegram Bot met Nodemcu (esp8266, Relay, Ds18b20) - Ajarnpa
Smart House Telegram Bot met Nodemcu (esp8266, Relay, Ds18b20) - Ajarnpa

Video: Smart House Telegram Bot met Nodemcu (esp8266, Relay, Ds18b20) - Ajarnpa

Video: Smart House Telegram Bot met Nodemcu (esp8266, Relay, Ds18b20) - Ajarnpa
Video: Telegram socket on ESP8266, do-it-yourself smart home 2024, November
Anonim
Smart House Telegram Bot met Nodemcu (esp8266, Relay, Ds18b20)
Smart House Telegram Bot met Nodemcu (esp8266, Relay, Ds18b20)

In deze tutorial laat ik je zien hoe je een telegrambot maakt en het huis ermee bestuurt.

Maar abonneer je eerst op mijn Telegram-kanaal en ontdek nieuwe projecten sneller dan andere. Het is een motivatie voor mij.

Laten we gaan!

Stap 1: Componenten

Componenten
Componenten

Je zal nodig hebben:

  • NodeMCU
  • ds18b20
  • 4x relaiskaart
  • breadboard, draden, weerstand van 4,7 kohm
  • 5v 2a voeding
  • telegram account

Stap 2: Bedrading

Bedrading
Bedrading
Bedrading
Bedrading

Sluit alle componenten aan zoals op schema. VERGEET NIET de weerstand van 4,7 kohm voor de ds18b20.

Stap 3: Bibliotheken installeren

U kunt het handmatig doen. Ga naar C/users/user/documents/arduino/libraries

Stap 4: Verkrijg het Ds18b20-adres

Ds18b20-adres ophalen
Ds18b20-adres ophalen

Upload schets naar nodemcu en voer schets uit. Open de seriële poort en verkrijg het adres van de sensor

Stap 5: Telegram-bot maken

Telegram-bot maken
Telegram-bot maken

Contact met botvader.

Nieuwe bot maken.

Pak zijn penning.

Stap 6: Programmeren van Nodemcu

Programmering Nodemcu
Programmering Nodemcu

Sluit nodemcu aan op pc.

Schets openen.

Bewerk ssid, wachtwoord, bottoken, ds18b20-adres.

Upload schets naar aduino.

Stap 7: Gefeliciteerd

Gefeliciteerd
Gefeliciteerd

Commando's voor bot:

  • 1aan, 1uit, 2aan, 2uit, 3aan, 3uit, 4aan, 4uit
  • temp

Stap 8: Neem contact met mij op

Word lid van mijn telegramkanaal voor meer projecten.

Het is mijn drijfveer voor de grootste projecten.

Ook mijn instagram

Aanbevolen: