Sisällysluettelo:

Pieni kompassi ATtiny85: 12 askelta (kuvilla)
Pieni kompassi ATtiny85: 12 askelta (kuvilla)

Video: Pieni kompassi ATtiny85: 12 askelta (kuvilla)

Video: Pieni kompassi ATtiny85: 12 askelta (kuvilla)
Video: KOMPASSI laulu - Kompassi bändi 2024, Heinäkuu
Anonim
Pieni kompassi ATtiny85: n kanssa
Pieni kompassi ATtiny85: n kanssa

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

Vaihe 3: Kytke ATtiny85

ATtiny85: n johdotus
ATtiny85: n johdotus
ATtiny85: n johdotus
ATtiny85: n johdotus
ATtiny85: n johdotus
ATtiny85: n johdotus
ATtiny85: n johdotus
ATtiny85: n johdotus

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

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
Aseta laturin koskettimet
Aseta laturin koskettimet
Aseta laturin koskettimet
Aseta laturin koskettimet

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
HMC5883L: n johdotus
HMC5883L: n johdotus
HMC5883L: n johdotus
HMC5883L: n johdotus

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ä
Akun kytkentä
Akun kytkentä
Akun kytkentä
Akun kytkentä

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ä
Kytkimen kytkentä
Kytkimen kytkentä

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
Laturi I
Laturi I
Laturi I
Laturi I

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
Laturi II
Laturi II

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
Laturi III
Laturi III
Laturi III
Laturi III

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
Maps Challenge
Maps Challenge

Toinen palkinto Maps Challengessa

Suositeltava: