Taula de continguts:
Vídeo: Plotter de valors analògics Arduino: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Fa un temps, vaig pensar que seria bastant útil tenir un gràfic per a les meves sortides analògiques. Ajudaria a depurar les meves sortides, em donaria una idea general dels límits del sensor i quines coses, i fins i tot seria només una interfície força interessant per a qualsevol sensor. Per tant, amb un Arduino, un oled i un sensor que trieu, posem-ho en marxa.
Pas 1: coses que necessitareu:
- Un Arduino
- Una pantalla (el meu projecte utilitza un OLED de 0,96 ", i l'esbós és adequat per al mateix, però no dubteu a utilitzar qualsevol pantalla que vulgueu. Haureu de modificar el codi, tot i que (s'explica a la secció de codis))
- Una taula de tall (faig servir un escut personalitzat, però no importa el que feu servir)
- Filferros de pont
- No gaire temps
Pas 2: el maquinari
Connexió de l'OLED: (Consulteu les imatges anteriors per obtenir colors)
- Red Wire (VCC): 5v de l'Arduino
- Green Wire (GND): terra de l'Arduino
- Purple Wire (SCL): SCL de l'Arduino (comproveu l'etiquetatge a la part inferior del tauler, si no hi ha cap pin SCL específic, normalment és A5)
- Orange Wire (SDA): SDA de l'Arduino (comproveu l'etiquetatge a la part inferior del tauler, si no hi ha cap pin SDA específic, sol ser A4)
Connexió del sensor: (Consulteu les imatges anteriors per obtenir colors)
- Alimenteu el sensor segons el seu pinout específic
- La sortida del sensor hauria d’anar a A0
Pas 3: el codi
És senzill que fa el programa: pren l’entrada analògica, la mapea a les coordenades y del gràfic i dibuixa una línia a la coordenada y, des de la coordenada y anterior, mentre que la coordenada x augmenta contínuament.
El codi no és gens complicat i està ben comentat, de manera que si creieu que ho enteneu prou bé per modificar-lo, feu-ho de tota manera. No obstant això, va ser dissenyat per ser personalitzable al màxim amb un ajust mínim. Per canviar la mida del gràfic, la posició del gràfic o la mida de la barra de lectura (la mida de la barra ja és òptima i està configurada de forma responsiva), només heu de canviar la
- GRAPH_HEIGHT
- AMPLADA_GRAFIA
- GRAPH_BOX_X
- GRAPH_BOX_Y
- AMPLADA_BAR
constants, segons el vostre requisit, a la secció de definició de constants.
A més, la sortida del sensor es pot invertir (entrada alta -> sortida baixa i viceversa). En aquest cas, canvieu la constant INVERTIDA a "veritable".
Codi Arduino:
Pas 4: Conclusió
Així doncs, això és tot per a aquest senzill projecte. Tant de bo sigui d’utilitat per a altres persones. Si trobeu algun error al codi, millores potencials o fins i tot un nou ús del projecte, feu-m'ho saber als comentaris. A més, si us ha agradat el projecte, penseu a votar-lo al concurs "Construeix una eina".
Recomanat:
Ús de sensors analògics amb ESP8266: 5 passos
Ús de sensors analògics amb ESP8266: un convertidor analògic a digital (ADC, A / D, A – D o A a D) és un sistema que transforma un senyal analògic en un senyal digital. Els convertidors A / D tradueixen senyals elèctrics analògics amb finalitats de processament de dades. Amb productes que coincideixen amb el rendiment, la potència
Com llegir diversos valors analògics mitjançant un pin analògic: 6 passos (amb imatges)
Com llegir diversos valors analògics mitjançant un pin analògic: en aquest tutorial, us mostraré com llegir diversos valors analògics amb només un pin d’entrada analògic
7 segments per mostrar valors ADC #Arduino, #Arduino: 4 passos
7 segments per mostrar valors ADC #Arduino, #Arduino: en aquest article faré un projecte que encara està relacionat amb l'article anterior. És a dir, processant dades ADC, de manera que no necessiteu un monitor sèrie per veure el valor de les dades ADC. en aquest article faré una visualització del visualitzador de valor ADC. així que no
Mesclador de sons analògics i digitals: 7 passos (amb imatges)
Mezclador De Sonidos Analógicos Y Digital: Hola este es mi primer instructables y se har á n m á sEste projecte va ser per “ Computaci ó n f í sica ” un m ó dulo de formaci ó n en ciències b á sicas de ingenier í a multimedia del 3 a ñ o e
Voltatges analògics súper ràpids des d'Arduino: 10 passos (amb imatges)
Voltatges analògics súper ràpids des d’Arduino: aquest instructiu mostra com generar canvis de voltatge analògics súper ràpids a partir d’un Arduino i un simple parell de resistències i condensadors. Una aplicació on és útil és generar gràfics en un oscil·loscopi. Hi ha diversos altres projectes per