Tartalomjegyzék:

Egy apró iránytű ATtiny -vel85: 12 lépés (képekkel)
Egy apró iránytű ATtiny -vel85: 12 lépés (képekkel)

Videó: Egy apró iránytű ATtiny -vel85: 12 lépés (képekkel)

Videó: Egy apró iránytű ATtiny -vel85: 12 lépés (képekkel)
Videó: The Compass: Az Iránytű 2024, Július
Anonim
Apró iránytű ATtiny85 -tel
Apró iránytű ATtiny85 -tel

Ez az első projektünk az ATtiny85 -tel; egyszerű zseb digitális iránytű (J. Arturo Espejel Báez -szel együttműködve).

Az ATtiny85 egy nagy teljesítményű és kis teljesítményű mikrokontroller. 8 Kbyte programozható flash memóriával rendelkezik. Emiatt a kihívás ebben a projektben a program méretének csökkentése volt, mivel az áramkör nagyon egyszerű, köszönhetően az I2C protokollnak.

Kellékek

Az iránytűhöz:

  • ATtiny85
  • HMC5883L magnetométer
  • SSD1306 I2c 0,96 "128x64 OLED kijelző
  • Önzáró négyzet alakú gombos kapcsoló
  • 3.7V 300mAh Lipo Li-polimer akkumulátor
  • 3D nyomtatott tok (2 rész, kérjük, keresse meg az STL linkeket)

A töltőhöz:

  • Két darab PCB; 17x10mm és 13x18mm
  • 3D nyomtatott tok (2 rész, kérjük, keresse meg az STL linkeket)
  • Micro USB 5V 1A TP4056 lítium akkumulátor töltő modul

1. lépés: A program

Mielőtt bekötné az áramkörbe, be kell töltenie az AB.ino programot az ATtiny85 -be. Ehhez követheti az interneten található oktatóanyagok bármelyikét, például a https://www.instructables.com/id/DIY-Attiny-Progr… A program összeállításához telepítenie kell Alexey Dynda ssd1306 könyvtárát, elérhető a https://platformio.org/lib/show/1904/ssd1306 címen

2. lépés: Az áramkör

Az áramkör
Az áramkör

3. lépés: Az ATtiny85 bekötése

Az ATtiny85 bekötése
Az ATtiny85 bekötése
Az ATtiny85 bekötése
Az ATtiny85 bekötése
Az ATtiny85 bekötése
Az ATtiny85 bekötése
Az ATtiny85 bekötése
Az ATtiny85 bekötése

A forrasztás előtt kényelmes kivágni az ATtiny fel nem használt csapjait.

Készítsen elő két 10 cm-es drótpárt úgy, hogy két 2 mm-es részt félig lecsupaszít, és körülbelül 5 mm-re van egymástól, az 1. és a 2. képen látható módon. Az első kábelpár (A) egyik szakaszát forrasztja SDA -ba (5. tű), a másik részt pedig SCL -hez (7. tű), a 3. képen látható módon. A másik vezetékpárral (B) az egyik kábelt a GND -hez kell forrasztani (4. tű), a másikat +V -hez (8. tű), mint a 4. képen.

4. lépés: Az OLED kijelző bekötése

Az OLED kijelző bekötése
Az OLED kijelző bekötése

Forrasztja az ATtiny egyik oldalának négy vezetékét (SDA, SCL, +V és GND) az OLED kijelző megfelelő érintkezőire, és ragassza rá a tokra. Védje a kijelzőpanelt szigetelő szalaggal.

5. lépés: Helyezze a töltő érintkezőit

Helyezze a töltő érintkezőit
Helyezze a töltő érintkezőit
Helyezze a töltő érintkezőit
Helyezze a töltő érintkezőit
Helyezze a töltő érintkezőit
Helyezze a töltő érintkezőit

Vegyünk két vezetéket egy dugós csatlakozóból. Hajtsa be mindegyiket, és horgot képezzen, mint az első képen. Helyezze be az egyiket a vitrin oldalába, a másikat pedig az alsó fedélbe, az ábra szerint.

6. lépés: A HMC5883L bekötése

A HMC5883L bekötése
A HMC5883L bekötése
A HMC5883L bekötése
A HMC5883L bekötése
A HMC5883L bekötése
A HMC5883L bekötése

Ragassza a HMC5883L magnetométert az alsó fedélre az ábrán látható módon. Forrasztja az SCL és SDA vezetékeket az ATtiny -ről a magnetométer megfelelő érintkezőire, hajtsa össze a töltő érintkező vezetékét és a forrasztást a GND érintkezőhöz. Forrasztja a +V és GND vezetékeket az ATtiny -ről a megfelelő érintkezőkre. A magnetométert védje szigetelő szalaggal.

7. lépés: Az akkumulátor bekötése

Az akkumulátor bekötése
Az akkumulátor bekötése
Az akkumulátor bekötése
Az akkumulátor bekötése
Az akkumulátor bekötése
Az akkumulátor bekötése

Forrasztja az akkumulátor negatív pólusát az ATtiny 4. tűjére, és a pozitívot a töltőérintkezőre a tok oldalán. Vegyen fel egy vezetéket ebből az érintkezőből a kapcsolóhoz (lásd a következő lépést).

8. lépés: A kapcsoló bekötése

A kapcsoló bekötése
A kapcsoló bekötése
A kapcsoló bekötése
A kapcsoló bekötése

Forrasztja a vezetéket az oldalsó töltőérintkezőből a kapcsoló egyik érintkezőjébe, majd egy másikat a magnetométer +V érintkezőjébe. Most tesztelheti az iránytűt, és ragaszthatja az alsó fedelet.

9. lépés: Kalibrálás

Az AB.ino program automatikus kalibráló algoritmussal rendelkezik. Csak be kell kapcsolnia és el kell forgatnia az iránytűt 360º -ban, ahogy a videó mutatja.

FIGYELEM! Soha ne csatlakoztassa mindkét külső érintkezőt, mert ez rövidre zárhatja az akkumulátort.

10. lépés: I. töltő

Töltő I
Töltő I
Töltő I
Töltő I
Töltő I
Töltő I

Vágjon le két darab, 17 mm x 10 mm és 13 mm x 18 mm méretű NYÁK -t. Fúrjon lyukat a kis darabba, amely megegyezik a kerek 3D nyomtatott rész lyukával, vegyen át egy vezetéket és forrasztja fel. Ragasztja a NYÁK -t a képen látható módon.

11. lépés: Töltő II

Töltő II
Töltő II
Töltő II
Töltő II

Forrasztjon egy vezetéket a 17x10 mm -es NYÁK -darabba, és hajtsa át a nyílást a 3D nyomtatott részbe. Ragassza fel az ábrán látható módon.

12. lépés: Töltő III

Töltő III
Töltő III
Töltő III
Töltő III
Töltő III
Töltő III

Illessze be és ragassza be a 3D nyomtatott alkatrészeket az ábrán látható módon, és forrasztja a vezetékeket az akkumulátortöltő modulhoz. Az alsó részben forrasztott huzal a negatív. Most feltöltheti az iránytű akkumulátorát egy mini USB -kábellel.

Maps Challenge
Maps Challenge
Maps Challenge
Maps Challenge

Második díj a Maps Challenge -ben

Ajánlott: