Obsah:

Variometer pre paragliding: 6 krokov (s obrázkami)
Variometer pre paragliding: 6 krokov (s obrázkami)

Video: Variometer pre paragliding: 6 krokov (s obrázkami)

Video: Variometer pre paragliding: 6 krokov (s obrázkami)
Video: Куршевель. Полный обзор всех трасс горнолыжного курорта: Как добраться и где жить? 2024, Júl
Anonim
Variometer pre paragliding
Variometer pre paragliding

Pred niekoľkými rokmi som pomocou Andreiných inštrukcií zostrojil variometer.

Fungovalo to pekne, ale bolo tam pár vecí, ktoré sa mi nepáčili.

Napájal som ho 9V batériou a to zabralo veľa miesta a endetu v objemnom drevenom kufríku pre elektroniku. V najsľubnejší deň sa batéria často vybíjala a nemal som so sebou náhradnú batériu.

Rozhodol som sa to zmeniť a navrhol som vlastnú verziu Vario inšpirovanú Andreim.

Mojím hlavným cieľom bolo, aby bol menší a dobíjateľný.

Pretože som chcel použiť SSD1306 ako displej, musel som tiež napísať softvér od začiatku.

Pretože som bojoval s logikou výpočtu nadmorskej výšky (nie som programátor C), znova som použil niekoľko segmentov kódu z Andreiho skice a jeho knižníc.

Výsledkom bolo slušné vario 8x3x2cm s minimálnou funkčnosťou.

Krok 1: Čo potrebujete

Čo potrebuješ
Čo potrebuješ
  • Arduino Nano
  • TC4056A (Nabíjacia doska Lipo)
  • Piezo bzučiak
  • Rezistor 10 kO
  • Prepínač zapnutia/vypnutia
  • Tlačidlo
  • Baro senzor BMP280
  • Oled displej SSD1306 (32x128)
  • 1S Lipo batéria (použil som jednu z môjho RC lietadla)
  • Rezistor 4KO - 10KO SMD (v závislosti od vašej rýchlosti LiPos C)

UPOZORNENIE: Ako vidíte v scenári, napájal som Arduino cez 5V pin. To sa neodporúča a môže to spôsobiť nestabilitu procesora. Aby ste tomu zabránili, môžete za TC4056A zapojiť zosilňovač a pravidelne napájať Arduino. Ale keďže som mieril na malú veľkosť, stepup som nepoužil. Po niekoľkých hodinách letu som s tým nemal žiadne problémy.

Krok 2: Prototypovanie

Prototypovanie
Prototypovanie
Prototypovanie
Prototypovanie

Na kompiláciu a odoslanie kódu do vášho arduina budete potrebovať softvér arduino a tiež niektoré knižnice.

  • Arduino IDE
  • Knižnice: Prejdite na položku Skica> Zahrnúť knižnicu> Spravovať Librariessearch a nainštalujte ich

    • Adafruit_SSD1306 (V1.1.2)
    • Knižnica Adafruit GFX (V1.2.3)
    • Knižnica Adafruit BMP280 (V1.0.5)
    • SBB_Click a Bounce2 (pozrite si priložené súbory a pridajte ich do priečinka knižnice)

Vložte čokoľvek na tabuľu, skompilovajte a nahrajte náčrt.

Ak pri kompilácii dôjde k chybe, musíte pre správnu zobrazovaciu adresu použiť knižnicu Adafruit SSD1306. Tento návod vám môže pomôcť.

VYLÚČENIE ZODPOVEDNOSTI

Pri odosielaní kódu sa uistite, že arduino je napájané iba z USB. Pred zapojením kábla USB do programovacieho portu vyberte batériu.

Krok 3: Pridanie Lipa do projektu

Pridanie Lipa do projektu
Pridanie Lipa do projektu
Pridanie Lipa do projektu
Pridanie Lipa do projektu
Pridanie Lipa do projektu
Pridanie Lipa do projektu

Pretože môj TC4056A bol navrhnutý tak, aby nabíjal batériu výkonom 1A, a to je na malé lipo príliš veľa, musel som ho znova naprogramovať.

Podľa technického listu TC4056A sa to dá dosiahnuť zmenou odporu R3 na doske. Odpájal som teda odpor 1,2 KO a zmenil som ho na 4KO. Na to treba naozaj presnú spájkovačku, pinzetu a trochu praxe.

Musíte získať správny odpor, aby zodpovedal vašej nabíjacej kapacite vášho lipo.

TIP: tieto odpory nemusíte kupovať, ak máte doma nejaké externé elektronické zariadenia, tieto malé súčiastky nájdete takmer na každej platine. Stačí vziať multimetr, nájsť ten správny a znova ho použiť.

Potom je možné lipo spájkovať s TC4056A a spojiť s arduinom.

UPOZORNENIE: Podľa technického listu musí byť pri nabíjaní lipo vypnuté napájanie!

Krok 4: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Spájkoval som všetko na mieste pomocou dierovej dosky a niektorých drôtov.

Tiež som odstránil LED diódu powerstatus na Arduine, aby som spotreboval menej energie. TIP: Odstránenie tejto diódy LED bolo skutočným neporiadkom a zničil som ju svojou spájkovačkou. Neskôr som zistil, že je jednoduchšie odstrániť odpor pred LED diódou, pretože odpor ľahšie prenáša teplo na druhú spájkovaciu podložku, dá sa jednoducho odspájkovať jednoduchým zahriatím jedného kolíka.

Krok 5: Navrhnite puzdro a vytlačte si ho

Navrhnite puzdro a vytlačte si ho
Navrhnite puzdro a vytlačte si ho
Navrhnite puzdro a vytlačte si ho
Navrhnite puzdro a vytlačte si ho

Navrhol som puzdro na elektroniku a vytlačil ho na svoju 3D tlačiareň.

V súčasnej dobe neposkytnem bývanie, pretože sú v ňom chyby, ktoré často upravujem tak, aby vyhovovali.

Tiež merania pre toto puzdro sú pre moju elektroniku robené s naozaj malým odstupom. Preto sa nemusí hodiť pre vašu elektroniku.

Krok 6: Softvérová dokumentácia

Po zapnutí Vario príde obrazovka initscreen a potom zostane čierna. (Väčšinu času potrebujem iba zvuk. Ak nechcete, aby sa to stalo, zmeňte v náčrte premennú „display_on“na true (riadok) 30) a ponuka = 1 (riadok 26))

Ak stlačíte tlačidlo raz, mala by sa vám zobraziť prvá stránka.

Krátkym stlačením tlačidla môžete prepínať medzi štyrmi hlavnými stránkami.

  1. STRANA: Rýchlosť stúpania, stúpacia lišta, nadmorská výška a napájanie z batérie
  2. STRANA: Climb Bar Big (na zvislú montáž stúpačky)
  3. STRANA: Teplota a tlak
  4. STRANA: % energie batérie

dlhým stlačením sa môžete prepnúť do ponuky nastavení. Krátkym stlačením môžete prechádzať všetkými nastaveniami. Opätovným dlhým stlačením môžete vstúpiť do konkrétnych nastavení a zmeniť ich krátkym stlačením. Opätovným dlhým stlačením sa uloží.

  1. Stránka s nastaveniami: Nadmorská výška
  2. Stránka s nastaveniami: Pípnutie ZAPNUTÉ/VYPNUTÉ
  3. Stránka s nastaveniami: Displej ZAPNUTÝ/VYPNUTÝ
  4. Východ

Odporúča: