Turinys:
- 1 žingsnis: medžiagų sąrašas ir schema
- 2 žingsnis: Surinkimas
- 3 žingsnis: programavimas
- 4 žingsnis: valdymas
- 5 žingsnis: svarstymai
Video: „MiniCard“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
„Cardinal“projekto tikslas-sukurti atviro kodo įrenginį, kuris vibruotų, kai vartotojas atsigręžtų į šiaurę, o tai nėra nauja idėja. Vienas pokalbis su esamais modeliais yra tas, kad jie remiasi Žemės magnetiniu lauku, o tai turiu omenyje. Magnetų problema yra ta, kad jie neveikia aplink geležį, pavyzdžiui, dviračiai, pastatai, valtys ir tiltai, kurie yra keli žodžiai, prasidedantys raide b. „miniCard“naudoja BNO055 inercinį judesio bloką, IMU, kuris taip pat atsižvelgia į akselerometro duomenis. Geriausia dalis yra sunki matematika įrenginyje, ir tai suteikia mums tvarkingus orientacijos duomenis, o ne netvarkingus jutiklių duomenis.
Tai yra koncepcijos įrodymas ir noriu gauti atsiliepimų. Tuo tarpu žmonės gali susikurti savo ir turėti funkcionalų prietaisą, skirtą tinkavimui, nesumokėdami 70 USD už „Bluetooth“modelį.
1 žingsnis: medžiagų sąrašas ir schema
Manau, kad turite litavimo medžiagų ir įgūdžių. Jei ne, yra daugybė neįvykdomų instrukcijų, kurios jums padės. Turėsite žinoti, kaip perskaityti elektros schemą.
Aš įvertinčiau tai 6/10 dėl sunkumų, kiek tai susiję su įterpimo tvirtinimo projektais, nes yra keletas smulkių laidų, kuriuos reikia sulenkti, arba būtų puiku 1. Turiu nuorodas į visas rekomenduojamas dalis.
- „Arduino Pro Mini“ir FTDI programavimo adapteris
- Duponto laidai su moterišku gofruotu galu kiekviename gale
- Antraštės kaiščiai
- BNO055 inercinis judesio blokas
- 2 lygintuvo diodai
- Uždaras vibruojantis variklis
- Akumuliatoriaus įkrovimo grandinė
- Įkraunama ličio baterija
- Korpusas
Šios nuorodos yra tik nuorodos. Aš negaunu atlygio, jei perkate iš „Amazon“, ir didžiąją dalį savo dalių nusipirkau per „eBay“. Jei šios dalys jums nepažįstamos, siūlau nusipirkti kažką panašaus į susietą produktą. Jei esate protingas slapukas, tikriausiai saugu pakeisti dalį, esančią jūsų lentynoje.
Su šiuo žingsniu parodyta schema, kad galėtumėte pamatyti, kaip visos dalys dera tarpusavyje. Aš neįtraukiau mygtuko į BOM, nes išgelbėjau jį iš „Arduino“. Nuoroda BNO055 skirta „Adafruit“produktui, kurį naudojau pradiniame bandyme. Tai gerai veikia, bet yra brangios pusės. Tada radau net pigiai 11 USD, kuriuos pavaizdavau šiose instrukcijose.
2 žingsnis: Surinkimas
Nedvejodamas sakau, kad yra netinkamas šių dalių surinkimo būdas, jei laikotės schemos. Didžiausia problema, kurią turėjau, buvo su purpuriniu IMU gautas kristalas, kurį turėjau įdiegti paskutinis, nes buvo sunku jį pastatyti, kol jis klijuoja tiesiai.
Konfigūracija pastatė IMU virš „Arduino“, kur jis išdėstė I2C duomenų kaiščius. Norėčiau, kad įkrovimo plokštę padėčiau pirmiausia, nes šios dvi plokštės turi didžiausią stresą. Jūsų „Arduino“programavimo kaiščiai bus prijungti bent vieną kartą, ir jūs turėsite juos stumti ir traukti. Įkrovimo plokštė patirs stresą kiekvieną kartą, kai akumuliatorius išsikraus. Rekomenduoju tvirtai pritvirtinti šiuos du, jei įmanoma, atsižvelgiant į jūsų specifinę techninę įrangą.
Aš išjungiau RESET jungiklį iš savo „Arduino“ir pakartotinai panaudojau jį kaip nulinės krypties jungiklį. Gali būti protinga, kad jungiklis būtų prieinamas. Mano atveju aš turiu įkišti sąvaržėlę per skylę mano dėkle.
3 žingsnis: programavimas
Jei nesate užprogramavę „Arduino Pro Mini“, šis „Instructable“atrodė geras šaltinis.
Turėjau problemų su ne prekės ženklo plokštėmis, kuriose sakoma, kad jos yra FTDI programavimo plokštės, tačiau jos buvo suklastotos ir neveiks. Jei įsigijote „Arduino Micro“, „NANO“ar „M0“plokštę, jums nereikės dėl to nerimauti.
Naujausias mano kodas yra mano „GitHub“puslapyje. Jis turėtų turėti tokį pavadinimą kaip „Cardinal_BareBones_2020-08-21_01.zip“Atsisiųskite kodą, ištraukite ir atidarykite naudodami „Arduino IDE“.
4 žingsnis: valdymas
Tikiuosi, kad neturėjote problemų. Tai buvo retos kryptys, skirtos kvalifikuotai auditorijai.
Kai pradėjau naudoti BNO055 IMU, pastebėjau, kad po maitinimo prijungimo jis porą valandų buvo nepastovus. Aš išmatavau, kiek jis nukryps, ir atrodė, kad prireikė keturiasdešimt aštuonių valandų, kol sistema nusistovėjo ir pranešė apie patikimus rezultatus. Pripažindamas tai, kodėl aš pasiūliau įkrovimo plokštę, kuri gali lengvai priimti porą diodų, kad įkrovimo metu ji liktų įjungta. Naudojant seną grandinę, įkrovimas sumažintų maitinimą ir ištrintų kalibravimą. Siūlau įkrauti akumuliatorių, kai tik įmanoma. Atlikusi šias instrukcijas, perėjau prie didesnės įkraunamos baterijos, tačiau norėčiau tokio dydžio, kuris tarnautų daugiau nei 20 valandų.
Yra tik vienas mygtukas. Kai tik paspausite, sistema akimirksniu vibruos, tada palaukite dešimt sekundžių. Tuo metu ji priims dabartinę kryptį kaip šiaurę. Žinoma, tai gali būti bet kokia pasirinkta kryptis. Laukimo laikotarpis turėtų būti pakankamai ilgas, kad prietaisą būtų galima įdėti į kišenę arba ten, kur jaustumėtės patogiai. Jis nebus automatiškai vibruojamas, kai bus atliktas atstatymas, tačiau žmonės siūbuoja mažytę, todėl tai turėtų būti akivaizdu.
5 žingsnis: svarstymai
Aš nešiojau vieną ar kitą prototipą daugiau nei šimtą valandų ir padariau daugybę stebėjimų, tačiau esu tik vienas žmogus, ir tai tik vienas nuomonių rinkinys.
Kai nešiojau tai ant dešinės kulkšnies, intuityvus pojūtis buvo tas, kad šiaurė yra dešinėje nuo manęs. Tas pats atsitiko, kai nešiojau tai ant dešinio klubo. Jei šiaurė yra apibrėžta kryptis, man ji veikė geriau, kai ji buvo sutelkta į mano kūną. Jei nešiojau mini kortelę krūtinės kišenėje, tai buvo natūralus jausmas.
Kai laikiau tai klubo kišenėje, man pasidarė neramu, nes nors mano telefonas buvo kitur, vibracija šiek tiek žemiau diržo kelia nerimą. Kita kišenių problema buvo ta, kad jos ne visada spaudžia kūną. Aš dėviu vaikiškas kelnes, todėl tai yra problema. Šlaunyje nėra daug nervų, todėl maniau, kad mano baterija buvo išsikrovusi kelis kartus, nes nieko nejaučiau, tačiau ji veikė gerai.
Ant savo biuro grindų uždėjau ženklą, kad susiderinčiau su geografine šiaurine dalimi, tačiau tai taip pat įkvėpė logotipą. Kardinolo/kompaso lipdukas gali būti nukreiptas į šiaurę visur, kur gali prireikti iš naujo nustatyti nulį.
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: Kelionė, skirta visam „Kano Pixel“potencialui išnaudoti, prasideda gamyklos programinės įrangos pakeitimu „MicroPython“, tačiau tai tik pradžia. Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius. Ši pamoka paaiškins, kas
Tiesioginė 4G/5G HD vaizdo transliacija iš DJI drono esant mažai delsai [3 žingsniai]: 3 žingsniai
Tiesioginis 4G/5G HD vaizdo įrašų srautinis perdavimas iš DJI drono esant mažai delsai [3 žingsniai]: Šis vadovas padės jums gauti tiesioginius HD kokybės vaizdo srautus iš beveik visų DJI dronų. Naudodami „FlytOS Mobile App“ir „FlytNow Web Application“galite pradėti transliuoti vaizdo įrašus iš drono