Cuprins:
- Pasul 1: De ce aveți nevoie
- Pasul 2: Prototipare
- Pasul 3: Adăugarea Lipo la proiect
- Pasul 4: lipire
- Pasul 5: Proiectați o carcasă și imprimați-o
- Pasul 6: Documentație software
Video: Variometru pentru parapanta: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Acum câțiva ani am construit un Variometru cu ajutorul Instructabilelor lui Andrei.
A funcționat frumos, dar au fost câteva lucruri care nu mi-au plăcut.
L-am alimentat cu o baterie de 9V și acest lucru a ocupat mult spațiu și a fost pus într-o carcasă voluminoasă din lemn pentru electronică. Adesea, în ziua cea mai promițătoare, bateria s-a golit și nu aveam o baterie de rezervă la mine.
Așa că m-am hotărât să schimb acest lucru și am proiectat propria mea versiune a unui Vario inspirat de Andrei.
Scopul meu principal era să-l fac mai mic și reîncărcabil.
Din moment ce am vrut să folosesc un SSD1306 ca afișaj, a trebuit să scriu și software-ul de la zero.
Pentru că m-am luptat cu logica de calcul a altitudinii (nu sunt programator C) am refolosit câteva segmente de cod din Schița lui Andrei și bibliotecile sale.
Rezultatul a fost un vario decent de 8x3x2cm, cu doar funcționalitatea minimă.
Pasul 1: De ce aveți nevoie
- Arduino Nano
-
TC4056A (Placă de încărcare Lipo)
- Piezo Buzzer
- Rezistor de 10 kO
- Comutator On / Off
- Apasa butonul
- Senzor Baro BMP280
- SSD1306 (32x128) Afișaj Oled
- Baterie Lipo 1S (am folosit una din avionul meu RC)
- Rezistor 4KO - 10KO SMD (în funcție de rata dvs. LiPos C)
DISCLAIMER: După cum vedeți în sceme, am alimentat Arduino prin pinul de 5V. Acest lucru nu este recomandat și poate provoca instabilitate pe procesor. Pentru a evita acest lucru, puteți pune un convertor step-up după TC4056A și alimenta Arduino în mod regulat. Dar, din moment ce vizam o dimensiune mică, nu am folosit stepup-ul. După câteva ore de zbor, nu m-am confruntat cu probleme în acest sens.
Pasul 2: Prototipare
Pentru a compila și încărca codul pe arduino, veți avea nevoie de software-ul arduino și, de asemenea, de câteva biblioteci.
- IDE Arduino
-
Biblioteci: Accesați Schiță> Includeți bibliotecă> Gestionați căutarea bibliotecii pentru următoarele și instalați-le
- Adafruit_SSD1306 (V1.1.2)
- Biblioteca Adafruit GFX (V1.2.3)
- Biblioteca Adafruit BMP280 (V1.0.5)
- SBB_Click și Bounce2 (consultați fișierele atașate și adăugați-le în dosarul bibliotecii)
Puneți totul pe tablă, compilați și încărcați schița.
Dacă există o eroare la compilare, trebuie să încadrați biblioteca Adafruit SSD1306 pentru adresa corectă de afișare. Acest instructabil vă poate ajuta.
DISCLAIMER
Asigurați-vă că arduino este alimentat doar de USB când încărcați codul. Scoateți bateria înainte de a conecta cablul USB la portul de programare.
Pasul 3: Adăugarea Lipo la proiect
Deoarece TC4056A a fost conceput pentru a încărca bateria cu 1A de putere și acest lucru este puțin prea mare pentru lipo-ul mic, așa că a trebuit să îl programez din nou.
Conform fișei tehnice a TC4056A, acest lucru se poate face prin schimbarea rezistorului R3 de pe placă. Așa că am desoldat rezistorul de 1.2 KO și l-am schimbat cu un 4KO. Acest lucru are nevoie de un fier de lipit foarte precis, de o pensetă și de o anumită practică.
Trebuie să obțineți rezistența potrivită pentru a se potrivi capacității dvs. de încărcare a lipo-ului.
SFAT: nu trebuie să cumpărați aceste rezistențe, dacă aveți acasă materiale electronice externalizate, aceste mici componente pot fi găsite aproape pe fiecare platină. Luați doar un multimetru, găsiți-l pe cel potrivit și refaceți-l.
După aceasta, lipo-ul poate fi lipit pe TC4056A și conectat cu arduino.
DISCLAIMER: Conform fișei tehnice, alimentarea trebuie oprită la încărcarea lipo-ului!
Pasul 4: lipire
Am lipit totul în loc folosind o placă de găuri și câteva fire.
De asemenea, am eliminat LED-ul powerstatus de pe Arduino pentru a folosi mai puțină energie. SFAT: Scoaterea acestui LED a fost o adevărată mizerie și l-am distrus cu fierul meu de lipit. Mai târziu am aflat că este mai ușor să îndepărtați rezistorul din fața LED-ului, deoarece rezistorul transferă mai ușor căldura către celălalt tampon de lipit, acesta poate fi pur și simplu nesoldat prin încălzirea unui singur știft.
Pasul 5: Proiectați o carcasă și imprimați-o
Am proiectat o carcasă pentru electronică și am imprimat-o pe imprimanta mea 3D.
În momentul de față nu voi oferi locuința, deoarece există unele erori în ea, pe care ajung să le prelucrez mult pentru a le face potrivite.
De asemenea, măsurătorile pentru această carcasă sunt luate cu clarități foarte mici pentru electronica mea. Deci s-ar putea să nu se potrivească pentru electronica dvs.
Pasul 6: Documentație software
După pornirea Vario, apare ecranul inits și ecranul rămâne negru. (De cele mai multe ori am nevoie doar de sunet. Dacă nu doriți ca acest lucru să se întâmple, schimbați variabila „display_on” din schiță la true (linie) 30) și meniu = 1 (linia 26))
Dacă apăsați butonul o dată, ar trebui să vedeți prima pagină.
Cu butonul de apăsare scurtă puteți comuta între cele patru pagini principale.
- PAGINA: Rata de urcare, Bara de urcare, Altitudinea și puterea bateriei
- PAGINA: Climb Bar Big (pentru montare verticală)
- PAGINA: Temperatura și presiunea
- PAGINA:% de energie a bateriei
cu o apăsare lungă puteți trece la meniul de setări. Cu o apăsare scurtă puteți repeta toate setările. Cu o apăsare lungă din nou puteți introduce setările specifice și le puteți modifica apăsând scurt. O apăsare lungă o salvează din nou.
- Pagina Setări: Altitudine
- Pagina Setări: Beep ON / OFF
- Pagina Setări: Afișare PORNIT / OPRIT
- Ieșire
Recomandat:
Icom V80 Mod pentru parapanta: 5 pași
Mod Icom V80 pentru parapanta: acesta este pentru radioul de mână Icom V80. Notă: Efectuați această modificare numai dacă vi se permite să transmiteți în intervalul de frecvență de la 148 MHz până la 174 MHz. Dacă nu știți, nu efectuați această modificare
Controler DIY pentru jocuri cu parapanta: 5 pași (cu imagini)
Controler DIY pentru jocuri de parapantă: am jucat câteva jocuri diferite de parapantă și am găsit întotdeauna problema ce controale folosiți. Mouse-ul și tastatura nu sunt grozave, deoarece zborul cu parapanta este foarte analog. Este cam asemănător cu un simulator de zbor sau cu un joc de curse auto, ai nevoie de bucurii
PropVario, un variometru / altimetru DIY cu ieșire vocală pentru avioane RC: 7 pași (cu imagini)
PropVario, un variometru / altimetru DIY cu ieșire vocală pentru avioane RC: Acest instructable vă va arăta cum să construiți un Vario ieftin, care să poată vorbi altitudinea și, desigur, să trimită diferite tonuri atunci când schimbați înălțimea hidroavionului. Unele caracteristici: - voce și ton - utilizați propriile probe (de undă) în
Lumina reactivă pentru muzică -- Cum să faci lumină reactivă pentru muzică super simplă pentru a face desktop-ul grozav .: 5 pași (cu imagini)
Muzică lumină reactivă || Cum să facem muzică super simplă lumină reactivă pentru a face desktopul grozav. basul care este de fapt semnal audio de joasă frecvență. Este foarte simplu de construit. Vom
Instrucțiuni pentru realizarea unui atașament de legătură cu patru bare pentru suportul pentru picioare montat în centru: 9 pași (cu imagini)
Instrucțiuni pentru realizarea unui atașament de legătură cu patru bare pentru suportul pentru picioare montat în centru: scaunele cu roți cu putere medie (PWC) au devenit mai populare în ultimii ani. Cu toate acestea, datorită amplasării roților din față, suporturile tradiționale montate lateral au fost înlocuite cu un singur suport pentru picioare montat central. Din păcate, center-mou