Orodha ya maudhui:

Fob ya Kufuatilia Mandalorian ya MVRK: Hatua 8 (na Picha)
Fob ya Kufuatilia Mandalorian ya MVRK: Hatua 8 (na Picha)

Video: Fob ya Kufuatilia Mandalorian ya MVRK: Hatua 8 (na Picha)

Video: Fob ya Kufuatilia Mandalorian ya MVRK: Hatua 8 (na Picha)
Video: МАНДАЛОРСКИЙ брелок для отслеживания: 3D-печать своими руками 2024, Julai
Anonim

Ni Mei ya 4, inayojulikana kama Siku ya Star Wars, likizo karibu sana na tunapenda mioyo yetu. Mwaka huu tuliamua kuisherehekea tofauti kidogo kuliko miaka iliyopita. Pamoja na mradi wa teknolojia na uzoefu, tulichukua njia ngumu na kuibadilisha kuwa mradi rahisi wa nyumbani wakati tunafanya toleo letu la kifaa kilichoongozwa na moja ya vipindi tunavyopenda.

Hii inaweza kudhibitiwa kuwa una ujuzi wa mapema au uzoefu na Arduino au bodi zingine za ukuzaji wa microcontroller. Ikiwa unajisikia vizuri na hiyo, utafanya vizuri hapa! Angalia vifaa hapa chini ili uanze!

Kanusho: Chapisho hili halihusiani na Disney, Disney +, au Lucasfilm. Kwa kuongezea, MVRK haina dhamana au dhamana ya maagizo haya. Tafadhali kuwa salama na ujenge chini ya usimamizi wa mzazi.

Vifaa

  • Bodi ya ESP32 (tulitumia Firebeetle ESP32 na DFRobot)
  • Batri ndogo ya LiPo 3.7V
  • LED nyekundu

Pia utataka kunyakua mfano wa uchapishaji wa 3D kutoka chini.

Na pakua nambari hapa chini. Mradi huu unahitaji bodi za ESP32 kusanikishwa katika Arduino IDE. Kwa maagizo kamili, angalia github rasmi ya Arduino ESP32 hapa.

Hatua ya 1: Jinsi inavyofanya kazi

Inavyofanya kazi
Inavyofanya kazi

Toleo la MVRK la fob ya ufuatiliaji hutumia Nishati ya chini ya Bluetooth (BLE) kufuatilia funguo, simu, au vifaa vingine vya bea au beacons. Tulitumia microcontroller ya ESP32 iliyowezeshwa na betri ndogo ya LiPo kuungana na kifaa cha BLE na kufuatilia nguvu ya ishara yake. Kadiri fob ya ufuatiliaji inavyokaribia kwa kifaa kilichochaguliwa (au fadhila), nguvu ya ishara ina nguvu na mwangaza wa mwangaza wa mbele.

Hatua ya 2: Je! Nishati ya chini ya Bluetooth (BLE) ni nini?

Nishati ya chini ya Bluetooth (BLE) ni nini?
Nishati ya chini ya Bluetooth (BLE) ni nini?

Nishati ya chini ya Bluetooth (BLE) ni kiwango cha Bluetooth iliyoundwa ili kutoa matumizi ya nguvu wakati wa kudumisha upeo sawa na Bluetooth ya kawaida. Vifaa vya BLE hufanya kama seva za Bluetooth na hutangaza habari zao za unganisho kila sekunde chache kwa eneo linalozunguka. Muda wa matangazo ni tofauti kwa kila kifaa na hata inaweza kusanidiwa kwenye vifaa vingine. Ikiwa haujui BLE, yote inapaswa kuanza kuwa na maana katika sehemu inayofuata.

Hatua ya 3: Kanuni

Kanuni
Kanuni

Sehemu hii inaweza kuwa ngumu kidogo. Vifaa vya BLE havitangazi kwa muda mmoja, na vifaa vyote haviunganishi vyote vinavyoingia. Kabla ya kuanza hapa, tunashauri sana kupata programu ya skena ya BLE kwa simu yako. Ikiwa uko kwenye iOS kama sisi, BLE Scanner inafanya kazi vizuri. Programu hizi zitakuruhusu kuona vifaa vya BLE karibu na wewe na unganishe nazo ili ujifunze kuhusu huduma wanazotoa. Huduma za BLE zinafaa kuzungumziwa hapa kwani ni muhimu kwa jinsi utakavyounganisha na kifaa unachotaka kufuatilia.

Huduma zote zina kitambulisho cha kipekee cha ulimwengu (UUID) ili usichanganyike na vifaa vingine vya karibu. Katika kila huduma, utapata tabia. hizi pia zina UUIDs. Tabia hizi zinaweza kusomwa, kuandika, kuandika bila kujibu, kukuarifu, nk Kuna zingine, lakini hiyo ni kwa wakati mwingine. Tazama picha hapo juu kuhusu huduma na sifa. Ni rahisi kufikiria huduma kama folda na sifa kama faili ndani ya folda hizo.

Ikiwa unataka kujifunza zaidi juu ya huduma na sifa, bonyeza hapa kwa mwongozo mzuri wa Kompyuta kwa kiwango cha Bluetooth cha GATT.

--

Kila kifaa BLE ambacho unaweza kuunganisha kutumia tracker hii ina UUID ambayo hutumia kutangaza uwepo wake kwa vifaa vya karibu. Labda utahitaji programu kama ile iliyotajwa mapema ili kuipata. Mara tu unapopata kifaa kwenye programu yako, unganisha kwa hiyo. Kumbuka kwamba kila kifaa cha BLE ni tofauti, kwa hivyo inaweza kuchukua jaribio na hitilafu kupata UUID sahihi, lakini mara tu utakapofanya, ingiza tu kwenye nambari kama AdvertisedDevice. Kila kitu kwenye kificho kimetolewa maoni, ili uweze kupata unachotafuta.

Ifuatayo tunafuata tabia hiyo. Vifaa vingine hutumia huduma ya utangazaji ambayo ni tofauti na ile iliyo na tabia tunayotaka. Ikiwa ndivyo ilivyo, chukua UUID hiyo tofauti na uiunganishe kwenye serviceUUID, vinginevyo, weka tu serviceUUID sawa na kifaa kilichotangazwa. Sasa, ndani ya huduma ambayo umejiunga nayo, tafuta sifa ya kusoma. Programu inaweza kukupa urefu kamili wa UUID, au inaweza kuwa herufi 4 tu. Labda ni sawa kwani ufafanuzi wa UUID kwenye nambari utaihesabu. Chomeka UUID hiyo kwa tabiaUUID na umemaliza!

Piga bodi, fungua mfuatiliaji wa serial na uone kile unachopata! Ikiwa yote ni sawa, inapaswa kuungana na kifaa chako na kuanza kusajili thamani ya RSSI (kiashiria cha nguvu ya ishara iliyopokea). Chini thamani ya RSSI, nguvu ya ishara ina nguvu. RSSI ni kiashiria kizuri cha ukaribu lakini sio kamili. Ikiwa taa yako haifyuki kabisa jinsi unavyotaka, nenda chini chini ya nambari na urekebishe maadili. Kuna maoni hapo kuelezea jinsi.

Kama dokezo, sio vifaa vyote vya BLE vitakavyofanya kazi na tracker hii. Vifaa vingine vitakataa muunganisho. Wengine watajiondoa kiatomati baada ya dakika chache. Na wengine hawatatangaza UUID muhimu kuungana. Tumefanikiwa na simu, watafutaji muhimu, na hata BB8 Sphero! Acha maoni hapa chini kama tujulishe unachofuatilia!

Hatua ya 4: Kufunga

Kufundisha
Kufundisha

Moja kwa moja mbele hapa. Unganisha pini ya cathode ya LED yako kwa pini ya GND kwenye ubao wako na pini ya anode kwa PIN2. Unaweza kubadilisha hii ikiwa ungependa, hakikisha umeacha chumba kidogo cha kutikisa ili LED itoshe mahali inapohitaji kwenda. Tulitumia kuruka mfupi na joto hupungua ili kushikamana hapa.

Hatua ya 5: Mfano wa 3D na Uchapishaji

Mfano wa 3D na Uchapishaji
Mfano wa 3D na Uchapishaji
Mfano wa 3D na Uchapishaji
Mfano wa 3D na Uchapishaji

Mfano huo unafaa kwa matumizi mengi ya uchapishaji wa 3D. Tulitumia printa ya resin ya Elegoo Mars na kuichapisha kwa rangi nyeupe. Ilibadilika kuwa nzuri na uchapishaji wa resini unaweza kweli kuleta maelezo mazuri katika kuchapisha. Lakini hiyo sio lazima kabisa hapa. printa iliyoshonwa vizuri ya filament inapaswa kufanya vile vile. Hakikisha tu una usaidizi sahihi na unapaswa kuwa sawa!

Hatua ya 6: Uchoraji / Hali ya Hewa

Uchoraji na hali ya hewa ni moja wapo ya mambo ya kufurahisha zaidi ambayo unaweza kufanya kama mtengenezaji. Kuifanya "yako" na kutoa kila mwanzo na ding kumbukumbu ya hadithi ni maalum. Kwa hivyo hatutakuambia haswa jinsi ya kufanya fob yako ya ufuatiliaji, lakini tunaweza kukupa vidokezo vichache.

Tulipa msingi kuu wa tracker kanzu nyepesi ya rangi ya matte nyeusi na tukatumia Rub 'N Buff kujaza sehemu zinazoonekana za metali, na pia kuongeza mikwaruzo michache. Hakuna haja ya kuwa mzito sana na vitu hivi. Mimi kidogo huenda mbali sana.

Antena iliibuka vizuri wakati tuliipa msingi mweusi na tukatumia mbinu iitwayo kavu kusaga ili kuongeza muhtasari wa kahawia na nyekundu ili kuonekana kama kutu.

Hakuna njia mbaya ya kuifanya, lakini ikiwa wewe ni mpya kwa dhana hizi, kuna tani za mafunzo mazuri ya video huko nje. Bahati nzuri na shiriki yako katika maoni!

Ilipendekeza: