Sommario:

Variometro per Parapendio: 6 Passi (con Immagini)
Variometro per Parapendio: 6 Passi (con Immagini)

Video: Variometro per Parapendio: 6 Passi (con Immagini)

Video: Variometro per Parapendio: 6 Passi (con Immagini)
Video: PRODELTA: Volare + lontano in PARAPENDIO con CARLO, esperienze e consigli XC PARAGLIDING TIPS 2024, Novembre
Anonim
Variometro per Parapendio
Variometro per Parapendio

Alcuni anni fa ho costruito un variometro con l'aiuto di Instructables di Andrei.

Funzionava bene, ma c'erano alcune cose che non mi piacevano.

L'ho alimentato con una batteria da 9V e questo ha preso molto spazio ed è finito in una ingombrante custodia di legno per l'elettronica. Spesso nei giorni più promettenti la batteria si scaricava e non avevo con me una batteria di riserva.

Così ho deciso di cambiarlo e ho disegnato la mia versione di un Vario ispirata ad Andrei.

Il mio obiettivo principale era renderlo più piccolo e ricaricabile.

Dato che volevo utilizzare un SSD1306 come display, ho dovuto anche scrivere il software da zero.

Poiché ho faticato con la logica di calcolo dell'altitudine (non sono un programmatore C) ho riutilizzato alcuni segmenti di codice da Sketch di Andrei e dalle sue librerie.

Il risultato è stato un discreto variopinto 8x3x2cm con funzionalità minime.

Passaggio 1: cosa ti serve

Quello di cui hai bisogno
Quello di cui hai bisogno
  • Arduino Nano
  • TC4056A (scheda di ricarica Lipo)

  • Cicalino piezoelettrico
  • Resistenza da 10 kO
  • Interruttore di accensione/spegnimento
  • Premi il bottone
  • Sensore barometrico BMP280
  • Display SSD1306 (32x128)
  • Batteria Lipo 1S (ne ho usata una dal mio aereo RC)
  • Resistore SMD 4KO - 10KO (a seconda della tariffa LiPos C)

DISCLAIMER: Come vedete nello schema ho alimentato l'Arduino tramite il Pin 5V. Questo non è consigliato e può causare instabilità sul processore. Per evitare ciò, puoi inserire un convertitore step-up dopo il TC4056A e alimentare regolarmente Arduino. Ma poiché miravo a una taglia piccola, non ho usato lo stepup. Dopo alcune ore di volo non ho avuto problemi a farlo.

Passaggio 2: prototipazione

prototipazione
prototipazione
prototipazione
prototipazione

Per compilare e caricare il codice sul tuo arduino avrai bisogno del software arduino e anche di alcune librerie.

  • Arduino IDE
  • Librerie: vai su Schizzo> Includi libreria> Gestisci libreriecerca quanto segue e installale

    • Adafruit_SSD1306 (V1.1.2)
    • Libreria Adafruit GFX (V1.2.3)
    • Libreria Adafruit BMP280 (V1.0.5)
    • SBB_Click e Bounce2 (vedi file allegati e aggiungili alla cartella della tua libreria)

Metti tutto sulla breadboard, compila e carica lo sketch.

Se si verifica un errore durante la compilazione, è necessario inserire la libreria Adafruit SSD1306 per l'indirizzo di visualizzazione corretto. Questo Instructable può aiutarti.

DISCLAIMER

Assicurati che l'arduino sia alimentato solo dalla sua USB quando carichi il codice. Rimuovi la batteria prima di collegare il cavo USB alla porta di programmazione.

Passaggio 3: aggiungere la Lipo al progetto

Aggiungere la Lipo al progetto
Aggiungere la Lipo al progetto
Aggiungere la Lipo al progetto
Aggiungere la Lipo al progetto
Aggiungere la Lipo al progetto
Aggiungere la Lipo al progetto

Dal momento che il mio TC4056A è stato progettato per caricare la batteria con 1A di potenza e questo è un po' troppo per il piccolo lipo, quindi ho dovuto riprogrammarlo.

Secondo il datasheet del TC4056A questo può essere fatto cambiando il resistore R3 sulla scheda. Quindi ho dissaldato la resistenza da 1.2 KO e l'ho cambiata con una 4KO. Questo richiede un saldatore molto preciso, una pinzetta e un po' di pratica.

Devi ottenere il resistore giusto per adattarsi alla capacità di carica della tua lipo.

SUGGERIMENTO: non è necessario acquistare questi resistori, se si dispone di materiale elettronico in outsourcing a casa, questi piccoli componenti possono essere trovati quasi su ogni platino. Basta prendere un multimetro, trovare quello giusto e riutilizzarlo.

Successivamente il lipo può essere saldato al TC4056A e collegato con l'arduino.

DISCLAIMER: Secondo la scheda tecnica, l'alimentazione deve essere spenta durante la ricarica del lipo!

Passaggio 4: saldatura

saldatura
saldatura
saldatura
saldatura
saldatura
saldatura

Ho saldato tutto in posizione usando una scheda forata e alcuni fili.

Ho anche rimosso il LED powerstatus su Arduino per consumare meno energia. SUGGERIMENTO: rimuovere questo LED è stato un vero disastro e l'ho distrutto con il mio saldatore. Successivamente ho scoperto che è più facile rimuovere la resistenza davanti al LED, poiché la resistenza trasferisce più facilmente il calore all'altro pad di saldatura, può essere semplicemente dissaldato riscaldando solo un pin.

Passaggio 5: progettare una custodia e stamparla

Disegna una custodia e stampala
Disegna una custodia e stampala
Disegna una custodia e stampala
Disegna una custodia e stampala

Ho progettato una custodia per l'elettronica e l'ho stampata con la mia stampante 3D.

Al momento non fornirò l'alloggiamento, perché ci sono alcuni errori in esso che finisco per postelaborare molto per adattarlo.

Anche le misurazioni per questa custodia sono prese con distanze davvero ridotte per la mia elettronica. Quindi potrebbe non adattarsi alla tua elettronica.

Passaggio 6: documentazione del software

Dopo aver acceso il Vario, viene visualizzato initscreen e quindi lo schermo rimane nero. (La maggior parte delle volte ho solo bisogno dell'audio. Se non vuoi che ciò accada, cambia la variabile "display_on" nello sketch su true (linea 30) e menu = 1 (riga 26))

Se premi il pulsante una volta, dovresti vedere la prima pagina.

Premendo brevemente il pulsante è possibile passare da una pagina all'altra delle quattro pagine principali.

  1. PAGINA: velocità di salita, barra di salita, altitudine e carica della batteria
  2. PAGINA: Climb Bar Big (per montaggio verticale su riser)
  3. PAGINA: Temperatura e pressione
  4. PAGINA: % di carica della batteria

con una pressione prolungata è possibile passare al menu delle impostazioni. Con una breve pressione è possibile scorrere tutte le impostazioni. Premendo nuovamente a lungo è possibile inserire le impostazioni specifiche e modificarle premendo brevemente. Una pressione lunga lo salva di nuovo.

  1. Pagina Impostazioni: Altitudine
  2. Pagina Impostazioni: Segnale acustico ON/OFF
  3. Pagina Impostazioni: Display ON/OFF
  4. Uscita

Consigliato: