Tartalomjegyzék:

Variométer siklóernyőzéshez: 6 lépés (képekkel)
Variométer siklóernyőzéshez: 6 lépés (képekkel)

Videó: Variométer siklóernyőzéshez: 6 lépés (képekkel)

Videó: Variométer siklóernyőzéshez: 6 lépés (képekkel)
Videó: MEGNÉZTÜK A SIKLÓERNYŐZÉST :: HÉTVÉGEZÁRÁS :: MINIVIDEÓ KOMMENTÁR NÉLKÜL 🍁🍂🌾 2024, Július
Anonim
Variométer siklóernyőzéshez
Variométer siklóernyőzéshez

Néhány évvel ezelőtt építettem egy Variométert Andrei Instructables segítségével.

Szépen működött, de volt néhány dolog, ami nem tetszett.

9 V -os akkumulátorral tápláltam, és ez sok helyet és helyet foglal el egy terjedelmes fa tokban az elektronika számára. Gyakran a legígéretesebb napon az akkumulátor lemerült, és nem volt nálam tartalék akkumulátor.

Elhatároztam tehát, hogy ezen változtatok, és megterveztem a Vario saját verzióját, amelyet Andrei inspirált.

A fő célom az volt, hogy kisebb és újratölthető legyen.

Mivel SSD1306 -ot akartam használni kijelzőként, a szoftvert a semmiből kellett megírnom.

Mivel küzdöttem a magasságszámítási logikával (nem vagyok C programozó), újra felhasználtam néhány kódszegmenst Andrei vázlatából és könyvtáraiból.

Az eredmény egy tisztességes 8x3x2 cm -es vario volt, minimális funkcionalitással.

1. lépés: Amire szüksége van

Amire szükséged van
Amire szükséged van
  • Arduino Nano
  • TC4056A (Lipo töltőlap)

  • Piezo csengő
  • 10 kO ellenállás
  • Be/Ki kapcsoló
  • Nyomógomb
  • BMP280 Baro érzékelő
  • SSD1306 (32x128) Oled kijelző
  • 1S Lipo akkumulátor (az RC Plane -ből használtam egyet)
  • 4KO - 10KO SMD ellenállás (a LiPos C arányától függően)

NYILATKOZAT: Amint a képen látható, az Arduino -t az 5 V -os tűn keresztül tápláltam. Ez nem ajánlott, és instabilitást okozhat a processzoron. Ennek elkerülése érdekében tegyen egy fokozatos átalakítót a TC4056A után, és rendszeresen táplálja az Arduino -t. De mivel kis méretre törekedtem, nem használtam a lépcsőt. Néhány óra repülés után nem volt semmi gondom ezzel.

2. lépés: Prototípuskészítés

Prototípuskészítés
Prototípuskészítés
Prototípuskészítés
Prototípuskészítés

A kód fordításához és feltöltéséhez az arduino -ra szüksége lesz az arduino szoftverre és néhány könyvtárra.

  • Arduino IDE
  • Könyvtárak: Lépjen a Vázlat> Könyvtár beillesztése> Könyvtárak kezelése menüpontba, és telepítse őket

    • Adafruit_SSD1306 (V1.1.2)
    • Adafruit GFX könyvtár (V1.2.3)
    • Adafruit BMP280 könyvtár (V1.0.5)
    • SBB_Click és Bounce2 (nézze meg a csatolt fájlokat, és adja hozzá a könyvtármappájához)

Tegyen fel mindent a kenyértáblára, fordítsa össze és töltse fel a vázlatot.

Ha hiba történik a fordítás során, akkor az Adafruit SSD1306 könyvtárba kell illesztenie a megfelelő megjelenítési címet. Ez az utasítás segíthet Önnek.

NYILATKOZAT

Győződjön meg arról, hogy az arduino -t csak az USB táplálja a kód feltöltésekor. Vegye ki az akkumulátort, mielőtt az USB -kábelt a programozási porthoz csatlakoztatja.

3. lépés: A Lipo hozzáadása a projekthez

A Lipo hozzáadása a projekthez
A Lipo hozzáadása a projekthez
A Lipo hozzáadása a projekthez
A Lipo hozzáadása a projekthez
A Lipo hozzáadása a projekthez
A Lipo hozzáadása a projekthez

Mivel a TC4056A készülékemet úgy tervezték, hogy 1 A -os energiával töltse az akkumulátort, és ez egy kicsit túl sok a kis lipó számára, ezért újra kellett programoznom.

A TC4056A adatlapja szerint ez megtehető az R3 ellenállás cseréjével a táblán. Így leforrasztottam az 1,2 KO ellenállást, és 4KO -val cseréltem. Ehhez igazán pontos forrasztópáka, csipesz és némi gyakorlat kell.

Meg kell szereznie a megfelelő ellenállást, hogy illeszkedjen a lipo töltési kapacitásához.

TIPP: nem kell ezeket az ellenállásokat vásárolni, ha van otthon kiszervezett elektronikus cucc, akkor ezek a kis alkatrészek szinte minden platinán megtalálhatók. Fogjon egy multimétert, keresse meg a megfelelőt, és használja újra.

Ezt követően a lipo forrasztható a TC4056A -hoz és csatlakoztatható az arduino -hoz.

NYILATKOZAT: Az adatlap szerint az áramellátásnak ki kell kapcsolnia a lipo töltésekor!

4. lépés: Forrasztás

Forrasztás
Forrasztás
Forrasztás
Forrasztás
Forrasztás
Forrasztás

Mindent a helyére forrasztottam lyukas tábla és néhány vezeték segítségével.

Eltávolítottam az Arduino powerstatus LED -jét is, hogy kevesebb energiát használjak. TIPP: A LED eltávolítása valódi rendetlenség volt, és elpusztítottam a forrasztópákammal. Később rájöttem, hogy könnyebb eltávolítani az ellenállást a LED előtt, mivel az ellenállás könnyebben átadja a hőt a másik forrasztópárnának, egyszerűen ki lehet forrasztani, ha csak egy tűt melegítünk.

5. lépés: Tervezzen tokot és nyomtassa ki

Tervezzen tokot és nyomtassa ki
Tervezzen tokot és nyomtassa ki
Tervezzen tokot és nyomtassa ki
Tervezzen tokot és nyomtassa ki

Megterveztem egy tokot az elektronikához, és kinyomtattam a 3D nyomtatómon.

Jelenleg nem adom meg a házat, mert vannak benne olyan hibák, amelyek miatt sokat utólag dolgozom fel, hogy illeszkedjen.

Ennek a háznak a mérései is nagyon kis távolságokkal készülnek az elektronikámhoz. Tehát lehet, hogy nem illik az elektronikájához.

6. lépés: Szoftverdokumentáció

A Vario bekapcsolása után megjelenik az initscreen, majd a képernyő fekete marad. (Legtöbbször csak a hangra van szükségem. Ha nem szeretné, hogy ez megtörténjen, módosítsa a vázlat "display_on" változóját true (line 30) és menü = 1 (26. sor))

Ha egyszer megnyomja a gombot, látnia kell az első oldalt.

A gomb rövid megnyomásával válthat a négy fő oldal között.

  1. OLDAL: Mászási sebesség, emelkedősáv, magasság és akkumulátor teljesítmény
  2. PAGE: Climb Bar Big (függőleges felszálló szereléshez)
  3. OLDAL: Hőmérséklet és nyomás
  4. OLDAL: Akkumulátor %

hosszú megnyomással átválthat a beállítások menübe. Rövid megnyomással megismételheti az összes beállítást. Ismételt hosszú megnyomással megadhatja a kívánt beállításokat, és rövid megnyomással megváltoztathatja azokat. Egy hosszú megnyomás ismét megmenti.

  1. Beállítások oldal: Magasság
  2. Beállítások oldal: Hangjelzés BE/KI
  3. Beállítások oldal: Kijelző BE/KI
  4. Kijárat

Ajánlott: