Orodha ya maudhui:

TinyLiDAR katika Karakana Yako !: Hatua 10
TinyLiDAR katika Karakana Yako !: Hatua 10

Video: TinyLiDAR katika Karakana Yako !: Hatua 10

Video: TinyLiDAR katika Karakana Yako !: Hatua 10
Video: Ремонт малогабаритной квартиры Дизайн коридора Дизайн ванной комнаты. Идеи дизайна РумТур #Хрущевка 2024, Novemba
Anonim
TinyLiDAR katika Karakana yako!
TinyLiDAR katika Karakana yako!

Mradi wa kopo ya mlango wa karakana ya WiFi

Ulimwengu wa IOT unaanza kulipuka - kila kampuni ya teknolojia kote ulimwenguni inajaribu kujua ni vipi watafaa katika ulimwengu huu mpya. Ni fursa kubwa tu hiyo! Kwa hivyo kwa hii inayoweza kufundishwa, kulingana na mada hii ya IoT, tutaangalia jinsi unaweza kutengeneza mwonyesho wako wa IoT ambaye kwa kweli ni aina ya muhimu;)

TL; muhtasari wa DR

  • weka mtiririko wa kuaminika wa kusimba moduli ya ESP32 WiFi
  • flash yake
  • ikusanyike kwenye ubao wako wa mkate
  • pakua nambari yetu ya maombi na uifungue
  • ongeza hati zako za WiFi na IP tuli
  • unganisha kwenye mtandao wako wa WiFi
  • hariri vizingiti na uiweke kwenye karakana yako
  • waya hadi mawasiliano yako ya kufungua mlango wa karakana
  • na bonyeza mbali!
  • HAKUNA UUZAJI UNAHITAJIKA (isipokuwa pini za kuzungusha bodi ikiwa inahitajika)

Sehemu Zinazohitajika

  • wakati mdogo wa LiDAR wa moduli ya sensa ya umbali wa kukimbia
  • Wipy3.0 au bodi ya WiFi inayofanana ya ESP32
  • Relay ya hali thabiti iliyotengwa (Omron G3VM-201AY1) kudhibiti kopo ya karakana
  • Kinga ya 470ohm (5% 1 / 8watt au kubwa ni sawa)
  • Kitufe cha kushinikiza kitufe cha kitambo cha BOOT (GPIO0) ili kuboresha firmware kwenye bodi ya ESP32
  • USB kwa Serial dongle kupakia nambari na kuingiliana na REPL kwenye ESP32 (tumia toleo la I / O la 3.3v)
  • Bodi ya mkate + waya
  • Ugavi wa umeme: 3.3V hadi 5V kwa 500mA au zaidi. Unaweza kutumia chaja ya simu ya rununu ya microUSB kwa usambazaji wa umeme na bodi ya kuzuka ya microUSB kuziba kwenye mkate wako.

Hatua ya 1: IoT Je

Je!
Je!

Bila shaka umesikia juu ya neno IoT kwa sasa kwenye media zote, lakini inamaanisha nini?

Kuzungumza kwa uhuru kunamaanisha kupata sensorer za kila aina na vitu vinavyoweza kudhibitiwa vilivyounganishwa kwenye mtandao. Siku hizi, mtandao ni sawa na waya na kwa hivyo tuna kila kitu cha elektroniki ghafla kikiwa kimeunganishwa kwa waya juu ya aina fulani ya kiunganisho kisichotumia waya kama WiFi / BT / LoRa / SigFox n.k Mara tu kushikamana na mtandao, tunaweza kuhisi na / au kudhibiti vitu hivi kutoka kwa mtawala wetu wa rununu tunayempenda kama simu yetu ya rununu au tuwamilishe kupitia programu fulani inayofanya kazi kwenye seva mahali pengine (yaani wingu).

Ingawa kampuni kubwa zimekuwa zikiuza udhibiti wa sauti zaidi, AI na muunganisho wa wingu hivi karibuni; misingi ya kufanikisha haya yote bado ni sawa. Unahitaji kuunganisha "kitu" chako kwenye kiunga kisichotumia waya kabla ya dhana zozote hizi iwezekanavyo. Basi wacha tuanze na misingi na tujifunze jinsi ya kuunganisha wakati mdogo wa LiDAR wa sensa ya umbali wa kukimbia kwa moduli ya gharama nafuu ya WiFi na kisha tuonyeshe kutuma data nyuma na nje kwenye mtandao. Mwisho wa maagizo haya utakuwa na WiFi yako inayowezeshwa ya kudhibiti mlango wa karakana na mfuatiliaji wa wakati halisi kuangalia ikiwa mlango uko wazi au umefungwa.

Kuzungumza kiufundi, kama inavyoonyeshwa kwenye mchoro wa block hapo juu, mradi huu unatumia micropython webserver inayoendesha moduli ya ESP32 WiFi kwa kutumia itifaki ya mawasiliano ya 'websockets' kupitisha data kurudi na kurudi kutoka kwa kivinjari chochote cha rununu. Imeongezwa kwa hili, tuna wakati mdogo wa LIDAR wa sensorer ya umbali wa ndege kuchukua vipimo kwa mahitaji ili uweze kuangalia ikiwa mlango wa karakana uliachwa wazi.

Hatua ya 2: Jaribu - Hapana Kweli, Jaribu Sasa

Jaribu - Hapana Kweli, Jaribu Sasa
Jaribu - Hapana Kweli, Jaribu Sasa

Hii yote ni uwanja mpya katika vifaa vya elektroniki kwa hivyo kutakuwa na majaribio mengi yanayohitajika ili kufanya vitu vifanye kazi sawa. Matumaini yetu ni kwamba utaweza kujenga juu ya msingi huu wa nambari na kufanya miradi ya kuvutia zaidi ya IoT yako mwenyewe.

Nambari yote iliyotumiwa katika nakala hii ilifanya kazi vizuri wakati wa maandishi haya. Walakini, kadiri kiwango cha uvumbuzi katika nafasi ya IoT kinavyoongezeka, mambo yanaweza kuwa yamebadilika wakati unasoma hii. Kwa hali yoyote, kufanya kazi kupitia shida na kuibadilisha kwa matumizi yako mwenyewe atapata kichwa chako katika nafasi hii mpya ya kufurahisha na kuanza kufikiria kama Mhandisi wa IoT!

Uko tayari? Wacha tuanze na hatua ya kwanza ya kuanzisha mazingira yako ya maendeleo thabiti.

Hatua ya 3: Micropython & ESP32

Micropython & ESP32
Micropython & ESP32

Moduli za ESP32 WiFi ziliundwa na Espressif na zimeboresha sana tangu moduli za kizazi cha kwanza cha ESP8266 kutoka miaka michache iliyopita. Toleo hizi mpya zina kumbukumbu zaidi, processor yenye nguvu na huduma nyingi kuliko moduli za asili na bado ni gharama ndogo. Mchoro hapo juu hukupa hisia ya ni kiasi gani waliweza kupakia kwenye chip hii ndogo ya ESP32. ESP32 IC yenyewe ni microcontroller ya msingi mbili na redio ya WiFi ya 802.11b / g / n na pia redio ya Bluetooth 4.2 iliyounganishwa. Moduli za msingi za ESP32 kawaida zitaongeza antena, kumbukumbu ya ziada ya FLASH na vidhibiti vya nguvu.

Kumbuka kuwa tunaposema moduli ya ESP32 katika hii inayoweza kufundishwa, tunazungumzia bodi za Pycom Wipy3.0 ambazo zinategemea chip / moduli ya ESP32. Kwa uzoefu wetu, bodi za Pycom zinaonekana kuwa na ubora wa juu zaidi kuliko moduli za ESP32 za bei ya chini zinazopatikana. Wakati wa kukuza, inasaidia kila wakati kupunguza anuwai nyingi iwezekanavyo kwa hivyo tulienda kwa bodi za Pycom badala ya generic ya gharama nafuu.

Kwa matumizi ya OEM, uandishi wa ESP32 kawaida hufanywa kwa lugha ya C lakini kwa bahati nzuri pia kuna chaguzi nyingi ambazo tunachagua kwa hivyo hautalazimika kushuka kwa kiwango hiki cha chini ikiwa hutaki. Tulichagua kutumia micropython kwa usimbuaji wetu wote katika hii inayoweza kufundishwa.

Micropython kama unavyodhani ni sehemu ndogo ya lugha kamili ya programu ya Python inayowezesha injini za utaftaji zisizojulikana na wavuti kama Google, YouTube na Instagram;)

Nembo ya Micropython
Nembo ya Micropython

Micropython ilianza kama mradi wa kickstarter hapo awali kwa processor ya STM32 lakini imekuwa maarufu sana kwa watawala wengi tofauti sasa. Tunatumia bandari rasmi ya hivi karibuni ya Pycom ESP32 ya micropython hapa.

Hatua ya 4: Njia ya haraka

Njia Ya Haraka
Njia Ya Haraka

Nambari ya micropython ina rahisi mbele ya mwisho ya GUI inayoitwa REPL ambayo inasimama kwa "Soma-Eval - Chapisha Kitanzi". REPL ya ESP32 kawaida hufanya kazi kwa 115.2Kbaud tangu ipatikane kupitia bandari ya serial. Picha hapo juu inaonyesha msukumo huu wa REPL ulioonyeshwa na mishale yake mitatu ikisubiri amri za moja kwa moja. Ni njia rahisi ya kujaribu amri zetu rahisi na nambari nyingi hutumia kwa kutengeneza programu zao lakini tuliona kuwa njia polepole ya kwenda. Kwa hivyo tuliamua kuifanya kwa njia tofauti kwa mafunzo haya…

Kwa kuwa moduli za ESP32 zina uunganisho wa haraka wa WiFi, tunahitaji tu kupata moduli juu ya WiFi kupitia seva ya FTP ambayo tayari imeingizwa ndani ya nambari ya kawaida ya micropython. Hii itatuwezesha kutumia wateja wa FTP kama FileZilla kuburuta tu na kuacha nambari yetu kwenye ESP32.

Kwa hivyo kufanya hivyo tunahitaji kupata moduli ya ESP32 kwenye mtandao wako wa WiFi kwanza. Moduli za Wipy3.0 zinaendesha sehemu ndogo ya ufikiaji kwa chaguo-msingi kwa nguvu ili uweze kuunganisha moja kwa moja kutoka kwa kompyuta ndogo kwenye 192.168.4.1. Angalia maelezo zaidi hapa ikiwa unapenda njia hii.

Tunafanya kazi kwenye dawati kwenye maabara yetu kwa hivyo tulitaka moduli za ESP32 kuungana na mtandao wetu badala yake. Ili kufanya hivyo, tunahitaji tu kutoa moduli anwani ya IP tuli na maelezo yetu ya nywila kuingia kwenye mtandao wetu wa WiFi.

Hatua ya 5: Pakua Sasa

Download sasa
Download sasa
Download sasa
Download sasa
Download sasa
Download sasa
Download sasa
Download sasa

Pakua nambari ya maombi sasa na unzip faili kwenye folda ya muda kwenye kompyuta yako. Kisha anza kuhariri faili za mywifi.txt na faili za boot.py na sifa zako za mtandao wa WiFi.

Btw - mhariri wetu wa maandishi pendwa bado ni SublimeText. Inaweza kupakuliwa hapa.

Unapaswa pia kupakua programu ya terminal ya TeraTerm na programu ya FileZilla FTP sasa ikiwa huna tayari kwenye kompyuta yako.

Itabidi usanidi FileZilla kama inavyoonyeshwa kwenye picha hapo juu. Pia katika msimamizi wa wavuti unahitaji "kuongeza tovuti mpya" kwa kuingia kwa ESP32 ukitumia anwani tuli ya IP uliyochagua kama ilivyoonyeshwa hapo juu. Mtumiaji ni "micro" na Nenosiri ni "chatu". Ni muhimu kutumia FTP ya kupita na kuizuia kwa unganisho moja tu. Tuligundua kupunguza kasi ya kupakia ilisaidiwa pia kuzuia upakiaji unaning'inizwa. Ingawa haijaonyeshwa kwenye picha, itakuwa muhimu kuhusisha mpango wa SublimeText wa aina za faili ili uweze kuhariri nambari hiyo kwa kubonyeza mara mbili upande wa kushoto wa skrini ya FTP. Ili kufanya hivyo, nenda tu kwenye menyu ya Mipangilio na kwenye ushirika wa Faili / vyama vya Aina ya Faili ingiza eneo la faili yako ya SublimeText exe kwa kila chama. Kwa mfano yetu ilikuwa:

js "C: / Nakala Tukufu Jenga 3065 x64 / sublime_text.exe"

. "C: / Nakala ya Juu Jenga 3065 x64 / sublime_text.exe" htm "C: / Nakala Tukufu Jenga 3065 x64 / sublime_text.exe" html "C: / Nakala ya Juu Jenga 3065 x64 / sublime_text.exe" py "C: / Sublime Kuunda Nakala 3065 x64 / sublime_text.exe "css" C: / Nakala Tukufu Jenga 3065 x64 / sublime_text.exe"

Nakili faili za maombi zilizoondolewa kwa folda hii mpya inayoitwa "FTP" kwenye kompyuta yako kama tulivyofanya. Itakuwa rahisi kuburuta kutoka hapa ndani ya FileZilla baadaye.

Ni kawaida wazo nzuri kuwa na firmware ya hivi karibuni inayoendesha kwenye ESP32. Kuboresha moduli za Pycom kutumia micropython ya hivi karibuni ni rahisi sana na inaweza kufanywa kwa karibu dakika 3 na zana yao ya kusasisha firmware.

Hakikisha tu kuweka bandari ya COM kwa USB yako kwa dongle ya serial na uchague hali ya kasi kama inavyoonyeshwa kwenye picha ya "Mawasiliano" hapo juu. Yetu ilikuwa bandari ya COM 2. Kumbuka kuwa kupata moduli za ESP32 katika hali hii ya kusasisha, itabidi bonyeza kitufe cha GPIO0 / Boot (kwenye pini ya P2) wakati wa kubonyeza na kutolewa kitufe cha Rudisha.

Hatua ya 6: Wakati wa vifaa

Wakati wa Vifaa
Wakati wa Vifaa
Wakati wa Vifaa
Wakati wa Vifaa

Sasa itakuwa wakati mzuri wa kufunga vifaa kwenye ubao wa mkate kama inavyoonyeshwa kwenye mchoro wa picha hapo juu.

Baada ya haya yote kukamilika. Anza programu ya wastaafu na bandari sahihi ya COM kwa USB yako kwa Serial dongle iweke kwa 115.2Kbaud.

Kwa nguvu, moduli inapaswa kuonyesha haraka inayojulikana ya REPL ambayo inatoa mishale mitatu ">>>".

Sasa nenda kwenye faili yako ya mywifi.txt iliyobadilishwa na unakili yaliyomo yote (CTRL + C). Kisha nenda kwenye skrini ya terminal ya REPL na ugonge CTRL + E ili kuingia kwenye hali ya kukata na kubandika. Kisha bonyeza kulia kubandika yaliyomo kwenye skrini ya REPL na kisha bonyeza kitufe cha CTRL + D kutekeleza kile ulichopachika.

Inapaswa kuanza kuhesabu mara moja kusema kuwa inajaribu kuungana na mtandao wako wa WiFi. Picha ya skrini hapo juu inaonyesha ujumbe wa unganisho uliofanikiwa.

Mara baada ya kushikamana, unaweza kutumia FileZilla kuungana na seva ya FTP kwenye moduli kwenye anwani tuli ya IP uliyochagua tayari kwenye faili zako za mywifi.txt na boot.py.

Hatua ya 7: Bado Yuko Nasi?

Bado Yuko Nasi?
Bado Yuko Nasi?
Bado Yuko Nasi?
Bado Yuko Nasi?

Ikiwa imefanywa kuwa sawa hadi sasa basi ni nzuri kwako! Kazi ngumu imefanywa:) Sasa itakuwa laini kusafiri - rundo tu la kata na kubandika na utasimama na kukimbia ili uweze kuiweka kwenye karakana yako.

Ili kuhariri nambari yoyote, unaweza kubofya mara mbili upande wa kushoto wa dirisha la FTP kwenye FileZilla na itazindua SublimeText. Hifadhi mabadiliko yako na kisha uburute kwenda upande wa kulia ambayo ni dirisha la ESP32.

Kwa sasa, buruta faili kutoka upande wa kushoto kwenda upande wa kulia wa FileZilla kupakia kila faili kando kwenye moduli ya ESP32. Hii inachukua sekunde chache tu badala ya dakika kama njia ya kawaida ya REPL inavyofanya. Tafadhali kumbuka kuwa faili zote zinapaswa kuwa chini ya saraka ya mizizi inayoitwa "flash" ndani ya bodi ya Pycom. Unaweza kutengeneza alamisho katika FileZilla ili iwe rahisi kurudi hapa kwa wakati mwingine.

Ikiwa utapata shida ambapo FileZilla hutegemea na nyakati za kupakia, utaona faili katika upande wa ESP32 ambao una baiti 0. Kujaribu kuandika juu yake kunaweza kukufanya uwe mwendawazimu kwani haimalizi kamwe hata ujaribu nini! Ni hali ya kushangaza sana na hufanyika mara kwa mara sana. Suluhisho bora kwa hii ni kufuta faili ya 0 baiti na mzunguko wa nguvu moduli. Kisha pata nakala ya FRESH ya faili ya chanzo kupakia tena kwenye moduli ya ESP32. Kumbuka kuwa nakala mpya ndio ufunguo hapa. Kwa njia fulani faili ya chanzo haitapakia vizuri ikiwa inaning'inia kama hii hata wakati mmoja.

Tuligundua inasaidia kuburuta kila faili mmoja mmoja kwenye moduli ya ESP32 kuanzia na boot.py. Faili hii ya kwanza inawajibika kupata moduli yako kwenye mtandao kwa hivyo hautahitaji kukata na kubandika kwenye REPL tena. Unaweza hata hivyo kunyakua folda ya www na iburute juu kwa risasi moja. Hii imekuwa ikitufanyia kazi katika maendeleo yetu. Faili hizi zote zimehifadhiwa kwenye uhifadhi wa taa isiyo na tete kwenye bodi kwenye moduli ya ESP32 kwa hivyo watakuwa hapo baada ya umeme kuondolewa. Fyi tu - kuu.py itatekelezwa baada ya boot.py kila wakati moduli inapowashwa.

Hatua ya 8: Vidokezo vya utapeli

Vidokezo vya utapeli
Vidokezo vya utapeli

Angalia msimbo wote na ujaribu Google kwa maneno ambayo hautambui. Mara tu kila kitu kinapoanza na unaweza kujaribu kubadilisha chochote unachohisi kama kuona kinachofanya.

Ikiwa chochote kitaenda vibaya, unaweza kuondoa nambari kila wakati na / au kuwasha tena moduli kwa muda wa dakika 3 kama vile ulivyofanya mapema.

Ili kurekebisha flash na kuondoa nambari yako yote kwa risasi moja, unaweza kuandika zifuatazo katika REPL:

kuagiza os

os.mkfs ('/ flash')

Kisha fanya mzunguko wa nguvu au bonyeza kitufe cha kuweka upya kwenye bodi ya Wipy.

Kumbuka pia kuna njia nyingine ya kupitisha boot.py & main.py ikiwa mambo yatakuwa ya akili kwako. Unganisha pini P12 kwa muda mfupi kwa pato la pato la 3.3V na bonyeza kitufe cha Rudisha kama ilivyoonyeshwa hapo juu. Itapitia nambari yako yote na kwenda moja kwa moja kwa REPL wakati mmoja ili uweze kugundua vitu bila kufuta nambari yako yote kutoka kwa flash.

Mara baada ya kumaliza kupakia faili zote, bonyeza tu kitufe cha Rudisha kwenye moduli ya ESP32 ili kuiwasha upya.

Utaona hesabu inayojulikana kwenye skrini ya terminal ya REPL inapoingia kwenye mtandao wako wa WiFi tena. Tofauti ni kwamba nambari hii sasa inaendesha kutoka faili ya boot.py wakati huu.

Hatua ya 9: Kurasa za wavuti

Kurasa za wavuti
Kurasa za wavuti
Kurasa za wavuti
Kurasa za wavuti
Kurasa za wavuti
Kurasa za wavuti
Kurasa za wavuti
Kurasa za wavuti

Microwebserver inapaswa kuanza na kuanza sasa kwenye ESP32 kwa hivyo jaribu kutumia kivinjari chako cha desktop au kifaa chako cha rununu.

Nenda tu kwa anwani yako ya tuli ya IP na unapaswa kuona skrini sawa na ile hapo juu.

Kuna kurasa mbili za wavuti zinazotolewa kutoka kwa microwebserver yetu ambayo inaendesha kwenye ESP32.

Ya kwanza ni ukurasa chaguo-msingi wa index.html ambayo inakupa kitufe rahisi cha OPEN / CLOSE kuiga aina ya kubofya ya kopo ya karakana unayo. Unapobonyeza kwenye kivinjari chako cha wavuti, utaona aikoni kubwa ya gia ya samawati ikijitokeza. Huu ni uthibitisho kwamba unganisho la wavuti la wavuti lilifanikiwa na umepokea kitambulisho kutoka kwa seva kwamba amri yako ya "vyombo vya habari" ilipokelewa kwa usahihi. Unapaswa pia kuona mwangaza wa kijani kibichi wa LED kwenye bodi ya Pycom unapobonyeza kitufe hiki. Uunganisho wa visanduku vya wavuti hupitisha majimbo ya kitufe kwa kutuma ujumbe rahisi wa maandishi ya "bonyeza" unapo bonyeza na "pressup" unapoiachilia. Kwa kukiri, microwebserver inatuma tena maandishi haya lakini inaongeza "_OK" kwake kusema imeipokea kwa usahihi.

Mara tu ukiunganisha vituo vya hali ya juu ya relay (SSR) iliyochaguliwa kwa macho kwenye kopo yako ya karakana (rejelea mchoro wa picha) kisha kubonyeza kitufe pia kitafungua / kufunga mlango.

Ipe sekunde chache na ujaribu tena ikiwa hautaona ikoni ya gia ya samawati ikijitokeza kama labda kuwasha upya au kitu. Kumbuka kuwa wavuti itafungwa kiatomati kwa sekunde 20 ikiwa hutumii kuzuia kufuli. Pia kumbuka kuwa viambatisho vya wavuti vimeelekezwa kwa unganisho, kwa hivyo unahitaji kusimamisha wavuti ili kubadilisha kurasa au sivyo unaweza usiweze kuunganisha tena hadi utakapogonga upya kwenye moduli ya ESP32. Kwa nambari yetu ya mfano, tuna njia chache ya kusitisha ukurasa wa wavuti: gonga maandishi ya hali, dots zinazozunguka au kiunga kwenda ukurasa unaofuata.

Ukurasa wa wavuti wa pili ni kusoma vipimo vya umbali kutoka wakati mdogo wa LiDAR wa sensorer ya umbali wa ndege. Bonyeza kitufe mara moja na itaanza kutiririsha usomaji wa umbali kwa kifaa chako cha rununu kwa sekunde 20. Unapobonyeza chini, itawasha taa nyekundu kwenye bodi ya Pycom ili uweze kujua inapokea kitufe cha waandishi wa habari kutoka kwa ukurasa huu.

Kurasa zote mbili zinaonyesha mlango uko wazi au umefungwa kwa kusoma umbali kutoka tinyLiDAR. MlangoThreshold variable inahitaji kuwekwa katika faili zote za html katika sehemu ya hati kama inavyoonyeshwa hapa:

//--------------------------

// **** Rekebisha inavyohitajika **** mlango wa varKizingiti = 100; // umbali katika cm var ws_timeout = 20000; // muda wa juu katika ms kuruhusu mlango kufungua / kufunga chaguo-msingi ni 20sec // -------------------------- // -----------------------

Itabidi uhariri kizingiti hiki kwa usanidi wako wa karakana ili iweze kugundua wakati mlango wa karakana umevingirishwa na kwa hivyo UFUNGWE au uzungushwe chini na kwa hivyo UFUNGWE. Baada ya kufanya mabadiliko kwa kizingiti chako katika faili zote za html, pakia faili hizi za html tena na uwashe upya ili kuhakikisha kila kitu bado kinafanya kazi sawa.

Ikiwa yote ni mazuri, sasa unaweza kuendelea na kuweka bodi chini chini kwenye karakana yako kama inavyoonekana kwenye picha hapo juu. Piga pini 3 na 4 ya SSR kwenye kopo yako ya karakana pia. Polarity sio muhimu kwani tunatumia toleo la MOSFET la SSR - inabidi tu kufupisha mawasiliano ili kuiga kitufe kwenye kitengo chako cha msingi cha mlango wa karakana.

Hatua ya 10: Na Ndio Hiyo

Na Hiyo Ndio!
Na Hiyo Ndio!

Hongera! Kufungua mlango wako wa karakana sasa ni rahisi kama kugonga kwenye simu yako na unaweza kuangalia ikiwa iliachwa wazi au la kwa kuchukua vipimo vya wakati halisi na tinyLiDAR:)

Unaweza pia kutumia ESP32 na visanduku vya wavuti juu ya WiFi kwa karibu kila kitu unachotaka. Soma zaidi juu ya "vivutio vya wavuti" ikiwa hujui nazo - ni haraka sana na ni rahisi kutumia.

Utekelezaji waLiDAR ndogo na ESP32 ilikuwa rahisi sana hata ingawa sensor hapo awali ilibuniwa kuendesha Arduino UNO. Tunayo kutolewa kwa beta zaidi ya Terminal GUI ambayo inaendesha maagizo mengi ya liLAR katika micropython kwenye ESP32 - tazama picha hapo juu. Inapatikana katika sehemu yetu ya upakuaji pamoja na mwongozo wa kumbukumbu, nk.

Angalia kupitia nambari zetu zote kuelewa jinsi kila kitu kinakusanyika na jaribu kubadilisha vitu karibu ili uweze kujenga juu yake kufanya chochote unachotaka.

Tafadhali kumbuka kuwa hakukutajwa usalama hapa. Usalama ni eneo kubwa katika IoT na inapaswa kuchukuliwa kwa uzito. Ikiwa unataka kutumia mradi huu kwenye karakana yako unapaswa kuweka manenosiri yako ya mtandao wa WiFi kuwa imara na salama. Kuna habari nyingi kwenye wavuti juu ya usalama kwa hivyo hakikisha kusoma juu ya hivi karibuni na kukaa juu yake.

Asante kwa kusoma na utapeli wa furaha! Shangwe.

Ilipendekeza: