Sisukord:

MVRK Mandalori jälgimispult: 8 sammu (piltidega)
MVRK Mandalori jälgimispult: 8 sammu (piltidega)

Video: MVRK Mandalori jälgimispult: 8 sammu (piltidega)

Video: MVRK Mandalori jälgimispult: 8 sammu (piltidega)
Video: Crazy train remix 2024, November
Anonim

On 4. mai, muidu tuntud kui Tähesõdade päev, puhkus, mis on meie südamele väga lähedal ja kallis. Sel aastal otsustasime seda tähistada pisut teisiti kui möödunud aastatel. Kogemusliku tehnoloogia ja tegijaprojekti abil valisime keerulise lähenemise ja muutsime selle lihtsustatud koduseks projektiks, kui tegime oma seadme versiooni inspireerituna ühest meie lemmiksaatest.

Selles juhendis eeldatakse, et teil on eelnevaid teadmisi või kogemusi Arduino või muude mikrokontrollerite arendusplaatidega. Kui tunnete end selles mugavalt, saate siin hästi hakkama! Alustamiseks vaadake allpool olevaid tarvikuid!

Vastutusest loobumine: see postitus ei ole kuidagi seotud Disney, Disney+ega Lucasfilmiga. Lisaks ei garanteeri ega garanteeri MVRK neid juhiseid. Palun olge turvaline ja ehitage vanemate järelevalve all.

Tarvikud

  • ESP32 plaat (kasutasime DFRoboti Firebeetle ESP32)
  • Väike 3,7 V LiPo aku
  • Punane LED

Samuti soovite mudeli haarata 3D -printimiseks altpoolt.

Ja laadige alla allolev kood. See projekt nõuab ESP32 plaatide paigaldamist Arduino IDE -sse. Täielikke juhiseid leiate Arduino ESP32 ametlikust githubist siit.

1. toiming: kuidas see toimib

Kuidas see töötab
Kuidas see töötab

Jälgimispuldi MVRK versioon kasutab võtmete, telefoni või muude BLE -toega seadmete või majakate leidmiseks Bluetooth Low Energy (BLE) tehnoloogiat. Kasutasime BLE -seadmega ühendamiseks ja selle signaali tugevuse jälgimiseks ESP32 bluetooth -toega mikrokontrollerit ja väikest LiPo akut. Mida lähemale jälgimispult valitud seadmele (või bounty) jõuab, seda tugevam on signaali tugevus ja seda kiiremini vilgub esiküljel olev tuli.

2. samm: mis on Bluetooth Low Energy (BLE)?

Mis on Bluetooth Low Energy (BLE)?
Mis on Bluetooth Low Energy (BLE)?

Bluetooth Low Energy (BLE) on Bluetooth -standard, mis on loodud vähendama energiatarbimist, säilitades sama efektiivse leviala kui tavaline Bluetooth. BLE -seadmed toimivad nagu bluetooth -serverid ja reklaamivad oma ühendusteavet iga paari sekundi tagant ümbritsevale piirkonnale. Reklaamimisintervall on igal seadmel erinev ja mõnes seadmes isegi seadistatav. Kui te pole BLE -ga tuttav, peaks see kõik järgmises osas mõistma hakkama.

3. samm: kood

Kood
Kood

See osa võib veidi keeruliseks muutuda. Kõik BLE -seadmed ei reklaami sama intervalliga ega kõik seadmed kõiki sissetulevaid ühendusi. Enne siin alustamist soovitame tungivalt hankida oma telefoni jaoks BLE -skannimisrakendus. Kui kasutate iOS -i nagu meie, töötab BLE -skanner suurepäraselt. Need rakendused võimaldavad teil näha teie ümber BLE -seadmeid ja nendega ühenduse luua, et saada teavet nende pakutavate teenuste kohta. BLE -teenustest tasub siin rääkida, kuna need on hädavajalikud, kuidas luua ühendus seadmega, mida soovite jälgida.

Kõigil teenustel on universaalselt unikaalne identifikaator (UUID), et mitte segi minna teiste läheduses asuvate seadmetega. Igast teenusest leiate omaduse. neil on ka UUID -d. Neid omadusi võib lugeda, kirjutada, kirjutada ilma vastuseta, teavitada jne. On ka teisi, kuid see on teine kord. Vaadake ülaltoodud pilti teenuste ja omaduste kohta. Kõige lihtsam on mõelda sellistele teenustele nagu kaustad ja omadustele, nagu failid nendes kaustades.

Kui soovite teenuste ja omaduste kohta rohkem teada saada, klõpsake siin, et saada fantastiline GATT Bluetoothi standardi algajate juhend.

--

Igal BLE -seadmel, millega saate selle jälgija abil ühenduse luua, on UUID, mida ta kasutab oma kohaloleku reklaamimiseks lähedalasuvatele seadmetele. Tõenäoliselt vajate selle leidmiseks sellist rakendust, nagu varem mainitud. Kui olete seadme oma rakendusest leidnud, looge sellega ühendus. Pidage meeles, et iga BLE -seade on erinev, nii et õige UUID -i leidmiseks võib kuluda katse ja viga, kuid kui olete seda teinud, ühendage see lihtsalt reklaamitud seadmega ühendatud koodiga. Kõik koodis olevad andmed on kommenteeritud, nii et leiate otsitava.

Järgmisena järgime omadust. Mõned seadmed kasutavad reklaamiteenust, mis erineb soovitud omadust sisaldavast reklaamiteenusest. Kui see nii on, haarake see teine UUID ja ühendage see teenusega serviceUUID, vastasel juhul määrake lihtsalt serviceUUID võrdseks reklaamitud seadmega. Otsige nüüd teenusega, millega olete ühenduse loonud, lugemisomadusi. Rakendus võib anda teile täispika UUID või ainult 4 tähemärki. Mõlemad on head, kuna koodi UUID määratlus võtab selle arvesse. Ühendage see UUID karakteristikuga UUID ja oletegi valmis!

Välgutage tahvlit, avage seeriamonitor ja vaadake, mida saate! Kui kõik on korras, peaks see teie seadmega ühenduse looma ja RSSI väärtuse (vastuvõetud signaali tugevuse indikaator) registreerima. Mida madalam on RSSI väärtus, seda tugevam on signaali tugevus. RSSI on hea läheduse näitaja, kuid pole täiuslik. Kui teie tuli ei vilgu päris nii, nagu soovite, kerige koodi alla ja reguleerige väärtusi. Seal on kommentaare, mis selgitavad, kuidas.

Pange tähele, et mitte kõik BLE -seadmed ei tööta selle jälgijaga. Mõned seadmed keelduvad ühendamisest. Teised katkestavad mõne hetke pärast automaatselt ühenduse. Ja mõned lihtsalt ei reklaami ühendamiseks vajalikku UUID -d. Meil on õnnestunud telefonid, võtmeotsijad ja isegi BB8 Sphero! Jätke allpool kommentaarid, andke meile teada, mida te jälgite!

4. samm: jootmine

Jootmine
Jootmine

Siin üsna otse edasi. Ühendage oma LED -i katoodtihvt oma plaadi GND -tihvtiga ja anoodtihvt PIN2 -ga. Soovi korral saate seda muuta. Jätke kindlasti väike põiklemisruum, et LED sobiks sinna, kuhu see peab minema. Siia haakimiseks kasutasime paari lühikest džemprit ja mõnda kuumakahanemist.

Samm: 3D -mudel ja printimine

3D mudel ja printimine
3D mudel ja printimine
3D mudel ja printimine
3D mudel ja printimine

Mudel sobib enamiku 3D -printimise rakenduste jaoks. Kasutasime Elegoo Marsi vaiguprinterit ja printisime selle valgeks. See osutus suurepäraseks ja vaigutrükk võib tõepoolest välja tuua prinditud detailid. Kuid see pole siin täiesti vajalik. hästi häälestatud hõõgniidiprinter peaks sama hästi toimima. Lihtsalt veenduge, et teil on korralikud toed ja teil peaks kõik hästi olema!

6. samm: värvimine / ilmastikutingimused

Rekvisiidi värvimine ja ilmastikukindlus on üks lõbusamaid asju, mida saate tegijana teha. Selle "omaks" muutmine, iga kriimustuse andmine ja tagaplaanile andmine on eriline. Nii et me ei ütle teile täpselt, kuidas oma jälgimispulti teha, kuid saame teile anda mõned näpunäited.

Andsime jälgimisseadme põhialusele heleda mati musta pihustusvärvi ja kasutasime Rub 'N Buff'i metallilise välimusega osade täitmiseks ning mõne kriimustuse lisamiseks. Selle asjaga pole vaja liiga raskeks minna. Väike lähen kaugele.

Antenn osutus suurepäraseks, kui andsime sellele musta aluse ja kasutasime kuiva harjamise meetodit, et lisada pruunid ja punased toonid, et need näeksid välja nagu rooste.

Selleks pole valet viisi, kuid kui olete nende mõistetega alles tuttav, on seal palju suurepäraseid videoõpetusi. Palju õnne ja jagage oma arvamust kommentaarides!

Soovitan: