Orodha ya maudhui:
- Hatua ya 1: Pata PCB kwa Miradi Yako Iliyotengenezwa
- Hatua ya 2: Kuhusu Programu ya Telegram
- Hatua ya 3: Kuweka Upande wa vifaa
- Hatua ya 4: Pakua na usanidi IDE ya Arduino
- Hatua ya 5: Kuanzisha Programu ya Telegram
- Hatua ya 6: Kuweka Sehemu ya Usimbuaji
- Hatua ya 7: Wakati wa kucheza
Video: Kudhibiti ESP8266 Kutumia Programu ya Telegram: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Haya, kuna nini, Jamani! Akarsh hapa kutoka CETech.
Je! Umewahi kujiuliza juu ya kuzungumza na vifaa vyako juu ya programu ya ujumbe? Sauti za kushangaza, sawa. Lakini leo tutafanya kitu sawa na hicho. Usijali hauitaji kununua simu za rununu kwa vifaa vyako. Unachohitaji ni programu ya rununu ya Telegram, mdhibiti mdogo kama Arduino UNO au ESP8266 / 32, na vifaa vyako.
Tutaonyesha njia hiyo kwa kudhibiti LED 8 kupitia Programu ya Telegram kwa kutuma tu ujumbe rahisi wa ON / OFF na baada ya kukamilika kwa kazi hiyo, tutapata pia jibu kutoka kwa mdhibiti wetu mdogo juu ya hilo. Mbali na LED, unaweza kudhibiti vifaa vingine kwa kufanya mabadiliko yanayofaa katika nambari na mzunguko. Itakuwa ya kufurahisha kwa hivyo wacha tuiruke moja kwa moja.
Hatua ya 1: Pata PCB kwa Miradi Yako Iliyotengenezwa
Angalia PCBGOGO ikiwa unahitaji kupata PCB zinazotengenezwa au kukusanyika. Wanakaribisha utaratibu wako wa mfano wa PCB: wingi wa utaratibu wa upotoshaji wa PCB kutoka kwa 5PCS na idadi ya utaratibu wa mkutano wa PCB kutoka 1PC.
Tangu kuanzishwa miaka 5 iliyopita, PCBGOGO imebadilisha mara kadhaa. Ni kuongezeka kwa upotoshaji wa PCB na mtengenezaji wa mkutano katika ulimwengu unaobadilika. Kwa sasa, PCB zao za kila siku na idadi ya mkutano wa PCB huzidi 3000, na mauzo yameongezeka kutoka $ 100, 000 hadi $ 20 milioni kwa mwaka. Ingawa PCBGOGO ina umri wa miaka 5 tu, viwanda vyao, na wafanyikazi zaidi ya 400 sasa wamekuwa wakitoa utengenezaji wa PCB na mkutano kwa wateja wa ndani nchini China kwa zaidi ya miaka 10.
Una bahati kusoma makala hii ya mradi, kama kwa wakati huu, PCBGOGO inakaribisha maadhimisho ya miaka 5 na kutoa faida kubwa kwa wateja wao.
Jiunge na PCBGOGO kupata faida sasa kutoka hapa. Hadi kuponi $ 150, Zawadi za maridadi
Muda wa Kampeni: Agosti 25 - Septemba 25, 2020
Hatua ya 2: Kuhusu Programu ya Telegram
Telegram ni ujumbe wa papo kwa wingu, video ya video, na huduma ya sauti juu ya IP. Programu za mteja wa Telegram zinapatikana kwa Android, iOS, Windows Phone, Windows, MacOS, na GNU / Linux na imetokea Urusi. Watumiaji wanaweza kutuma ujumbe na kubadilishana picha, video, stika, sauti, na faili za aina yoyote.
Nambari ya upande wa mteja wa Telegram ni programu ya bure, wakati nambari yake ya seva-upande imefungwa-chanzo na wamiliki. Huduma pia hutoa APIs kwa watengenezaji huru. Kuanzia Aprili 2020, Telegram ilikuwa na watumiaji milioni 400 wanaofanya kazi kila mwezi.
Ujumbe chaguomsingi na media hutumia usimbuaji wa seva ya mteja-wakati wa kusafiri. Takwimu hizi pia zimesimbwa kwa njia fiche wakati wa kupumzika lakini zinaweza kupatikana na watengenezaji wa Telegram, ambao wanashikilia funguo za usimbuaji. Kwa kuongezea, Telegram hutoa simu zilizosimbwa kwa mwisho hadi mwisho na mazungumzo ya siri ya mwisho-kwa-mwisho "siri" kati ya watumiaji wawili mkondoni kwa wateja wa smartphone. Walakini, wateja wa desktop (bila wateja wa MacOS) hawajumuishi usimbuaji wa mwisho-mwisho, na usimbuaji wa mwisho-kwa-mwisho unapatikana kwa vikundi, vikundi vikubwa, au vituo. Telegram imetetea ukosefu wa usimbuaji wa mwisho hadi mwisho kwa kudai backups mkondoni ambazo hazitumii usimbuaji wa upande wa mteja ni "suluhisho salama zaidi" inayowezekana sasa, licha ya huduma zingine kadhaa za gumzo kama Signal, Matrix, na WhatsApp kutoa usimbuaji wa mwisho hadi mwisho kwenye majukwaa yote.
Hatua ya 3: Kuweka Upande wa vifaa
Vifaa vinavyohitajika kwa mradi huu: Microcontroller (ninatumia moduli ya ESP8266), LEDs, Ugavi wa Nguvu, nyaya za Jumper.
Uunganisho unapaswa kufanywa kama ifuatavyo:
1) Unganisha LED za 8 kutoka kwa pini D1 hadi D8 ya ESP8266. Unganisha anode ya kila LED chini na Cathode ya kila LED kwenye Pini ya Dijiti kati ya D1 na D8.
2) Unganisha kebo ya Jumper kwenye pini ya A0 ya ESP8266 na uiachie wazi kusoma maadili ya analog (ambayo tumeunda amri). Kwa mfano: ikiwa tutaunganisha pini hii kwa pini ya 3V lazima ionyeshe 1024 na ikiwa tutaiunganisha na GND lazima ionyeshe thamani ya 0 na ikiwa imeachwa wazi inapaswa kurudisha thamani isiyo ya kawaida.
3) Baada ya kupakia nambari kwenye ESP8266 unganisha kwenye usambazaji wa umeme.
Hatua ya 4: Pakua na usanidi IDE ya Arduino
Pakua IDE ya Arduino kutoka hapa
1. Sakinisha Arduino IDE na uifungue.
2. Nenda kwenye Faili> Mapendeleo
3. Ongeza https://arduino.esp8266.com/stable/package_esp8266com_index.json kwa URL za Meneja wa Bodi za Ziada.
4. Nenda kwenye Zana> Bodi> Meneja wa Bodi
5. Tafuta esp8266 na kisha usakinishe bodi.
6. Anzisha tena IDE.
Hatua ya 5: Kuanzisha Programu ya Telegram
Kwa hatua hii, jambo la kwanza unahitaji kufanya ni kusanikisha programu ya Telegram kwenye simu yako ya rununu, kompyuta kibao, au vifaa vyovyote vya chaguo lako. Unaweza kupata programu ya bure kwa urahisi kutoka Duka la Google Play, Duka la App, n.k.
Baada ya kufunga programu na kuanzisha akaunti yako. Tafuta Botfather katika programu yako mara tu utakapofungua Botfather utaona kitufe cha Anza au Anzisha upya hii itafungua orodha ya amri na matumizi yao unayohitaji kubonyeza kwenye amri / newbot. Baada ya amri hii, unahitaji kutoa bot yako jina. Nimewapa jina "Mtihani wa Esp8266". Kama jina la bot limewekwa, unahitaji kuweka jina la mtumiaji. Wakati wa kuweka jina la mtumiaji unapaswa kuzingatia kwamba jina la mtumiaji lazima liwe la kipekee na inapaswa kuishia na neno "bot".
Mara tu unapoweka jina la mtumiaji bot yako itaundwa na utaona ishara ya API kuokoa hii mahali pengine kwani itahitajika katika hatua inayofuata.
Hatua ya 6: Kuweka Sehemu ya Usimbuaji
Mpaka sasa tumemaliza na unganisho na uundaji wa bot sasa tunahitaji kupakia nambari kwenye ESP8266 yetu ya kudhibiti LED juu ya programu ya Telegram.
Kwa hili, unahitaji kusanikisha maktaba ya Universal-Arduino-Telegram-Bot. Kupata folda hii ya maktaba unaweza kuelekea kwenye ukurasa wangu wa Github kutoka hapa.
Baada ya kusanikisha maktaba unahitaji kunakili nambari ya mradi kutoka faili ya ESP_code.ino kwenye ukurasa huo wa GitHub. Bandika nambari hiyo ndani ya IDE yako ya Arduino. Katika nambari hiyo, unahitaji kusasisha SSID, Nenosiri na ile ya SSID yako ya Wifi, Nenosiri, na baada ya hapo, unahitaji kusasisha Tia ya API na Token ya API ya bot uliyounda katika hatua ya awali.
Sasa unaweza kuunganisha ESP8266 yako kwenye PC na kupakia nambari. Mara tu nambari inapopakiwa unaweza kukata moduli yako kutoka kwa PC yako na kuiunganisha kwa usambazaji wowote wa umeme.
Hatua ya 7: Wakati wa kucheza
Sasa unachohitaji kufanya ni kufungua programu ya telegram kufungua bot baada ya kuitafuta kwenye App ya Telegram kwa jina ulilompa bot. Unapofungua bot utaona kitufe cha Anza / Anzisha upya bonyeza kitufe hicho bot itaanza na kukutumia orodha ya amri ambazo unaweza kutumia kudhibiti LED tofauti.
Kwa mfano: Kuna amri / D1ON ukituma amri hii utaweza kuona kuwa Nambari 1 ya taa imewashwa na ujumbe unapokelewa kwenye programu ukisema "D1 ni JUU" baada ya hapo ukituma D1OFF kukuamuru itaona kuwa LED1 imezimwa na ujumbe unapokelewa ukisema "D1 ni CHINI". Jambo hilo hilo hufanyika na LED zingine pia. Mbali na maagizo ya LED ON / OFF kuna amri nyingine A0 ambayo inarudisha hadhi ya Pini ya Analog. thamani ya nasibu. Kwa njia hii, unaweza kudhibiti vitu ukitumia programu ya Kutuma Ujumbe kwa Telegram.
Natumai ulipenda mafunzo.
Ilipendekeza:
Kudhibiti Kuongozwa kupitia Programu ya Blynk Kutumia Nodemcu Juu ya Mtandao: Hatua 5
Kudhibiti Kupitia Programu ya Blynk Kutumia Nodemcu Juu ya Mtandao: Hujambo Kila Mtu Leo Tutakuonyesha Jinsi Unavyoweza Kudhibiti LED Kutumia Smartphone Juu Ya Mtandao
Jinsi ya Kuweka Kiwango au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Hatua 6
Jinsi ya Flash au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Maelezo: Moduli hii ni adapta / programu ya USB ya moduli za ESP8266 za aina ESP-01 au ESP-01S. Imewekwa vizuri kwa kichwa cha kike cha 2x4P 2.54mm ili kuziba ESP01. Pia inavunja pini zote za ESP-01 kupitia 2x4P 2.54mm kiume h
Kudhibiti LED Kutumia Moduli ya NodeMCU WiFi na Programu ya Blynk: Hatua 7
Kudhibiti LED Kutumia Moduli ya NodeMCU WiFi na Programu ya Blynk: Hii inayoweza kufundishwa itakuonyesha jinsi ya kudhibiti LED ukitumia moduli ya NodeMCU ESP8266 WiFi kupitia programu ya simu ya kisasa ya Blynk. Ikiwa wewe ni mwanzoni, soma. Ikiwa una uzoefu zaidi, unaweza kuwa na hamu ya kuruka hadi mwisho, ambapo ninazungumza juu ya t
Programu ya Arduino Laser + Programu ya Kudhibiti: Hatua 8
Mradi wa Arduino Laser + Programu ya Kudhibiti: XY - skanning ya laser ya 2x 2x 35mm 0.9 ° stepper motors - hatua 400 / rev Usawazishaji wa kioo kiotomatiki Udhibiti wa kijijini (kupitia bluetooth) Programu ya Udhibiti wa kijijini na GUI Upakuaji wa Chanzo: github.com/stan
IOT: ESP 8266 Nodemcu Kudhibiti Ukanda wa LED wa RGB Kwenye Mtandao Kutumia Programu ya BLYNK: Hatua 9
IOT: ESP 8266 Nodemcu Kudhibiti Ukanda wa RGB ya LED Kwenye Mtandao Kutumia Programu ya BLYNK: Halo jamani, katika mafundisho haya nimekuonyesha jinsi ya kutengeneza RGB LED strip strip na nodemcu ambayo inaweza kudhibiti RGB LED STRIP kote ulimwenguni kwa kutumia mtandao. BLYNK APP.so furahiya kufanya mradi huu & tengeneza nyumba yako ya kupendeza