Përmbajtje:
- Hapi 1: Krijimi i Botit në Telegram
- Hapi 2: Instalimi i Botit në Raspberry Pi
- Hapi 3: Pjesa e Kodit
- Hapi 4: Përfundimi
Video: Si të bëni një IOT të thjeshtë me aplikacionin Telegram: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:10
Në brezin aktual Interneti është gjithçka. Interneti i Gjërave luan një rol të madh në botën aktuale.
Pa humbur shumë kohë, ne mund të kalojmë në punën praktike të IOT. Këtu do të kontrollojmë led -in dhe gjithashtu gjëra të tjera emocionuese nga mesazhi i telegramit.
Hapi 1: Krijimi i Botit në Telegram
1. Në këtë hap instaloni aplikacionin Telegram në telefon. Instalimi është aq i thjeshtë sa instalimi i aplikacionit whats.
2. Në Telegram kërkoni për babanë Bot dhe krijoni një bot të ri duke ndjekur pamjet e ekranit më poshtë.
3. Së fundi, kopjoni shenjën HTTP API. (Mos e ndani me të tjerët) dhe futni fillimin në bot
Hapi 2: Instalimi i Botit në Raspberry Pi
Kështu bot është krijuar dhe duhet të ekzekutohet në cilindo nga pajisjet në mënyrë që për çdo mesazh që dërgojmë të përgjigjet në përputhje me rrethanat.
Këtu ne po përdorim mjedrën pi me çelësin Api dhe e programojmë atë në kodin python. (Mund të ekzekutohet edhe në sistemin tonë normal të funksionimit)
1. Instalimi i modulit të telegramit në mjedër pi
Para se të fillojmë të ekzekutojmë botin në mjedër pi sigurohuni që po përdorni versionin e duhur të python2. Gjithashtu Nëse keni ndonjë dyshim në lidhje me fillimin e Raspberry pi ju mund të shikoni në këto 2 hapat e parë në këtë tutorial tim për të instaluar modulin e telegramit në python në rreshtin e komandës të mjedrës pi shkruani në vijim (emri i modulit është telepot)
sudo pip instaloni telepot
2. Ekzekutoni shkrimin python
Skripti Python ekzekutohet në rreshtin e komandës duke përdorur komandën e mëposhtme sudo python telegrambot.py
Hapi 3: Pjesa e Kodit
Kështu, kur i dërgojmë mesazhin botit, ai përgjigjet në mënyrë korresponduese.
Në kodin që ne do të mësojmë botin të përgjigjet ndaj komandave tona.
Këtu nuk do t'ju mësoj se si funksionon shkrimi i pitonit pasi do të ishte më shpjegues.
import RPi. GPIO si GPIO koha e importit, data data import telepot nga telepot.loop import MessageLoop GPIO.setmode (GPIO. BCM) led = 23 GPIO.setup (led, GPIO. OUT) tani = datetime.datetime.now ()
veprimi def (msg):
chat_id = msg ['chat'] ['id'] command = msg ['text']
shtyp komandën 'Marrë: % s' %
nëse komanda == 'përshëndetje':
telegram_bot.sendMessage (chat_id, str ("Përshëndetje! Mirë se erdhe në Engineerthoughts.com")) elif command == 'kohë': telegram_bot.sendMessage (chat_id, str (tani. ora)+str (":")+str (tani.minute)) elif command == 'foto': telegram_bot.sendPhoto (chat_id, foto = "https://raw.githubusercontent.com/engineerthoughts/engineerthoughts/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. dalje (e udhëhequr, e gabuar) tjetër: telegram_bot.sendMessage (chat_id, str ('Nuk mund të kuptoj që të jeni të qartë!'))
telegram_bot = telepot. Bot ('Fut ID -në tënde të API -së')
print (telegram_bot.getMe ())
MessageLoop (telegram_bot, veprim).run_as_thread ()
print 'Up and Running….'
ndërsa 1:
koha. gjumi (10)
i. Këtu kam bërë përshëndetje dhe përgjigja për të është "Përshëndetje! Mirë se vini në Engineerthoughts.com". Në mënyrë të ngjashme, për secilën komandë, mund të personalizoni idetë tuaja.
ii. Shkruani ID -në tuaj API këtu në këtë rresht "telegram_bot = telepot. Bot (" Fut ID -në tuaj API ")"
Hapi 4: Përfundimi
Hurray….! keni përfunduar projektin tuaj të parë DIY IOT.
Më tej, e lë në dorën tuaj të përmirësoni modelin duke shtuar kreativitetin tuaj. Disa nga Idetë e mia janë.
i. Automatizimi i shtëpisë -Lidhja e daljes me stafetat.
ii. Mund të krijojë serverin tuaj të personalizuar-i cili mund t'i përgjigjet mesazheve tuaja
iii. Bëni chatbot-in tuaj-i cili mund t'i përgjigjet mesazheve si Natasha në rritje.
Kështu IDEAS janë të pafundme nëse mund të eksploroni vetë. SHPRESA Unë kam bërë një fillim të vogël në IOT për ju. Gjithashtu komentoni idetë tuaja në komente.
Faleminderit
N. Aranganathan
Recommended:
Bëni një DIY Sonoff Smart Switch Përdorni aplikacionin Android: 11 hapa
Bëni një DIY Sonoff Smart Switch Përdorni Aplikacionin Android: Çfarë është Sonoff? Sonoff është një linjë pajisjesh inteligjente për Smart Home e zhvilluar nga ITEAD. Një nga pajisjet më fleksibile dhe të lira nga ajo linjë janë Sonoff Basic dhe Sonoff mini. Këto janë ndërprerës të aktivizuar Wi-Fi të bazuar në një çip të mrekullueshëm, ESP8266/E
Kontrolli i ESP8266 duke përdorur aplikacionin Telegram: 7 hapa
Kontrolli i ESP8266 duke përdorur aplikacionin Telegram: Hej, çfarë ka, djema! Akarsh këtu nga CETech. A keni menduar ndonjëherë për të biseduar me pajisjet tuaja përmes një aplikacioni të mesazheve? Tingëllon e çuditshme, e drejtë. Por sot ne do të bëjmë një gjë të ngjashme me atë. Mos u shqetësoni se nuk keni nevojë të blini celularë
Si të bëni një përshtatës helikoid të rregullueshëm për një objektiv projektori 85 mm, nga një lidhës tubi polipropileni: 5 hapa
Si të bëni një përshtatës helikoid të rregullueshëm për një objektiv projektori 85 mm, nga një lidhës tubash polipropileni: Kohët e fundit kam blerë një projektor të vjetër rrëshqitës për rreth 10 euro. Projektori është i pajisur me një lente 85 mm f/2.8, lehtësisht e shkëputshme nga vetë projektori (asnjë pjesë nuk ka nevojë të çmontohet). Kështu që vendosa ta transformoj atë në një lente 85 mm për Penta -n time
Si të bëni një dron duke përdorur Arduino UNO - Bëni një kuadopter duke përdorur mikrokontrollues: 8 hapa (me fotografi)
Si të bëni një dron duke përdorur Arduino UNO | Bëni një Quadcopter Duke përdorur Mikrokontrolluesin: HyrjeVizitoni Kanalin Tim në YoutubeNjë drone është një vegël (produkt) shumë e shtrenjtë për të blerë. Në këtë postim do të diskutoj, si ta bëj me çmim të ulët ?? Dhe si mund ta bëni tuajin si ky me çmim të lirë … Epo në Indi të gjitha materialet (motorët, ESC -të
Bëni një EPUB të thjeshtë nga një seri fotografish: 13 hapa
Bëni një EPUB të thjeshtë nga një seri fotografish: Ky nuk është një projekt teknik. Unë nuk do të flas për atë që është një EPUB dhe çfarë nuk është një EPUB. Unë nuk do t'ju tregoj se si ndryshon nga formatet e tjera të skedarëve. Një EPUB është një format super i lezetshëm që mund të përdoret për shumë, shumë më tepër sesa për botuesit