Indholdsfortegnelse:

Variometer til paragliding: 6 trin (med billeder)
Variometer til paragliding: 6 trin (med billeder)

Video: Variometer til paragliding: 6 trin (med billeder)

Video: Variometer til paragliding: 6 trin (med billeder)
Video: Вебинар Боба Флетчера по полетам на планерах 2024, November
Anonim
Variometer til paragliding
Variometer til paragliding

For et par år siden byggede jeg et Variometer ved hjælp af Andrei's Instructables.

Det fungerede godt, men der var et par ting, jeg ikke kunne lide.

Jeg drev den med et 9V batteri, og dette tog meget plads og endet i en omfangsrig trækasse til elektronikken. Ofte på den mest lovende dag blev batteriet tomt, og jeg havde ikke et ekstra batteri med.

Så jeg beslutter mig for at ændre dette og designet min egen version af en Vario inspireret af Andrei.

Mit hovedmål var at gøre det mindre og genopladeligt.

Da jeg ville bruge en SSD1306 som skærm, måtte jeg også skrive softwaren fra bunden.

Fordi jeg kæmpede med højdeberegningslogikken (jeg er ikke en C -programmør) genbrugte jeg et par kodesegmenter fra Andrei's Sketch og hans biblioteker.

Resultatet var en anstændig 8x3x2cm vario med kun den mindste funktionalitet.

Trin 1: Hvad du har brug for

Hvad du har brug for
Hvad du har brug for
  • Arduino Nano
  • TC4056A (Lipo Charging Board)

  • Piezo summer
  • 10 kO modstand
  • Tænd/sluk -kontakt
  • Trykknap
  • BMP280 Baro Sensor
  • SSD1306 (32x128) Oled -skærm
  • 1S Lipo -batteri (jeg brugte et fra mit RC -fly)
  • 4KO - 10KO SMD -modstand (afhængigt af din LiPos C -hastighed)

ANSVARSFRASKRIVELSE: Som du ser i skemaet, drev jeg Arduino gennem 5V -stiften. Dette anbefales ikke og kan forårsage ustabilitet på processoren. For at undgå dette kan du sætte en trin -up -konverter efter TC4056A og tænde Arduino regelmæssigt. Men da jeg sigtede efter en lille størrelse, brugte jeg ikke stepup'en. Efter et par timers flyvning havde jeg ingen problemer med at gøre det.

Trin 2: Prototyping

Prototyper
Prototyper
Prototyper
Prototyper

For at kompilere og uploade koden til din arduino skal du bruge arduino -softwaren og også nogle biblioteker.

  • Arduino IDE
  • Biblioteker: Gå til Skitse> Inkluder bibliotek> Administrer biblioteksøgning for følgende og installer dem

    • Adafruit_SSD1306 (V1.1.2)
    • Adafruit GFX -bibliotek (V1.2.3)
    • Adafruit BMP280 -bibliotek (V1.0.5)
    • SBB_Click and Bounce2 (se vedhæftede filer og tilføj dem til din biblioteksmappe)

Læg alt på brødbrættet, kompilér og upload skitsen.

Hvis der er en fejl under kompilering, skal du passe til Adafruit SSD1306 -biblioteket for at få den korrekte visningsadresse. Denne instruks kan hjælpe dig.

ANSVARSFRASKRIVELSE

Sørg for, at arduinoen kun drives af sin USB, når du uploader koden. Fjern batteriet, før du tilslutter USB -kablet til programmeringsporten.

Trin 3: Tilføjelse af Lipo til projektet

Tilføjelse af Lipo til projektet
Tilføjelse af Lipo til projektet
Tilføjelse af Lipo til projektet
Tilføjelse af Lipo til projektet
Tilføjelse af Lipo til projektet
Tilføjelse af Lipo til projektet

Da min TC4056A var designet til at oplade batteriet med 1A strøm, og dette er lidt for meget for den lille lipo, så jeg måtte omprogrammere det.

Ifølge databladet til TC4056A kan dette gøres ved at ændre modstanden R3 på kortet. Så jeg lodde 1,2 KO modstanden og ændrede den med en 4KO. Dette har brug for et virkelig præcist loddejern, pincet og lidt øvelse.

Du er nødt til at få den rigtige modstand, der passer til din lipokapacitet.

TIP: du behøver ikke købe disse modstande, hvis du har nogle outsourcede elektroniske ting derhjemme, kan disse små komponenter findes næsten på hver platine. Bare tag et multimeter, find det rigtige, og genbrug det.

Herefter kan lipoen loddes til TC4056A og forbindes med arduinoen.

ANSVARSFRASKRIVELSE: Ifølge databladet skal strømmen være slukket, når lipoen oplades!

Trin 4: Lodning

Lodning
Lodning
Lodning
Lodning
Lodning
Lodning

Jeg loddet alt på plads ved hjælp af et hulbræt og nogle ledninger.

Jeg fjernede også powerstatus -LED'en på Arduino for at bruge mindre strøm. TIP: Fjernelse af denne LED var et rigtigt rod, og jeg ødelagde den med mit loddejern. Senere fandt jeg ud af, at det er lettere at fjerne modstanden foran LED'en, da modstanden lettere overfører varmen til den anden loddepude, kan den simpelthen ikke loddes ved blot at opvarme en pin.

Trin 5: Design en sag og udskriv den

Design en sag og udskriv den
Design en sag og udskriv den
Design en sag og udskriv den
Design en sag og udskriv den

Jeg har designet en kasse til elektronikken og printet den ud på min 3d printer.

I øjeblikket vil jeg ikke levere boligen, fordi der er nogle fejl i den, som jeg afslutter efterbehandling meget for at få den til at passe.

Også målingerne for dette hus er taget med virkelig små klaringer til min elektronik. Så det passer måske ikke til din elektronik.

Trin 6: Softwaredokumentation

Efter at have tændt Vario, kommer skærmen på skærmen, og derefter forbliver skærmen sort. (For det meste har jeg bare brug for lyden. Hvis du ikke vil have, at dette skal ske, skal du ændre variablen "display_on" i skitsen til sand (linje 30) og menu = 1 (linje 26))

Hvis du trykker på knappen en gang, skal du se den første side.

Med et kort tryk på knappen kan du skifte mellem de fire hovedsider.

  1. SIDE: Klatrehastighed, klatrestang, højde og batteristrøm
  2. SIDE: Climb Bar Big (til lodret stigning)
  3. SIDE: Temperatur og tryk
  4. SIDE: Batteristrøm %

med et langt tryk kan du skifte til indstillingsmenuen. Med et kort tryk kan du gentage alle indstillingerne. Med et langt tryk igen kan du indtaste de specifikke indstillinger og ændre dem ved at trykke kort. Et langt tryk igen gemmer det.

  1. Indstillingsside: Højde
  2. Indstillingsside: Bip ON/OFF
  3. Indstillingsside: Display ON/OFF
  4. Afslut

Anbefalede: