Sisukord:
- Tarvikud
- Samm: programm
- 2. samm: vooluring
- 3. samm: ATtiny85 ühendamine
- Samm: OLED -ekraani ühendamine
- Samm: asetage laadija kontaktid
- 6. toiming: seadme HMC5883L ühendamine
- Samm 7: Aku juhtmestik
- Samm: lüliti ühendamine
- 9. samm: kalibreerimine
- Samm: laadija I
- 11. samm: laadija II
- 12. samm: laadija III
Video: Pisike kompass koos ATtiny85 -ga: 12 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
See on meie esimene projekt ATtiny85 -ga; lihtne tasku digitaalne kompass (koostöös J. Arturo Espejel Báeziga).
ATtiny85 on suure jõudlusega ja väikese võimsusega mikrokontroller. Sellel on 8 kbaiti programmeeritav välkmälu. Seetõttu oli selle projekti väljakutse programmi mahu vähendamine, kuna vooluahel on tänu I2C protokollile väga lihtne.
Tarvikud
Kompassi jaoks:
- ATtiny85
- Magnetomeeter HMC5883L
- SSD1306 I2c 0,96 "128x64 OLED -ekraan
- Iselukustuv nelinurkne lüliti
- 3.7V 300mAh Lipo Li-polümeer aku
- 3D trükitud ümbris (2 osa, leiate STL lingid)
Laadija jaoks:
- Kaks PCB tükki; 17x10mm ja 13x18mm
- 3D trükitud ümbris (2 osa, leiate STL -i lingid)
- Micro USB 5V 1A TP4056 liitiumakulaadija moodul
Samm: programm
Enne vooluahelasse ühendamist tuleb programm AB.ino laadida ATtiny85 -sse. Selleks saate järgida mõnda Interneti-õpetust, näiteks https://www.instructables.com/id/DIY-Attiny-Progr…. Programmi koostamiseks peate installima Alexey Dynda raamatukogu ssd1306, saadaval aadressil
2. samm: vooluring
3. samm: ATtiny85 ühendamine
Enne jootmist on mugav ATtiny kasutamata tihvtid ära lõigata.
Valmistage ette kaks 10 cm traatpaari, eemaldades kaks 2 mm lõiku pooleldi ja üksteisest umbes 5 mm kaugusel, nagu on näidatud 1. ja 2. fotol. Jootke esimese kaablipaari (A) üks osa SDA -le (tihvt 5) ja teine osa SCL -i (tihvt 7), nagu on näidatud kolmandal pildil. Teise juhtmepaariga (B) jootke üks kaabel GND külge (tihvt 4) ja teine +V (tihvt 8), nagu 4. fotol.
Samm: OLED -ekraani ühendamine
Jootke ATtiny ühe külje neli juhtmest (SDA, SCL, +V ja GND) OLED -ekraani vastavate kontaktide külge ja liimige see korpuse külge. Kaitske ekraaniplaati isoleerlindiga.
Samm: asetage laadija kontaktid
Võtke kaks juhtmest isase pistikupesa pistikust. Voldi igaüks kokku, moodustades konksu nagu esimesel fotol. Sisestage üks vitriini külgmisele küljele ja teine alumisele kaanele, nagu näidatud.
6. toiming: seadme HMC5883L ühendamine
Liimige magnetomeeter HMC5883L alumise kaane külge, nagu näidatud. Jootke SCL- ja SDA -juhtmed ATtiny -st magnetomeetri vastavate kontaktideni, keerake laadija kontaktjuhe ja jootke GND -kontakti külge. Jootke +V ja GND juhtmed ATtiny -st vastavatele kontaktidele. Kaitske magnetomeetri plaati isoleerlindiga.
Samm 7: Aku juhtmestik
Jootke aku negatiivne poolus ATtiny tihvtiga 4 ja positiivne korpuse küljel asuva laadija kontaktiga. Lisage juhtmest sellelt kontaktilt lülitile (vt järgmist sammu).
Samm: lüliti ühendamine
Jootke traat külgmise laadijakontakti juurest lüliti ühe kontakti ja seejärel teise magnetomeetri +V kontakti külge. Nüüd saate kompassi testida ja alumist kaant liimida.
9. samm: kalibreerimine
Programmil AB.ino on automaatne kalibreerimisalgoritm. Peate ainult kompassi sisse lülitama ja 360 ° pöörama, nagu on näidatud videos.
TÄHELEPANU! Ärge kunagi ühendage mõlemat välist kontakti, kuna see võib aku lühistada.
Samm: laadija I
Lõika kaks trükkplaadi suurust 17 mm x 10 mm ja 13 mm x 18 mm. Puurige väikesesse tükki auk, mis sobib ümmarguse 3D -prinditud osa auguga, laske traat läbi ja jootke see. Liimige trükkplaat, nagu fotol näidatud.
11. samm: laadija II
Jootke traat 17x10 mm trükkplaaditükki ja laske see läbi, visake pilu 3D -prinditud ossa. Liimige see nagu näidatud.
12. samm: laadija III
Paigaldage ja liimige 3D -prinditud osad, nagu näidatud, ja jootke juhtmed akulaadija mooduli külge. Alumises osas joodetud traat on negatiivne. Nüüd saate kompassi akut laadida mini -USB -kaabli abil.
Kaartide väljakutse teine auhind
Soovitan:
Pisike USB juhtkang: 5 sammu (koos piltidega)
Pisike USB -juhtkang: need juhendid näitavad, kuidas teha väga lihtsat pisikest USB -juhtkangi. See juhend on seotud Halli efektiga USB -juhtkangiga, mis pakub odavat lahendust
PISIKE VEEL TÖÖTAV KLASSIKALINE PANGANI LAMP: 6 sammu (koos piltidega)
PISIKAS VEEL TÖÖTAV KLASSIKALINE PANGANIKU LAMP: Midagi pisikeseks esemeks taastada on alati lõbus ja väljakutse, olenevalt sellest, mida proovite uuesti luua. Püüan alati teha midagi lõbusat ja lisada sellele ka natuke funktsiooni. Ja sel põhjusel valmistan pisikest klassikalist pankurlampi
Pisike UHF jälgija saatja: 5 sammu (koos piltidega)
Pisike UHF jälgija saatja: see on väike vooluring, mida saab kasutada kuni 400 m pikkuse objekti jälgimiseks. See on sisuliselt SAW stabiliseeritud OOK moduleeritud raadiosaatja. Modulatsioon toimub kahe madala sagedusega üliväikese võimsusega ostsillaatoriga, mis aktiveerivad saatja iga
Pisike AVR -i mikrokontroller töötab puuviljapatareiga: 9 sammu (koos piltidega)
Pisike AVR -i mikrokontroller töötab puuviljapatareiga: mõnda puu- ja köögivilja, mida me sööme, saab kasutada elektri tootmiseks. Paljude puu- ja köögiviljade elektrolüüte koos erinevatest metallidest valmistatud elektroodidega saab kasutada primaarelementide valmistamiseks. Üks kergemini kättesaadavaid köögivilju
Pisike sidrunaku ja muud konstruktsioonid nullkulu elektri ja LED -valguse jaoks ilma akudeta: 18 sammu (koos piltidega)
Pisike sidrunipatarei ja muud disainid nullkulu elektri ja LED-valguse jaoks ilma akudeta: Tere, ilmselt teate juba sidrunipatareide või bioakude kohta. Neid kasutatakse tavaliselt hariduslikel eesmärkidel ja nad kasutavad elektrokeemilisi reaktsioone, mis tekitavad madalat pinget, mis on tavaliselt näidatud LED -i või hõõglambi kujul. Need