Taula de continguts:
- Pas 1: pantalla OLED
- Pas 2: Lector de targetes SD
- Pas 3: diagrama esquemàtic:
- Pas 4: PCB arribat:
- Pas 5: demostració de vídeo del projecte
Vídeo: Projecte DIY Power Meter mitjançant Arduino Pro Mini: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Introducció
Hola, comunitat electrònica! Avui us presentaré un projecte que us permetrà mesurar el voltatge i el corrent d’un aparell i mostrar-lo juntament amb els valors de potència i energia. Una mesura de corrent / tensió Si voleu mesurar la tensió i el corrent d’un circuit amb un Arduino, el procediment és força senzill. Utilitzeu l'entrada analògica per mesurar el voltatge a través de la càrrega i utilitzeu un derivació per mesurar el corrent a través de la caiguda de tensió de la resistència de derivació. Ara, aquest mètode és bastant cru, i només funciona per a tensions compreses entre 0-5 V i l'ADC de l'Arduino que s'utilitza per llegir la caiguda de tensió de la resistència és una mica imprecisa per mesurar només centenars de mV que cauran a través de la derivació. Per sort, hi ha mòduls que ens faciliten la vida. Per a aquest projecte, utilitzaré un IC INA219, que utilitza una resistència 0.1R com a derivació i pot mesurar tensions de fins a 32V i té un rang de corrent de 0-3.2A. Aquest IC ofereix una interfície I2C per comunicar-se amb l'Arduino i, estudiant el full de dades, podem utilitzar comandes específiques sobre la interfície I2C per llegir els valors de tensió i corrent. Tornem a tenir sort perquè no hem de passar per aquests problemes. Hi ha biblioteques d'Adafruit que podeu descarregar i utilitzar funcions premade per llegir el voltatge i el corrent | Feu clic aquí per descarregar la biblioteca
Pas 1: pantalla OLED
El següent component que faré servir és una pantalla. D'aquesta manera, podem mostrar els valors que mesurem. Fa temps que treballo amb la pantalla OLED de 96 polzades i funciona molt bé. Podem utilitzar la biblioteca Adafruit ja feta un cop més per enviar les dades que volem mostrar a la pantalla | Feu clic aquí per descarregar la biblioteca Adafruit | també necessitareu la biblioteca Adafruit GFX.
Pas 2: Lector de targetes SD
Ara, per completar aquest projecte, afegirem un component final. Un lector de targetes micro SD, per tal d’emmagatzemar les dades mesurades com a fitxers de text, des d’on podeu copiar-les en un programa com Excel per fer gràfics d’aspecte agradable i calcular la potència i l’energia utilitzades, multiplicant el corrent i el voltatge amb el temps respectivament.
Aquest mòdul es comunica mitjançant una interfície SPI, que també utilitza ordres per escriure / llegir dades. Aquest mòdul no és compatible amb 5V, de manera que no només podem connectar-lo a la interfície Arduino, ja que el 5V destruirà el xip de 3,3V. Per a això, he fabricat divisors de tensió amb resistències per deixar caure els senyals de 5V a senyals adequats de 3,3V per al xip (línies MOSI, CS i CLK respectivament i deixar caure els 5V a 3,3V per alimentar el mòdul).
Pas 3: diagrama esquemàtic:
Finalment, programem l’Arduino mitjançant la biblioteca Adafruit per al mòdul INA219, per llegir els valors de tensió i corrent. A més, multiplicem el corrent amb el voltatge per obtenir la potència utilitzada. A continuació, podem utilitzar la funció milis () per emmagatzemar el temps transcorregut i multiplicar-lo per la potència, per tal de calcular l’energia que s’ha utilitzat. Per al lector de targetes SD, he utilitzat la biblioteca "SdFat", perquè les biblioteques SD estàndard d'Arduino no funcionaven tan bé | Feu clic aquí per descarregar la biblioteca Sdfat
Podeu alimentar la placa mitjançant la presa de corrent continu i aplicant una tensió entre 7 i 12V a l’Arduino, que alimenta els altres components mitjançant el VCC de 5V.
Pas 4: PCB arribat:
Un patrocinador d’aquest projecte
El patrocinador d’aquest projecte és PCBGOGO, que ens va lliurar 10 PCB per a aquest projecte. PCBGOGO produeix PCB d'alta qualitat en molt poc temps i també els proporciona molt ràpidament. Per tant, si esteu pensant en professionalitzar el vostre projecte, no dubteu a penjar els fitxers Gerber a PCBGOGO per rebre 10 PCB a un preu molt baix.
Pas 5: demostració de vídeo del projecte
www.electronicslovers.com/2019/03/diy-power-meter-project-by-using-arduino-pro-mini.html
Recomanat:
Projecte d'alarma de seguretat làser mitjançant Arduino: 5 passos
Projecte d'alarma de seguretat làser mitjançant Arduino: l'alarma de seguretat làser és una indústria i altres anuncis àmpliament adoptats. La raó darrere d'això és que el làser és menys propens a veure's afectat per les condicions ambientals, cosa que el fa fiable i fiable. Així que en aquest projecte Arduino he utilitzat Laser
Introducció a ESP32 CAM - Reproducció de vídeo mitjançant ESP CAM mitjançant Wifi - Projecte de càmera de seguretat ESP32: 8 passos
Introducció a ESP32 CAM | Reproducció de vídeo mitjançant ESP CAM a través de Wifi | Projecte de càmera de seguretat ESP32: Avui aprendrem a utilitzar aquesta nova placa ESP32 CAM i com podem codificar-la i utilitzar-la com a càmera de seguretat i obtenir un vídeo en streaming per wifi
Projecte de bloqueig de codi digital Arduino mitjançant el teclat Matrix: 9 passos
Projecte de bloqueig de codi digital Arduino mitjançant el teclat Matrix: creeu un dispositiu de bloqueig de codi digital amb el sistema Arduino i Qwiic mitjançant Zio M Uno i un teclat matricial Hex 4x3. Visió general del projecte in. En aquest tutorial, mostrarem l'ús
Projecte Arduino: Electrònica de control per Internet mitjançant Nodejs + SQL Database i lloc web: 6 passos
Projecte Arduino: Electrònica de control a través d’Internet mitjançant Nodejs + SQL Database i lloc web: Projecte de: Mahmed.tech Data de realització: 14 de juliol de 2017 Nivell de dificultat: principiant amb alguns coneixements de programació. Requisit de maquinari: - Arduino Uno, Nano, Mega (crec que la majoria de les MCU amb connexió sèrie funcionaran) - LED i amp; Res límit actual
Gravador USB Aquest projecte es pot cremar a través de plàstics / fusta / paper (el divertit projecte també ha de ser fusta molt fina): 3 passos
Gravador alimentat per USB. Aquest projecte pot cremar-se a través de plàstics / fusta / paper (el divertit projecte també ha de ser fusta molt fina): NO FEREU AIX US mitjançant USB !!!! He descobert que pot fer malbé el vostre ordinador per tots els comentaris. el meu ordinador està bé. Utilitzeu un carregador de telèfon de 600 ma 5 v. He utilitzat això i funciona bé i res es pot danyar si utilitzeu un endoll de seguretat per aturar l'alimentació