Kazalo:
- Zaloge
- 1. korak: Program
- 2. korak: vezje
- 3. korak: Ožičenje ATtiny85
- 4. korak: Ožičenje zaslona OLED
- 5. korak: Postavite stike polnilnika
- 6. korak: Ožičenje HMC5883L
- 7. korak: Ožičenje baterije
- 8. korak: Ožičenje stikala
- 9. korak: Umerjanje
- 10. korak: Polnilec I
- 11. korak: Polnilec II
- 12. korak: Polnilec III
Video: Majhen kompas z ATtiny85: 12 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
To je naš prvi projekt z ATtiny85; preprost žepni digitalni kompas (v sodelovanju z J. Arturo Espejel Báez).
ATtiny85 je visokozmogljiv mikrokrmilnik z nizko porabo energije. Ima 8 Kbajtov programabilnega flash pomnilnika. Zaradi tega je bil izziv v tem projektu zmanjšati velikost programa, saj je vezje zelo preprosto, zahvaljujoč protokolu I2C.
Zaloge
Za kompas:
- ATtiny85
- Magnetometer HMC5883L
- SSD1306 I2c 0,96 "128x64 OLED zaslon
- Samozaporno stikalo s kvadratnim gumbom
- Lipo-polimerna baterija 3,7 V 300 mAh
- 3D natisnjeno ohišje (2 dela, najdete povezave STL)
Za polnilnik:
- Dva kosa PCB; 17x10 mm in 13x18 mm
- 3D natisnjeno ohišje (2 dela, najdete povezave STL)
- Micro USB 5V 1A TP4056 modul za polnjenje litijevih baterij
1. korak: Program
Pred priključitvijo v vezje je treba program AB.ino naložiti v ATtiny85. Če želite to narediti, lahko sledite kateri koli vadnici na internetu, na primer https://www.instructables.com/id/DIY-Attiny-Progr… Če želite sestaviti program, morate namestiti knjižnico ssd1306 Alekseja Dynde, na voljo na
2. korak: vezje
3. korak: Ožičenje ATtiny85
Neuporabljene zatiče ATtiny je priročno odrezati pred spajkanjem.
Pripravite dva 10-centimetrska para žice tako, da dva 2-milimetrska odseka odstranite do polovice in ločite približno 5 mm drug od drugega, kot je prikazano na 1. in 2. fotografiji. Spajkajte en del prvega para kablov (A) na SDA (pin 5), drugi del pa na SCL (pin 7), kot je prikazano na tretji sliki. Z drugim parom žic (B) spajite en kabel na GND (pin 4), drugega pa na +V (pin 8), kot na 4. fotografiji.
4. korak: Ožičenje zaslona OLED
Spajite štiri žice ene strani ATtiny (SDA, SCL, +V in GND) na ustrezne kontakte zaslona OLED in jih prilepite na ohišje. Ploščo zaslona zaščitite z izolacijskim trakom.
5. korak: Postavite stike polnilnika
Vzemite dve žici iz moškega priključka za glavo. Vsakega zložite tako, da tvori kavelj, kot je na prvi fotografiji. Enega vstavite v stransko stran vitrine, drugega pa v spodnji pokrov, kot je prikazano.
6. korak: Ožičenje HMC5883L
Magnetometer HMC5883L prilepite na spodnji pokrov, kot je prikazano. Spajate žice SCL in SDA od ATtiny do ustreznih kontaktov magnetometra, zložite kontaktno žico polnilnika in spajkajte na kontakt GND. Spajate žice +V in GND od ATtiny do ustreznih kontaktov. Ploščo magnetometra zaščitite z izolacijskim trakom.
7. korak: Ožičenje baterije
Negativni pol baterije spajkajte na pin 4 ATtiny, pozitivni pa na kontakt polnilnika na strani ohišja. Stikalu dodajte žico iz tega kontakta (glejte naslednji korak).
8. korak: Ožičenje stikala
Spajkajte žico s stranskega kontakta polnilnika na en kontakt stikala, nato pa še enega na +V kontakt magnetometra. Zdaj lahko preizkusite kompas in lepite spodnji pokrov.
9. korak: Umerjanje
Program AB.ino ima algoritem samodejnega umerjanja. Kompas morate vklopiti in zavrtiti za 360 °, kot je prikazano v videoposnetku.
POZOR! Nikoli ne priključite obeh zunanjih kontaktov, ker bi to povzročilo kratek stik baterije.
10. korak: Polnilec I
Izrežite dva kosa PCB velikosti 17 mm x 10 mm in 13 mm x 18 mm. V majhnem koščku izvrtajte luknjo, ki se ujema z luknjo v okroglem 3D natisnjenem delu, speljite žico in jo spajkajte. PCB lepite, kot je prikazano na fotografiji.
11. korak: Polnilec II
Spajkajte žico v 17x10 mm kos tiskanega vezja in jo podajte v režo v 3D tiskanem delu. Lepite ga, kot je prikazano.
12. korak: Polnilec III
3D -tiskane dele namestite in zlepite, kot je prikazano, ter žice spajkajte na modul polnilnika baterij. Žica, spajkana v spodnjem delu, je negativna. Zdaj lahko baterijo kompasa napolnite s kablom mini USB.
Druga nagrada v zemljevidu Challenge
Priporočena:
Majhen merilnik V/A z INA219: 9 korakov (s slikami)
Majhen merilnik V/A z INA219: Ste naveličani ponovnega priključitve multimetra, če želite izmeriti napetost in tok pri majhnem projektu? Majhen merilnik V/A je naprava, ki jo potrebujete! V senzorju visokega stranskega toka INA219 ni nič novega. Obstaja veliko dobrih projektov v
Majhen kovček za računalnik: 3 koraki (s slikami)
Ohišje majhnega računalnika: V tej vadnici vam bom pokazal, kako sem z osnovnimi materiali z osnovnimi orodji zgradil lastno majhno ohišje računalnika. Ta kovček je izdelan iz prozornega akrilnega stekla, obdanega z aluminijastim okvirjem. Potrebna orodja: - Ročna žaga - Vrtalnik - Pištola za vroče lepilo- Dre
DIY visokonapetostni 8V-120V 0-15A CC/CV majhen prenosni nastavljiv napajalnik: 12 korakov (s slikami)
DIY visokonapetostni 8V-120V 0-15A CC/CV majhen prenosni nastavljiv klopni napajalnik: odličen mali 100V 15Amp napajalnik, ki ga lahko uporabljate skoraj povsod. Visokonapetostni, srednji amperi. Lahko se uporablja za polnjenje tega e-kolesa ali samo za osnovno 18650. Lahko se uporablja tudi pri skoraj vsakem projektu DIY pri testiranju. Nasvet Pro za to gradnjo
MintyBoost! - Majhen USB polnilnik na baterije, 26 korakov (s slikami)
MintyBoost! - Majhen USB polnilnik z baterijskim napajanjem: Ta projekt podrobno opisuje majhen & preprost, a zelo zmogljiv polnilnik USB za vaš mp3 predvajalnik, fotoaparat, mobilni telefon in kateri koli drug pripomoček, ki ga lahko priključite v vrata USB za polnjenje! Vezje polnilnika in 2 bateriji AA se prilegata v pločevinko za dlesni Altoids in
Kako narediti majhen LED projektor DIY: 7 korakov (s slikami)
Kako narediti majhen LED projektor DIY: Na tem sem delal že nekaj časa. Rad delam tanke, ki niso drage, vendar opravljajo delo veliko dražje. Mislim, da na tej spletni strani najdete veliko ljudi, ki počnejo enako, kar je resnično koristno za vse vas