Talaan ng mga Nilalaman:
- Hakbang 1: Lumilikha ng Bot sa Telegram
- Hakbang 2: Pag-install ng Bot sa Raspberry Pi
- Hakbang 3: Bahagi ng Code
- Hakbang 4: Konklusyon
Video: Paano Gumawa ng isang Simpleng IOT Sa Telegram Application: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Sa kasalukuyang henerasyon ng Internet ang lahat. Ang Internet of Things ay may pangunahing papel sa kasalukuyang mundo.
Nang hindi nag-aaksaya ng maraming oras, maaari tayong lumipat sa praktikal na pagtatrabaho ng IOT. Dito makokontrol namin ang pinangunahan at iba pang kapanapanabik na mga bagay mula sa mensahe ng telegram.
Hakbang 1: Lumilikha ng Bot sa Telegram
1. Sa hakbang na ito i-install ang Telegram app sa telepono. Ang pag-install ay kasing simple ng kung ano ang pag-install ng app.
2. Sa paghahanap ng Telegram para sa ama ng Bot at lumikha ng isang bagong bot sa pamamagitan ng pagsunod sa mga screenshot sa ibaba.
3. Panghuli, kopyahin ang token ng HTTP API. (Huwag ibahagi sa iba) at ipasok ang pagsisimula sa bot
Hakbang 2: Pag-install ng Bot sa Raspberry Pi
Sa gayon ang bot ay nilikha at dapat itong patakbuhin sa alinman sa mga aparato upang sa anumang mensahe na ipadala namin ay tutugon nang naaayon.
Narito ginagamit namin ang raspberry pi gamit ang Api key at pinaprograma ito sa python code. (Maaari rin itong patakbuhin sa aming normal na operating system)
1. Pag-install ng module ng telegram sa raspberry pi
Bago namin simulan ang pagpapatakbo ng bot sa raspberry pi siguraduhing nagpapatakbo ka ng tamang bersyon ng python2. Gayundin Kung mayroon kang anumang mga pag-aalinlangan tungkol sa pagsisimula ng Raspberry pi maaari kang tumingin sa unang 2 hakbang na ito sa aking tutorial na ito Upang mai-install ang module ng telegram sa sawa sa linya ng utos ng raspberry pi ipasok ang sumusunod (ang pangalan ng module ay telepot)
sudo pip install telepot
2. Ipatupad ang script ng sawa
Ang script ng Python ay naisakatuparan sa linya ng utos gamit ang sumusunod na utos sudo python telegrambot.py
Hakbang 3: Bahagi ng Code
Kaya kapag ipinadala namin ang mensahe sa bot, tumutugon ito nang tumutugon.
Sa code ay magtuturo kami sa bot upang tumugon sa aming mga utos.
Narito hindi kita magtuturo sa iyo kung paano gumagana ang script ng python na mas magiging malinaw.
i-import ang RPi. GPIO bilang oras ng pag-import ng GPIO, pag-import ng datime ng telepot mula sa telepot.loop import na MessageLoop GPIO.setmode (GPIO. BCM) na humantong = 23 GPIO.setup (led, GPIO. OUT) ngayon = datime.datime.now ()
kilos ng def (msg):
chat_id = msg ['chat'] ['id'] utos = msg ['teksto']
i-print ang 'Natanggap:% s'% utos
kung utos == 'hi':
telegram_bot.sendMessage (chat_id, str ("Kumusta! Maligayang pagdating sa Engineer Thoughts.com")) elif command == 'time': telegram_bot.sendMessage (chat_id, str (now.hour) + str (":") + str (ngayon.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 (' Naka-on ang Led ')) GPIO.output (led, True) elif command ==' ledoff ': telegram_bot.sendMessage (chat_id, str (' Naka-off ang Led ')) GPIO. output (led, False) iba pa: telegram_bot.sendMessage (chat_id, str ('Hindi ka makukuha na malinaw!'))
telegram_bot = telepot. Bot ('Ipasok ang iyong API id')
print (telegram_bot.getMe ())
MessageLoop (telegram_bot, pagkilos).run_as_thread ()
i-print ang 'Up and Running….'
habang 1:
oras. tulog (10)
i. Dito ko ginawang hi at ang sagot para dito ay "Kumusta! Maligayang Pagdating sa Engineer Thoughts.com". Katulad nito, para sa bawat utos, maaari mong ipasadya ang iyong mga Ideya.
ii. Ipasok ang iyong API ID dito sa linyang ito "telegram_bot = telepot. Bot ('Enter your API id')"
Hakbang 4: Konklusyon
Hurray …..! nakumpleto mo na ang iyong proyekto sa Unang DIY IOT.
Dagdag dito, iniiwan ko sa iyong sarili upang mapabuti ang modelo sa pamamagitan ng pagdaragdag ng iyong pagkamalikhain. Ang ilan sa mga Ideya ko ay.
i. Home Automation-Pagkonekta sa Output sa mga relay.
ii. Maaari bang lumikha ng iyong sariling pasadyang server-na maaaring tumugon sa iyong sariling mga mensahe
iii. Gumawa ng iyong sariling chatbot-na maaaring tumugon ng mga mensahe tulad ng Natasha in hike.
Sa gayon ang mga IDEAS ay walang katapusan kung maaari mong galugarin ang iyong sarili. SANA Nagawa ko ang isang maliit na pagsisimula sa IOT para sa iyo. I-comment din ang iyong Mga Ideya sa mga komento.
Salamat
N. Aranganathan
Inirerekumendang:
Paano Gumawa ng isang Simpleng Kasanayan sa Target na Nintendo LABO: 13 Mga Hakbang
Paano Gumawa ng isang Simpleng Kasanayan sa Target na Nintendo LABO: Kamakailan lamang ay bumili kami ng aking kapatid ng isang Nintendo Switch. Kaya syempre kumuha kami ng ilang mga laro upang maisabay dito. At isa sa mga ito ay ang Nintendo LABO Variety Kit. Nang maglaon ay nadapa ko ang Toy-Con Garage. Sinubukan ko ang ilang mga bagay, at doon ko
Paano Gumawa ng isang Simpleng Calculator sa Java: 10 Hakbang
Paano Gumawa ng isang Simpleng Calculator sa Java: Ito ay isang simpleng pagpapakilala sa wika ng programa ng Java na inilaan para sa mga taong wala pang kaalaman sa pagprogram. Mga Materyal: Computer o Laptop (na naka-install ang Eclipse) Maaaring mag-install ng eklipse sa https: // www. eclipse.org/downloads
Paano Gumawa ng isang Simpleng DTMF (tone) Phone Line Decoder: 3 Mga Hakbang
Paano Gumawa ng isang Simpleng DTMF (tono) Decoder ng Linya ng Telepono: Ito ay isang simpleng proyekto na hinahayaan kang ma-decode ang mga signal ng DTMF sa karaniwang anumang linya ng telepono. Sa tutorial na ito, ginagamit namin ang decoder MT8870D. Gumagamit kami ng isang prebuilt tone decoder dahil, maniwala ka sa akin, sakit sa likuran upang subukan at gawin ito sa
Paano Gumawa ng isang Adjustable Helicoid Adapter para sa isang 85mm Projector Lens, Mula sa isang Polypropylene Tube Connector: 5 Hakbang
Paano Gumawa ng isang Adjustable Helicoid Adapter para sa isang 85mm Projector Lens, Mula sa isang Polypropylene Tube Connector: Bumili ako kamakailan ng isang lumang slide projector sa halos 10 euro. Ang projector ay nilagyan ng isang 85mm f / 2.8 lens, madaling tanggalin mula sa projector mismo (walang mga bahagi na kailangang ma-disassemble). Kaya't napagpasyahan kong trasform ito sa isang 85mm lens para sa aking Penta
Paano Gumawa ng isang Drone Gamit ang Arduino UNO - Gumawa ng isang Quadcopter Gamit ang Microcontroller: 8 Hakbang (na may Mga Larawan)
Paano Gumawa ng isang Drone Gamit ang Arduino UNO | Gumawa ng isang Quadcopter Gamit ang Microcontroller: PanimulaBisitahin ang Aking Youtube Channel Ang isang Drone ay isang napakamahal na gadget (produkto) na bibilhin. Sa post na ito tatalakayin ko, kung paano ko ito magagawa sa murang ?? At Paano mo magagawa ang iyong sarili tulad nito sa murang presyo … Sa India ang lahat ng mga materyales (motor, ESC