Indholdsfortegnelse:
- Trin 1: Hvad du har brug for
- Trin 2: Prototyping
- Trin 3: Tilføjelse af Lipo til projektet
- Trin 4: Lodning
- Trin 5: Design en sag og udskriv den
- Trin 6: Softwaredokumentation
Video: Variometer til paragliding: 6 trin (med billeder)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
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
- 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
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
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
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
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.
- SIDE: Klatrehastighed, klatrestang, højde og batteristrøm
- SIDE: Climb Bar Big (til lodret stigning)
- SIDE: Temperatur og tryk
- 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.
- Indstillingsside: Højde
- Indstillingsside: Bip ON/OFF
- Indstillingsside: Display ON/OFF
- Afslut
Anbefalede:
Tilbage til det grundlæggende: Lodning til børn: 6 trin (med billeder)
Tilbage til det grundlæggende: Lodning til børn: Uanset om du bygger en robot eller arbejder med Arduino, skal du danne " hands-on " elektronik til prototyper af en projektide, at vide, hvordan man lodder, vil være praktisk. lodning er en væsentlig færdighed, der skal læres, hvis nogen virkelig er til el
Icom V80 Mod til paragliding: 5 trin
Icom V80 Mod til paragliding: Dette er til Icom V80 håndholdt radio. Bemærk: Denne ændring må kun udføres, hvis du har tilladelse til at sende i frekvensområdet 148MHz til 174MHz. Hvis du ikke ved det, skal du ikke udføre denne ændring
DIY -controller til paragliding -spil: 5 trin (med billeder)
DIY -controller til paragliding -spil: Jeg har spillet et par forskellige paragliding -spil og har altid fundet problemet med, hvilke kontroller du bruger. Mus og tastatur er ikke gode, da paragliderflyvning er meget analog. Det ligner lidt et flyvesimulator eller bilspil, du har brug for glæder
PropVario, et DIY Variometer/højdemåler med stemmeudgang til RC -sejlplaner: 7 trin (med billeder)
PropVario, et DIY Variometer/højdemåler med stemmeudgang til RC -sejlplaner: Denne instruktør viser dig, hvordan du bygger en billig Vario, der kunne tale højden og selvfølgelig sende forskellige toner, når du ændrer højden på dit sejlfly. Nogle funktioner: - stemme og tone - brug dine egne (bølge-) prøver i dit
Instruktioner til fremstilling af en tilkobling med fire stænger til centermonteret fodstøtte: 9 trin (med billeder)
Instruktioner til fremstilling af en tilkoblingstilslutning med fire stænger til midtermonteret fodstøtte: Mellemdrevne kørestole (PWC) er blevet mere populære i de seneste år. Men på grund af placeringen af de forreste hjul er de traditionelle sidemonterede fodstøtter blevet erstattet af en enkelt midtermonteret fodstøtte. Desværre center-mou