Satura rādītājs:
- 1. darbība. Kas jums nepieciešams
- 2. solis: prototipēšana
- 3. solis: Lipo pievienošana projektam
- 4. solis: lodēšana
- 5. darbība: noformējiet lietu un izdrukājiet to
- 6. darbība: programmatūras dokumentācija
Video: Variometrs paraplanierismam: 6 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Pirms dažiem gadiem es ar Andreja Instructables palīdzību izveidoju Variometru.
Tas strādāja jauki, bet bija dažas lietas, kas man nepatika.
Es to darbināju ar 9 V akumulatoru, un tas aizņēma daudz vietas, un tas tika ievietots lielgabarīta koka korpusā elektronikai. Bieži vien daudzsološākajā dienā akumulators iztukšojās, un man nebija rezerves akumulatora.
Tāpēc es nolēmu to mainīt un izveidoju savu Vario versiju, kuru iedvesmojis Andrejs.
Mans galvenais mērķis bija padarīt to mazāku un uzlādējamu.
Tā kā es gribēju izmantot SSD1306 kā displeju, man arī bija jāraksta programmatūra no nulles.
Tā kā es cīnījos ar augstuma aprēķināšanas loģiku (es neesmu C programmētājs), es atkārtoti izmantoju dažus koda segmentus no Andreja skices un viņa bibliotēkām.
Rezultāts bija pienācīgs 8x3x2cm vario ar minimālu funkcionalitāti.
1. darbība. Kas jums nepieciešams
- Arduino Nano
-
TC4056A (Lipo uzlādes padome)
- Pjezo skaņas signāls
- 10 kO rezistors
- Ieslēgšanas/izslēgšanas slēdzis
- Uzspied pogu
- BMP280 baro sensors
- SSD1306 (32x128) Oled displejs
- 1S Lipo akumulators (es izmantoju vienu no manas RC lidmašīnas)
- 4KO - 10KO SMD rezistors (atkarībā no jūsu LiPos C likmes)
ATRUNA: Kā redzat shēmā, es darbināju Arduino caur 5V tapu. Tas nav ieteicams un var izraisīt procesora nestabilitāti. Lai no tā izvairītos, pēc TC4056A varat ievietot pastiprinātāja pārveidotāju un regulāri barot Arduino. Bet, tā kā es tiecos uz mazu izmēru, es neizmantoju stepup. Pēc dažām lidojuma stundām man nebija nekādu problēmu to darīt.
2. solis: prototipēšana
Lai apkopotu un augšupielādētu kodu savā arduino, jums būs nepieciešama arduino programmatūra un dažas bibliotēkas.
- Arduino IDE
-
Bibliotēkas: dodieties uz Sketch> Include Library> Manage Librariessearch un atrodiet tālāk norādītās iespējas
- Adafruit_SSD1306 (V1.1.2)
- Adafruit GFX bibliotēka (V1.2.3)
- Adafruit BMP280 bibliotēka (V1.0.5)
- SBB_Click un Bounce2 (skatiet pievienotos failus un pievienojiet tos savai bibliotēkas mapei)
Ielieciet visu uz maizes dēļa, apkopojiet un augšupielādējiet skici.
Ja apkopošanas laikā rodas kļūda, jums ir jāatbilst Adafruit SSD1306 bibliotēkai, lai tiktu parādīta pareizā displeja adrese. Šī pamācība var jums palīdzēt.
ATRUNA
Augšupielādējot kodu, pārliecinieties, vai arduino tiek darbināts tikai no USB. Izņemiet akumulatoru, pirms pievienojat USB kabeli programmēšanas portam.
3. solis: Lipo pievienošana projektam
Tā kā mans TC4056A bija paredzēts, lai uzlādētu akumulatoru ar 1A jaudu, un tas ir nedaudz par daudz mazajam lipo, tāpēc man tas bija jāpārprogrammē.
Saskaņā ar TC4056A datu lapu to var izdarīt, mainot tāfeles rezistoru R3. Tāpēc es neizlodēju 1,2 KO rezistoru un nomainīju to ar 4KO. Tam nepieciešams patiešām precīzs lodāmurs, pincete un neliela prakse.
Jums ir jāiegādājas pareizais rezistors, kas atbilst jūsu lipo uzlādes jaudai.
PADOMS: jums nav jāiegādājas šie rezistori, ja mājās ir dažas ārpakalpojuma elektroniskas lietas, šīs mazās sastāvdaļas var atrast gandrīz katrā platīnā. Vienkārši paņemiet multimetru, atrodiet pareizo un atkārtoti izmantojiet to.
Pēc tam lipo var pielodēt pie TC4056A un savienot ar arduino.
ATRUNA: Saskaņā ar datu lapu, uzlādējot lipo, strāvas padevei jābūt izslēgtai!
4. solis: lodēšana
Es lodēju visu vietā, izmantojot caurumu dēli un dažus vadus.
Es arī noņēmu Arduino powerstatus LED, lai patērētu mazāk enerģijas. PADOMS: Šī LED noņemšana bija īsts haoss, un es to iznīcināju ar savu lodāmuru. Vēlāk es uzzināju, ka ir vieglāk noņemt rezistoru gaismas diodes priekšā, jo rezistors vieglāk pārnes siltumu uz citu lodēšanas spilventiņu, to var vienkārši neizlocīt, tikai uzsildot vienu tapu.
5. darbība: noformējiet lietu un izdrukājiet to
Es izveidoju elektronikas futrāli un izdrukāju to savā 3D printerī.
Pašlaik es nenodrošināšu mājokli, jo tajā ir dažas kļūdas, kuru dēļ es daudz apstrādāju pēcapstrādi, lai tas būtu piemērots.
Arī šī korpusa mērījumi tiek veikti ar ļoti mazām atstarpēm manai elektronikai. Tāpēc tas var nebūt piemērots jūsu elektronikai.
6. darbība: programmatūras dokumentācija
Pēc Vario ieslēgšanas parādās ekrāns un ekrāns paliek melns. (Lielāko daļu laika man ir nepieciešams tikai audio. Ja nevēlaties, lai tas notiktu, mainiet skices mainīgo "display_on" uz true (line 30) un izvēlne = 1 (26. rinda))
Ja vienreiz nospiežat pogu, jums vajadzētu redzēt pirmo lapu.
Ar īsu pogas nospiešanu varat pārslēgties starp četrām galvenajām lapām.
- LAPA: kāpšanas ātrums, kāpšanas josla, augstums un akumulatora jauda
- PAGE: Climb Bar Big (vertikālai stāvvadītāja stiprināšanai)
- LAPU: Temperatūra un spiediens
- PAGE: Akumulatora jauda %
ar ilgu nospiešanu varat pārslēgties uz iestatījumu izvēlni. Īsi nospiežot, varat atkārtot visus iestatījumus. Vēlreiz ilgi nospiežot, varat ievadīt īpašos iestatījumus un tos mainīt, īslaicīgi nospiežot. Ilgi nospiežot vēlreiz, tas tiek saglabāts.
- Iestatījumu lapa: augstums
- Iestatījumu lapa: pīkstiens ON/OFF
- Iestatījumu lapa: displejs ON/OFF
- Izeja
Ieteicams:
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar RPI attēlu un attēliem: 7 soļi (ar attēliem)
Kā: Raspberry PI 4 bez galvas (VNC) instalēšana ar Rpi-imager un Pictures: Es plānoju izmantot šo Rapsberry PI daudzos jautros projektos savā emuārā. Jūtieties brīvi to pārbaudīt. Es gribēju atkal izmantot savu aveņu PI, bet manā jaunajā vietā nebija tastatūras vai peles. Pagāja laiks, kopš es izveidoju aveņu
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Skrūve - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): 6 soļi (ar attēliem)
Bolt - DIY bezvadu uzlādes nakts pulkstenis (6 soļi): Induktīvās uzlādes (pazīstamas arī kā bezvadu uzlāde vai bezvadu uzlāde) ir bezvadu enerģijas pārneses veids. Tas izmanto elektromagnētisko indukciju, lai nodrošinātu elektroenerģiju pārnēsājamām ierīcēm. Visizplatītākā lietojumprogramma ir Qi bezvadu uzlādes st
Ciclop 3D skeneris Mans ceļš soli pa solim: 16 soļi (ar attēliem)
Ciclop 3d skeneris mans ceļš soli pa solim: Sveiki, es sapratīšu slaveno Ciclop 3D skeneri. Visi soļi, kas ir labi izskaidroti sākotnējā projektā, nav pieejami. Vispirms veicu dažus labojumus, lai vienkāršotu procesu Es izdrukāju pamatni un atkārtoti pārveidoju PCB, bet turpiniet
Kamera atvieglotiem laika intervāla attēliem: 22 soļi (ar attēliem)
Kamera atvieglotiem laika intervāla attēliem: es pārbaudīju vienu no citām instrukcijām par laika nobīdes filmu veidošanu. Viņš diezgan labi aptvēra filmas daļu. Viņš pastāstīja par bezmaksas programmatūru, kuru varat lejupielādēt, lai izveidotu filmas. Es sev teicu: domāju, ka redzēšu, vai varu