Taula de continguts:
- Pas 1: el que necessiteu
- Pas 2: prototipatge
- Pas 3: Afegir el Lipo al Projecte
- Pas 4: soldar
- Pas 5: dissenyeu una funda i imprimiu-la
- Pas 6: documentació del programari
Vídeo: Variòmetre per parapent: 6 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Fa uns anys vaig construir un Variòmetre amb l'ajut d'Andrei's Instructables.
Funcionava bé, però hi havia algunes coses que no m’agradaven.
Vaig alimentar-lo amb una bateria de 9 V i això va ocupar molt d’espai i es va convertir en una caixa de fusta voluminosa per a l’electrònica. Sovint, el dia més prometedor, la bateria es va buidar i no tenia cap bateria de recanvi amb mi.
Així que vaig decidir canviar-ho i vaig dissenyar la meva pròpia versió d’un Vario inspirat en Andrei.
El meu principal objectiu era fer-lo més petit i recarregable.
Com que volia utilitzar un SSD1306 com a pantalla, també vaig haver d’escriure el programari des de zero.
Com que vaig lluitar amb la lògica de càlcul de l'altitud (no sóc programador de C), vaig reutilitzar alguns segments de codi de l'Andrei's Sketch i les seves biblioteques.
El resultat va ser un vari decent de 8x3x2cm amb la funcionalitat mínima.
Pas 1: el que necessiteu
- Arduino Nano
-
TC4056A (Junta de càrrega Lipo)
- Piezo Buzzer
- Resistència de 10 kO
- Interruptor d'encès / apagat
- Polsador
- BMP280 Baro Sensor
- SSD1306 (32x128) Pantalla Oled
- Bateria Lipo 1S (n'he fet servir una del meu avió RC)
- Resistència SMD 4KO - 10KO (depenent de la taxa de LiPos C)
EXCLUSIÓ DE RESPONSABILITATS: Com veieu a l'escema, vaig alimentar l'Arduino mitjançant el pin de 5 V. Això no es recomana i pot causar inestabilitat al processador. Per evitar-ho, podeu posar un convertidor intensiu després del TC4056A i alimentar l'Arduino regularment. Però com que pretenia una mida petita, no vaig fer servir el stepup. Després d’unes hores de vol, no vaig tenir problemes per fer-ho.
Pas 2: prototipatge
Per compilar i penjar el codi al vostre arduino necessitareu el programari arduino i també algunes biblioteques.
- IDE Arduino
-
Biblioteques: aneu a Esbós> Inclou biblioteca> Gestioneu la cerca de biblioteques per obtenir el següent i instal·leu-les
- Adafruit_SSD1306 (V1.1.2)
- Biblioteca AdFruit GFX (V1.2.3)
- Biblioteca Adafruit BMP280 (V1.0.5)
- SBB_Click and Bounce2 (veure fitxers adjunts i afegir-los a la carpeta de la biblioteca)
Poseu tot a la pissarra, compileu i pengeu l'esbós.
Si hi ha un error en compilar, haureu d'ajustar la biblioteca Adafruit SSD1306 per obtenir l'adreça de visualització correcta. Aquesta instrucció us pot ajudar.
EXENCIÓ DE RESPONSABILITAT
Assegureu-vos que l’arduino només s’alimenta mitjançant el seu USB quan pengeu el codi. Traieu la bateria abans d’endollar el cable USB al port de programació.
Pas 3: Afegir el Lipo al Projecte
Com que el meu TC4056A va ser dissenyat per carregar la bateria amb 1A d’alimentació i això és una mica excessiu per a la petita lipo, així que vaig haver de tornar a programar-la.
Segons el full de dades del TC4056A, això es pot fer canviant la resistència R3 a la placa. Així que vaig desoldar la resistència de 1,2 KO i la vaig canviar amb un 4KO. Es necessita un soldador molt precís, unes pinces i una mica de pràctica.
Heu d’aconseguir la resistència adequada per adaptar-vos a la vostra capacitat de càrrega de la vostra lipo.
SUGGERIMENT: no necessiteu comprar aquestes resistències, si teniu algun material electrònic subcontractat a casa, aquests petits components es poden trobar gairebé a tots els platins. Només cal que agafeu un multímetre, que trobeu el correcte i que el torneu a utilitzar.
Després d'això, el lipo es pot soldar al TC4056A i connectar-lo amb l'arduino.
EXCLUSIÓ DE RESPONSABILITAT: Segons el full de dades, s’ha d’apagar l’alimentació en carregar el lipo.
Pas 4: soldar
Vaig soldar tot al seu lloc amb una placa de forats i uns cables.
També he eliminat el LED de powerstatus de l’Arduino per consumir menys energia. CONSELL: treure aquest LED va ser un veritable embolic i el vaig destruir amb la meva soldadora. Més tard vaig descobrir que és més fàcil treure la resistència davant del LED, ja que la resistència transfereix la calor a l'altre coixinet de soldar més fàcilment, simplement es pot soldar només escalfant un passador.
Pas 5: dissenyeu una funda i imprimiu-la
Vaig dissenyar una funda per a l’electrònica i la vaig imprimir a la meva impressora 3D.
De moment no proporcionaré l’habitatge, perquè hi ha alguns errors que acabo postprocessant molt perquè s’ajusti.
També les mesures d’aquest allotjament es prenen amb clares molt petites per a la meva electrònica. Per tant, pot ser que no s’adapti a la vostra electrònica.
Pas 6: documentació del programari
Després d’encendre el Vario, apareix la pantalla inits i la pantalla es manté en negre. (La majoria de les vegades només necessito l’àudio. Si no voleu que això passi, canvieu la variable "display_on" a l'esbós a true (línia 30) i menú = 1 (línia 26))
Si premeu el botó una vegada, hauríeu de veure la primera pàgina.
Amb el botó de premuda breu podeu canviar entre les quatre pàgines principals.
- PÀGINA: Velocitat de pujada, barra de pujada, altitud i potència de la bateria
- PÀGINA: Barra de pujada gran (per a muntatge vertical)
- PÀGINA: Temperatura i pressió
- PÀGINA:% d'energia de la bateria
amb una pulsació llarga es pot canviar al menú de configuració. Amb una premsa breu podeu recórrer totes les configuracions. Si premeu de nou una vegada, podeu introduir la configuració específica i canviar-les prement breument. Una altra vegada la prem una llarga per desar-la.
- Pàgina de configuració: altitud
- Pàgina de configuració: Beep ON / OFF
- Pàgina de configuració: pantalla ON / OFF
- Surt
Recomanat:
Suport per a auriculars per a jocs DIY ARGB amb acrílic: 14 passos (amb imatges)
Suport per a auriculars de jocs ARGB de bricolatge amb acrílic: Hola a tothom, en aquest instructiu us mostraré com fer un suport per a auriculars RGB personalitzable adreçable per als vostres auriculars de joc mitjançant LEDs WS2812b (Aka Neopixels). També podeu utilitzar tires RGB projecte. Aquesta descripció no és real
Lector / escriptor i gravador d'àudio ScanUp NFC per a persones invidents, amb discapacitat visual i per a tothom: 4 passos (amb imatges)
Lector / escriptor i gravador d’àudio ScanUp NFC per a persones invidents, amb discapacitats visuals i per a tothom: estudio el disseny industrial i el projecte és el treball del meu semestre. L’objectiu és donar suport a persones amb discapacitat visual i cega amb un dispositiu que permet gravar àudio en format WAV en una targeta SD i trucar a aquesta informació mitjançant una etiqueta NFC. Així que a
Mod Icom V80 per parapent: 5 passos
Mod Icom V80 per parapent: és per a la ràdio de mà Icom V80. Nota: Només realitzeu aquesta modificació si se us permet transmetre en el rang de freqüència de 148 MHz a 174 MHz. Si no ho sabeu, no feu aquesta modificació
Controlador de bricolatge per a jocs de parapent: 5 passos (amb imatges)
Controlador de bricolatge per a jocs de parapent: he jugat a diversos jocs de parapent diferents i sempre he trobat el problema dels controls que feu servir. El ratolí i el teclat no són fantàstics, ja que el vol en parapent és molt analògic. És semblant a un simulador de vol o un joc de carreres de cotxes, necessites alegries
PropVario, un variòmetre / altímetre de bricolatge amb sortida de veu per a avions RC: 7 passos (amb imatges)
PropVario, un variòmetre / altímetre de bricolatge amb sortida de veu per a avions RC: aquest instructable us mostrarà com construir un Vario econòmic, que pugui parlar de l’altitud i, per descomptat, enviar diversos tons quan canvieu l’alçada del vostre hidroavió. Algunes funcions: - veu i to - utilitzeu les vostres pròpies mostres (d'ona) al vostre