Innehållsförteckning:
Video: Hur man gör en enkel IOT med telegramapplikation: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
I den nuvarande generationen är Internet allt. Internet of Things spelar en stor roll i den nuvarande världen.
Utan att slösa mycket tid kan vi gå in i det praktiska arbetet med IOT. Här ska vi styra led och även andra spännande saker från telegrammeddelandet.
Steg 1: Skapa Bot i Telegram
1. In det här steget installera Telegram -appen i telefonen. Installationen är lika enkel som vilken app -installation.
2. Sök efter botfadern i Telegram och skapa en ny bot genom att följa skärmdumparna nedan.
3. Slutligen, kopiera HTTP API -token. (Dela inte med andra) och ange start i boten
Steg 2: Installera Bot i Raspberry Pi
Således skapas bot och den måste köras på någon av enheterna så att för alla meddelanden vi skickar kommer den att svara därefter.
Här använder vi hallon pi med Api -nyckeln och programmerar det i pythonkoden. (Det kan också köras i vårt vanliga operativsystem)
1. Installera telegrammodulen på hallon pi
Innan vi börjar köra botten på hallon pi, se till att du kör rätt version av python2. Om du har några tvivel angående initialiseringen av Raspberry pi kan du titta på de första två stegen i den här självstudien För att installera telegrammodulen i python på kommandoraden i hallon pi skriv följande (modulnamnet är telepot)
sudo pip installera telepot
2. Kör python -skriptet
Python -skriptet körs på kommandoraden med följande kommando sudo python telegrambot.py
Steg 3: Koddel
Således när vi skickar meddelandet till boten, svarar det på motsvarande sätt.
I koden ska vi lära boten att svara på våra kommandon.
Här kommer jag inte att lära dig hur python -skriptet fungerar eftersom det skulle vara mer förklarande.
importera RPi. GPIO som GPIO importtid, datetime import telepot från telepot.loop import MessageLoop GPIO.setmode (GPIO. BCM) led = 23 GPIO.setup (led, GPIO. OUT) nu = datetime.datetime.now ()
def åtgärd (msg):
chat_id = msg ['chat'] ['id'] command = msg ['text']
print 'Mottaget: % s' % kommando
om kommando == 'hej':
telegram_bot.sendMessage (chat_id, str ("Hej! Välkommen till Engineer Thoughts.com")) elif command == 'time': telegram_bot.sendMessage (chat_id, str (nu.timme)+str (":")+str (nu.minute)) elif command == 'pic': telegram_bot.sendPhoto (chat_id, photo = "https://raw.githubusercontent.com/engineer Thoughts/engineer Thoughts/gh-pages/E.png") elif command == 'ledon ': telegram_bot.sendMessage (chat_id, str (' Led is on ')) GPIO.output (led, True) elif command ==' ledoff ': telegram_bot.sendMessage (chat_id, str (' Led is off ')) GPIO. output (led, False) else: telegram_bot.sendMessage (chat_id, str ('Can not get you pls be clear!'))
telegram_bot = telepot. Bot ('Ange ditt API -id')
print (telegram_bot.getMe ())
MessageLoop (telegram_bot, action).run_as_thread ()
print 'Upp och igång …'
medan 1:
tid. sover (10)
i. Här har jag gjort hej och svaret för det är "Hej! Välkommen till Engineer Thoughts.com". På samma sätt kan du anpassa dina idéer för varje kommando.
ii. Ange ditt API -ID här i den här raden "telegram_bot = telepot. Bot (" Ange ditt API -id ")"
Steg 4: Slutsats
Hurra….! du har slutfört ditt första DIY IOT -projekt.
Dessutom lämnar jag åt dig själv att förbättra modellen genom att lägga till din kreativitet. Några av mina idéer är.
i. Home Automation -Ansluta utgången till reläerna.
ii. Kan skapa din egen anpassade server-som kan svara på dina egna meddelanden
iii. Gör din egen chatbot-som kan svara på meddelanden som Natasha på vandring.
IDÉerna är alltså oändliga om du kan utforska på egen hand. HOPP Jag har gjort en liten start på IOT för dig. Kommentera också dina idéer i kommentarerna.
Tack
N. Aranganathan
Rekommenderad:
Hur man gör en enkel högspänningsfärgbåge (JACOB’S LADDER) med ZVS Flyback Trafo: 3 steg
Hur man gör en enkel högspänningsfärgbåge (JACOB’S LADDER) med ZVS Flyback Trafo: En Jacobs stege är en underbar exotisk utseende med elektriska vita, gula, blå eller lila bågar
Hur man gör en drönare med Arduino UNO - Gör en quadcopter med mikrokontroller: 8 steg (med bilder)
Hur man gör en drönare med Arduino UNO | Gör en Quadcopter Med Microcontroller: Introduktion Besök min Youtube -kanal En Drone är en mycket dyr gadget (produkt) att köpa. I det här inlägget ska jag diskutera, hur gör jag det billigt ?? Och hur kan du göra din egen så här till billigt pris … Tja i Indien alla material (motorer, ESC
HUR MAN GÖR ARDUINO NANO/MINI - Hur man bränner bootloader: 5 steg
HUR MAN GÖR ARDUINO NANO/MINI | Hur man bränner bootloader: I denna instruktionsbok kommer jag att visa dig hur man gör en Arduino MINI från Scratch.Förfarandet som skrivs i denna instruktion kan användas för att göra alla arduino -brädor för dina anpassade projektkrav.Se videon för bättre förståelse
Hur man gör en enkel väderstation med Arduino: 6 steg (med bilder)
Hur man gör en enkel väderstation med Arduino: Hej killar, I denna instruktionsbok kommer jag att förklara hur man gör en enkel väderstation för att känna av temperatur och fukt med DHT11 -sensorn och Arduino, de avkända data kommer att visas på LCD -skärmen. Innan du börjar denna instruerbara måste du veta så
Hur man gör en enkel ljudförstärkare med Mosfet: 4 steg (med bilder)
Hur man gör en enkel ljudförstärkare med Mosfet: En ljudförstärkare är en enhet som kan stärka veckosignalerna för att driva högtalaren. I denna instruktionsbok kommer jag att instruera dig att göra din egen enkla ljudförstärkare med MOSFET och mindre antal komponenter. Transistorn jag använde