Sisukord:

Variomeeter paraglidinguks: 6 sammu (koos piltidega)
Variomeeter paraglidinguks: 6 sammu (koos piltidega)

Video: Variomeeter paraglidinguks: 6 sammu (koos piltidega)

Video: Variomeeter paraglidinguks: 6 sammu (koos piltidega)
Video: Альтиметр 2024, Juuli
Anonim
Variomeeter paraglidinguks
Variomeeter paraglidinguks

Mõni aasta tagasi ehitasin Andrei Instructabeli abiga Variomeetri.

See töötas kenasti, kuid oli paar asja, mis mulle ei meeldinud.

Ma toitsin seda 9 V akuga ja see võttis palju ruumi ja endet elektroonika jaoks mahukas puidust korpuses. Sageli sai kõige paljulubavamal päeval aku tühjaks ja mul polnud varuakut kaasas.

Nii otsustasin seda muuta ja kujundasin Andrei inspireeritud oma Vario versiooni.

Minu peamine eesmärk oli muuta see väiksemaks ja laetavaks.

Kuna tahtsin kasutada kuvarina SSD1306, pidin ka tarkvara nullist kirjutama.

Kuna ma võitlesin kõrguse arvutamise loogikaga (ma ei ole C -programmeerija), kasutasin ma uuesti mõnda Andrei visandi ja tema raamatukogude koodisegmentidest.

Tulemuseks oli korralik 8x3x2cm vario, millel oli vaid minimaalne funktsionaalsus.

Samm: mida vajate

Mida sa vajad
Mida sa vajad
  • Arduino Nano
  • TC4056A (Lipo laadimislaud)
  • Pietsosummer
  • 10 kO takisti
  • Sisse/välja lüliti
  • Vajutage nuppu
  • BMP280 baroandur
  • SSD1306 (32x128) õlitatud ekraan
  • 1S Lipo aku (kasutasin ühte oma RC lennukist)
  • 4KO - 10KO SMD takisti (sõltuvalt teie LiPos C määrast)

LAHTIÜTLUS: Nagu näete stseenis, toitsin Arduino 5V pistiku kaudu. See pole soovitatav ja võib põhjustada protsessori ebastabiilsust. Selle vältimiseks võite pärast TC4056A panna võimendusmuunduri ja Arduino regulaarselt toita. Aga kuna ma seadsin eesmärgiks väikese suuruse, siis ma ei kasutanud stepupi. Pärast mõnetunnist lendu ei tekkinud mul sellega probleeme.

2. etapp: prototüüpimine

Prototüüpimine
Prototüüpimine
Prototüüpimine
Prototüüpimine

Koodi kompileerimiseks ja oma arduinole üleslaadimiseks vajate arduino tarkvara ja ka mõnda raamatukogu.

  • Arduino IDE
  • Raamatukogud: valige Sketch> Include Library> Manage Librariessearch ja installige need

    • Adafruit_SSD1306 (V1.1.2)
    • Adafruit GFX raamatukogu (V1.2.3)
    • Adafruit BMP280 raamatukogu (V1.0.5)
    • SBB_Click ja Bounce2 (vaadake lisatud faile ja lisage need oma kogu kausta)

Pange kõik leivaplaadile, kompileerige ja laadige visand üles.

Kui kompileerimisel ilmneb tõrge, peate õige kuvamisaadressi jaoks sobitama Adafruit SSD1306 raamatukogu. See juhend võib teid aidata.

TÄHELEPANU

Veenduge, et arduino saab toite ainult USB -st, kui laadite koodi üles. Eemaldage aku enne USB -kaabli ühendamist programmeerimispordiga.

3. samm: Lipo lisamine projekti

Lipo lisamine projekti
Lipo lisamine projekti
Lipo lisamine projekti
Lipo lisamine projekti
Lipo lisamine projekti
Lipo lisamine projekti

Kuna minu TC4056A oli mõeldud aku laadimiseks 1A võimsusega ja see on väikese lipo jaoks natuke liiga palju, pidin selle ümber programmeerima.

Vastavalt TC4056A andmelehele saab seda teha, muutes tahvlit R3 tahvlil. Nii et ma tühjendasin 1,2 KO takisti ja vahetasin selle 4KO vastu. See nõuab tõeliselt täpset jootekolvi, pintsette ja natuke harjutamist.

Peate hankima õige takisti, mis sobiks teie lipo laadimisvõimsusega.

NÕUANNE: te ei pea neid takisteid ostma. Kui teil on kodus elektroonilisi asju väljastpoolt, võib neid väikeseid komponente leida peaaegu igalt plaadilt. Võtke lihtsalt multimeeter, leidke õige ja kasutage seda uuesti.

Pärast seda saab lipo joodetud seadmele TC4056A ja ühendada arduinoga.

TÄHELEPANU: Vastavalt andmelehele peab lipo laadimisel olema toide välja lülitatud!

4. samm: jootmine

Jootmine
Jootmine
Jootmine
Jootmine
Jootmine
Jootmine

Jootsin aukplaadi ja mõne juhtme abil kõik paika.

Eemaldasin ka Arduino powerstatus LED -i, et kasutada vähem energiat. NÕUANNE: Selle LED -i eemaldamine oli tõeline jama ja ma hävitasin selle jootekolbiga. Hiljem sain teada, et LED -i ees olevat takistit on lihtsam eemaldada, kuna takisti annab soojuse teisele jootmispadjale kergemini üle, saab selle lihtsalt ühe tihvti kuumutamisega jootmata jätta.

Samm: kujundage ümbris ja printige see

Kujundage ümbris ja printige see
Kujundage ümbris ja printige see
Kujundage ümbris ja printige see
Kujundage ümbris ja printige see

Kujundasin elektroonika jaoks korpuse ja printisin selle oma 3D -printeriga välja.

Hetkel ma elamispinda ei paku, sest selles on mõningaid vigu, mille tõttu ma järeltöötlusele palju sobin.

Ka selle korpuse mõõtmised on minu elektroonika jaoks tehtud väga väikeste vahedega. Nii et see ei pruugi teie elektroonikale sobida.

6. samm: tarkvara dokumentatsioon

Pärast Vario sisselülitamist kuvatakse ekraan ja ekraan jääb mustaks. (Enamasti vajan ma lihtsalt heli. Kui te ei soovi, et see juhtuks, muutke visandis muutuja "display_on" väärtuseks true (line 30) ja menüü = 1 (rida 26))

Kui vajutate nuppu üks kord, peaksite nägema esimest lehekülge.

Nupu lühikese vajutamisega saate nelja põhilehe vahel vahetada.

  1. LK: Tõusukiirus, tõusuriba, kõrgus ja aku
  2. PAGE: Climb Bar Big (vertikaalsele püstikule kinnitamiseks)
  3. LK: Temperatuur ja rõhk
  4. PAGE: Aku võimsus %

pika vajutusega saate lülituda seadete menüüsse. Lühikese vajutusega saate kõiki seadeid korrata. Pika vajutamisega saate sisestada konkreetsed seaded ja neid lühikese vajutusega muuta. Pikk vajutus päästab selle uuesti.

  1. Seadete leht: kõrgus
  2. Seadete leht: piiks ON/OFF
  3. Seadete leht: ekraan ON/OFF
  4. Välju

Soovitan: