Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Ohjelma
- Vaihe 2: Piiri
- Vaihe 3: Kytke ATtiny85
- Vaihe 4: OLED -näytön kytkentä
- Vaihe 5: Aseta laturin koskettimet
- Vaihe 6: HMC5883L: n johdotus
- Vaihe 7: Akun kytkeminen
- Vaihe 8: Kytkimen kytkeminen
- Vaihe 9: Kalibrointi
- Vaihe 10: Laturi I
- Vaihe 11: Laturi II
- Vaihe 12: Laturi III
![Pieni kompassi ATtiny85: 12 askelta (kuvilla) Pieni kompassi ATtiny85: 12 askelta (kuvilla)](https://i.howwhatproduce.com/images/001/image-637-11-j.webp)
Video: Pieni kompassi ATtiny85: 12 askelta (kuvilla)
![Video: Pieni kompassi ATtiny85: 12 askelta (kuvilla) Video: Pieni kompassi ATtiny85: 12 askelta (kuvilla)](https://i.ytimg.com/vi/wrpheH0js6c/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
![Pieni kompassi ATtiny85: n kanssa Pieni kompassi ATtiny85: n kanssa](https://i.howwhatproduce.com/images/001/image-637-12-j.webp)
Tämä on ensimmäinen ATtiny85 -hankkeemme; yksinkertainen tasku digitaalinen kompassi (yhteistyössä J. Arturo Espejel Báezin kanssa).
ATtiny85 on tehokas ja pienitehoinen mikro -ohjain. Siinä on 8 kilotavua ohjelmoitavaa flash -muistia. Tästä syystä tämän projektin haasteena oli pienentää ohjelman kokoa, koska piiri on hyvin yksinkertainen I2C -protokollan ansiosta.
Tarvikkeet
Kompassille:
- ATtiny85
- Magnetometri HMC5883L
- SSD1306 I2c 0,96 "128x64 OLED -näyttö
- Itselukittuva neliömäinen painikekytkin
- 3.7V 300mAh Lipo Li-polymeeriakku
- 3D -painettu kotelo (2 osaa, löydät STL -linkit)
Laturille:
- Kaksi PCB -osaa; 17x10mm ja 13x18mm
- 3D -painettu kotelo (2 osaa, löydät STL -linkit)
- Micro USB 5V 1A TP4056 litiumparistolaturimoduuli
Vaihe 1: Ohjelma
Ohjelma AB.ino on ladattava ATtiny85 -laitteeseen ennen sen kytkemistä piiriin. Tätä varten voit seurata mitä tahansa Internetin opetusohjelmia, kuten https://www.instructables.com/id/DIY-Attiny-Progr… Ohjelman kääntämiseksi sinun on asennettava Alexey Dyndan kirjasto ssd1306, saatavilla osoitteessa
Vaihe 2: Piiri
![Piiri Piiri](https://i.howwhatproduce.com/images/001/image-637-13-j.webp)
Vaihe 3: Kytke ATtiny85
![ATtiny85: n johdotus ATtiny85: n johdotus](https://i.howwhatproduce.com/images/001/image-637-14-j.webp)
![ATtiny85: n johdotus ATtiny85: n johdotus](https://i.howwhatproduce.com/images/001/image-637-15-j.webp)
![ATtiny85: n johdotus ATtiny85: n johdotus](https://i.howwhatproduce.com/images/001/image-637-16-j.webp)
![ATtiny85: n johdotus ATtiny85: n johdotus](https://i.howwhatproduce.com/images/001/image-637-17-j.webp)
On kätevää leikata käyttämättömät ATtiny -nastat ennen juottamista.
Valmista kaksi 10 cm: n lankaparia irrottamalla kaksi 2 mm: n osaa puoliväliin ja noin 5 mm: n välein toisistaan, kuten 1. ja 2. valokuvassa. Juotos ensimmäisen kaapeliparin (A) toinen osa SDA: han (nasta 5) ja toinen osa SCL: ään (nasta 7), kuten 3. kuvassa. Toisen johdinparin (B) kanssa juota yksi kaapeli GND: hen (nasta 4) ja toinen +V (nasta 8), kuten 4. kuvassa.
Vaihe 4: OLED -näytön kytkentä
![OLED -näytön johdotus OLED -näytön johdotus](https://i.howwhatproduce.com/images/001/image-637-18-j.webp)
Juotos ATtiny: n toisen puolen neljä johtoa (SDA, SCL, +V ja GND) vastaaviin OLED -näytön koskettimiin ja liimaa se koteloon. Suojaa näyttölevy eristysteipillä.
Vaihe 5: Aseta laturin koskettimet
![Aseta laturin koskettimet Aseta laturin koskettimet](https://i.howwhatproduce.com/images/001/image-637-19-j.webp)
![Aseta laturin koskettimet Aseta laturin koskettimet](https://i.howwhatproduce.com/images/001/image-637-20-j.webp)
![Aseta laturin koskettimet Aseta laturin koskettimet](https://i.howwhatproduce.com/images/001/image-637-21-j.webp)
Ota kaksi johtoa urospistokkeen liittimestä. Taita kumpikin koukku, kuten ensimmäisessä kuvassa. Aseta toinen näyttökotelon sivupuolelle ja toinen näytön alaosaan kuvan osoittamalla tavalla.
Vaihe 6: HMC5883L: n johdotus
![HMC5883L: n johdotus HMC5883L: n johdotus](https://i.howwhatproduce.com/images/001/image-637-22-j.webp)
![HMC5883L: n johdotus HMC5883L: n johdotus](https://i.howwhatproduce.com/images/001/image-637-23-j.webp)
![HMC5883L: n johdotus HMC5883L: n johdotus](https://i.howwhatproduce.com/images/001/image-637-24-j.webp)
Liimaa HMC5883L -magnetometri pohjakanteen kuvan mukaisesti. Juotos SCL- ja SDA -johdot ATtiny -laitteesta magnetometrin vastaaviin koskettimiin, taita laturin liitäntäjohto ja juotos GND -koskettimeen. Juotos +V- ja GND -johdot ATtinystä vastaaviin koskettimiin. Suojaa magnetometrikortti eristysteipillä.
Vaihe 7: Akun kytkeminen
![Akun kytkentä Akun kytkentä](https://i.howwhatproduce.com/images/001/image-637-25-j.webp)
![Akun kytkentä Akun kytkentä](https://i.howwhatproduce.com/images/001/image-637-26-j.webp)
![Akun kytkentä Akun kytkentä](https://i.howwhatproduce.com/images/001/image-637-27-j.webp)
Juotos akun negatiivinen napa ATtiny -nastaan 4 ja positiivinen kotelon sivussa olevaan laturin koskettimeen. Lisää johdin tästä koskettimesta kytkimeen (katso seuraava vaihe).
Vaihe 8: Kytkimen kytkeminen
![Kytkimen kytkentä Kytkimen kytkentä](https://i.howwhatproduce.com/images/001/image-637-28-j.webp)
![Kytkimen kytkentä Kytkimen kytkentä](https://i.howwhatproduce.com/images/001/image-637-29-j.webp)
Juotos lanka sivuttaisesta laturin koskettimesta yhteen kytkimen koskettimeen ja sitten toinen magnetometrin +V -koskettimeen. Nyt voit testata kompassia ja liimata pohjakansi.
Vaihe 9: Kalibrointi
AB.ino -ohjelmassa on automaattinen kalibrointialgoritmi. Sinun on vain kytkettävä ja käännettävä kompassi 360 astetta videon mukaisesti.
HUOMIO! Älä koskaan liitä molempia ulkoisia koskettimia, koska ne voivat aiheuttaa oikosulun akkuun.
Vaihe 10: Laturi I
![Laturi I Laturi I](https://i.howwhatproduce.com/images/001/image-637-30-j.webp)
![Laturi I Laturi I](https://i.howwhatproduce.com/images/001/image-637-31-j.webp)
![Laturi I Laturi I](https://i.howwhatproduce.com/images/001/image-637-32-j.webp)
Leikkaa kaksi piirilevyä, joiden koko on 17 mm x 10 mm ja 13 mm x 18 mm. Poraa reikä pieneen kappaleeseen, joka vastaa pyöreän 3D -tulostetun osan reikää, vie lanka läpi ja juota se. Liimaa piirilevy kuvan osoittamalla tavalla.
Vaihe 11: Laturi II
![Laturi II Laturi II](https://i.howwhatproduce.com/images/001/image-637-33-j.webp)
![Laturi II Laturi II](https://i.howwhatproduce.com/images/001/image-637-34-j.webp)
Juotos lanka 17x10 mm: n piirilevykappaleeseen ja läpäise se heittämällä ura 3D -tulostettuun osaan. Liimaa se kuvan osoittamalla tavalla.
Vaihe 12: Laturi III
![Laturi III Laturi III](https://i.howwhatproduce.com/images/001/image-637-35-j.webp)
![Laturi III Laturi III](https://i.howwhatproduce.com/images/001/image-637-36-j.webp)
![Laturi III Laturi III](https://i.howwhatproduce.com/images/001/image-637-37-j.webp)
Asenna ja liimaa 3D -tulostetut osat kuvan mukaisesti ja juota johdot akkulaturimoduuliin. Alaosassa juotettu lanka on negatiivinen. Nyt voit ladata kompassin akun mini -USB -kaapelilla.
![Maps Challenge Maps Challenge](https://i.howwhatproduce.com/images/001/image-637-38-j.webp)
![Maps Challenge Maps Challenge](https://i.howwhatproduce.com/images/001/image-637-39-j.webp)
Toinen palkinto Maps Challengessa
Suositeltava:
Suurempi ja parannettu joulutähti Neopixel Attiny85: 3 askelta (kuvilla)
![Suurempi ja parannettu joulutähti Neopixel Attiny85: 3 askelta (kuvilla) Suurempi ja parannettu joulutähti Neopixel Attiny85: 3 askelta (kuvilla)](https://i.howwhatproduce.com/images/001/image-1044-j.webp)
Suurempi ja parannettu joulutähti Neopixel Attiny85: Viime vuonna tein pienen 3D-tulostetun joulutähden, katso https://www.instructables.com/id/Christmas-Star-LE..Tänä vuonna tein isomman tähden langasta 50 neopikseliä (5V WS2811). Tällä suuremmalla tähdellä oli enemmän kuvioita (lisään ja parannan edelleen
Pieni V/A -mittari INA219: 9 askelta (kuvilla)
![Pieni V/A -mittari INA219: 9 askelta (kuvilla) Pieni V/A -mittari INA219: 9 askelta (kuvilla)](https://i.howwhatproduce.com/images/007/image-18075-j.webp)
Pieni V/A -mittari INA219 -tekniikalla: Oletko kyllästynyt kytkemään yleismittarisi uudelleen, kun haluat mitata sekä jännitettä että virtaa pienessä projektissa? Pieni V/A -mittari on laite, jota tarvitset! INA219 -korkean sivun virta -anturissa ei ole mitään uutta. Hyviä projekteja on paljon
Mini sääasema Attiny85: 6 askelta (kuvilla)
![Mini sääasema Attiny85: 6 askelta (kuvilla) Mini sääasema Attiny85: 6 askelta (kuvilla)](https://i.howwhatproduce.com/images/011/image-30541-j.webp)
Minisääasema, jossa on Attiny85: Äskettäin ohjeistettavassa Indigod0g kuvasi pienen sääaseman, joka toimii melko hyvin käyttäen kahta Arduinoa. Ehkä kaikki eivät halua uhrata 2 Arduinoa saadakseen kosteus- ja lämpötilalukemat, ja kommentoin, että sen pitäisi olla mahdollista
LED -kompassi ja korkeusmittari: 7 vaihetta (kuvilla)
![LED -kompassi ja korkeusmittari: 7 vaihetta (kuvilla) LED -kompassi ja korkeusmittari: 7 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/002/image-5904-16-j.webp)
LED -kompassi ja korkeusmittari: LED -esineet kiehtovat minua aina. Siksi tässä projektissa yhdistetään suosittu digitaalinen kompassianturi HMC5883L 48 LED -valon kanssa. Sijoittamalla LEDit ympyrään, syttyvä ledi on suunta, johon olet menossa. 7,5 asteen välein tulee
Pieni hälytysjärjestelmä erittäin pienen Arduino -yhteensopivan levyn avulla!: 10 askelta
![Pieni hälytysjärjestelmä erittäin pienen Arduino -yhteensopivan levyn avulla!: 10 askelta Pieni hälytysjärjestelmä erittäin pienen Arduino -yhteensopivan levyn avulla!: 10 askelta](https://i.howwhatproduce.com/images/002/image-3868-132-j.webp)
Pieni hälytysjärjestelmä, joka käyttää Super Tiny Arduino -yhteensopivaa korttia!: Hei, tänään aiomme tehdä pienen viileän projektin. Aiomme rakentaa pienen hälytyslaitteen, joka mittaa etäisyyden itsensä ja sen edessä olevan esineen välillä. Ja kun kohde liikkuu asetetun etäisyyden ohi, laite ilmoittaa sinulle