![DIY Arduino multifunksionele energiemeter V1.0: 13 stappe (met foto's) DIY Arduino multifunksionele energiemeter V1.0: 13 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-393-27-j.webp)
INHOUDSOPGAWE:
- Voorrade
- Stap 1: Hoe werk dit?
- Stap 2: Breadboard -toets
- Stap 3: Berei die Arduino -bord voor
- Stap 4: Berei die opskrifte voor
- Stap 5: Soldeer die vroulike kopstukke
- Stap 6: Monteer die temperatuursensor
- Stap 7: Soldeer die skroefterminale
- Stap 8: Maak die kring
- Stap 9: Montering van die afstande
- Stap 10: PCB -ontwerp
- Stap 11: Krag en energie
- Stap 12: Sagteware en biblioteke
- Stap 13: Finale toetsing
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53
![Image Image](https://i.howwhatproduce.com/images/001/image-393-29-j.webp)
![](https://i.ytimg.com/vi/V3hhX_TEYjE/hqdefault.jpg)
![DIY Arduino multifunksionele energiemeter V1.0 DIY Arduino multifunksionele energiemeter V1.0](https://i.howwhatproduce.com/images/001/image-393-30-j.webp)
![DIY Arduino multifunksionele energiemeter V1.0 DIY Arduino multifunksionele energiemeter V1.0](https://i.howwhatproduce.com/images/001/image-393-31-j.webp)
In hierdie instruksies sal ek jou wys hoe om 'n Arduino -gebaseerde multifunksionele energiemeter te maak. Hierdie klein meter is 'n baie nuttige toestel wat belangrike inligting oor elektriese parameters vertoon. Die toestel kan 6 nuttige elektriese parameters meet: spanning, stroom, drywing, energie, kapasiteit en temperatuur. Hierdie toestel is slegs geskik vir gelykstroombelastings soos son -PV -stelsels. U kan hierdie meter ook gebruik vir die meting van die batterykapasiteit.
Die meter kan 'n spanning bereik van 0 - 26V en 'n maksimum stroom van 3.2A.
Voorrade
Gebruikte komponente:
1. Arduino Pro Micro (Amazon)
2. INA219 (Amazon)
3. 0,96 OLED (Amazon)
4. DS18B20 (Amazon)
5. Lipo -battery (Amazon)
6. Skroefterminale (Amazon)
7. Vroulike / manlike opskrifte (Amazon)
8. Geperforeerde bord (Amazon)
9. 24 AWG -draad (Amazon)
10. Skyfskakelaar (Amazon)
Gereedskap en instrumente wat gebruik word:
1. Soldeerbout (Amazon)
2. Wire Stripper (Amazon)
3. Multimeter (Amazon)
4. Elektriese toetser (Amazon)
Stap 1: Hoe werk dit?
![Hoe dit werk? Hoe dit werk?](https://i.howwhatproduce.com/images/001/image-393-32-j.webp)
Die hart van die energiemeter is 'n Arduino Pro Micro -bord. Die Arduino meet die stroom en spanning deur die INA219 -stroomsensor te gebruik, en die temperatuur word waargeneem deur die temperatuursensor DS18B20. Volgens hierdie spanning en stroom doen Arduino die wiskunde om krag en energie te bereken.
Die hele skema is in 4 groepe verdeel
1. Arduino Pro Micro
Die krag wat benodig word vir Arduino Pro Micro word deur 'n skuifskakelaar van 'n LiPo/ Li-Ion-battery voorsien.
2. Huidige sensor
Die huidige sensor INA219 is gekoppel aan die Arduino -bord in die I2C -kommunikasiemodus (SDA- en SCL -pen).
3. OLED -skerm
Net soos die huidige sensor, is die OLED -skerm ook gekoppel aan die Arduino -bord in die I2C -kommunikasiemodus. Die adres vir beide die toestelle is egter anders.
4. Temperatuur sensor
Hier het ek die DS18B20 temperatuursensor gebruik. Dit gebruik 'n eendraad-protokol om met die Arduino te kommunikeer.
Stap 2: Breadboard -toets
![Broodbord toets Broodbord toets](https://i.howwhatproduce.com/images/001/image-393-33-j.webp)
![Broodbord toets Broodbord toets](https://i.howwhatproduce.com/images/001/image-393-34-j.webp)
Eerstens maak ons die kring op 'n broodbord. Die grootste voordeel van 'n soldeerlose broodbord is dat dit soldeerloos is. U kan dus die ontwerp maklik verander deur slegs die komponente en leidrade uit die stekker te ontkoppel.
Nadat ek die broodbordtoetsing gedoen het, het ek die baan op 'n geperforeerde bord gemaak
Stap 3: Berei die Arduino -bord voor
![Berei die Arduino -bord voor Berei die Arduino -bord voor](https://i.howwhatproduce.com/images/001/image-393-35-j.webp)
![Berei die Arduino -bord voor Berei die Arduino -bord voor](https://i.howwhatproduce.com/images/001/image-393-36-j.webp)
![Berei die Arduino -bord voor Berei die Arduino -bord voor](https://i.howwhatproduce.com/images/001/image-393-37-j.webp)
Die Arduino Pro Micro kom sonder om die koppen vas te soldeer. U moet dus eers die koppe in die Arduino soldeer.
Steek jou manlike opskrifte langs die kant in 'n broodbord. Met die koppe geïnstalleer, kan u die Arduino -bord maklik bo -op die kopspeld laat val. Soldeer dan al die penne aan die Arduino -bord.
Stap 4: Berei die opskrifte voor
![Berei die opskrifte voor Berei die opskrifte voor](https://i.howwhatproduce.com/images/001/image-393-38-j.webp)
![Berei die opskrifte voor Berei die opskrifte voor](https://i.howwhatproduce.com/images/001/image-393-39-j.webp)
Om die Arduino, OLED -skerm, stroomsensor en temperatuursensor te monteer, benodig u 'n pen met 'n reguit kop. As u die reguit koppe koop, is dit te lank voordat die komponente gebruik kan word. U moet dit dus tot 'n gepaste lengte afsny. Ek het 'n knipmes gebruik om dit af te sny.
Hier volg die besonderhede oor die opskrifte:
1. Arduino -bord - 2 x 12 penne
2. INA219 - 1 x 6 penne
3. OLED - 1 x 4 penne
4. Temp. Sensor - 1 x 3 penne
Stap 5: Soldeer die vroulike kopstukke
![Soldeer die vroulike kopstukke Soldeer die vroulike kopstukke](https://i.howwhatproduce.com/images/001/image-393-40-j.webp)
![Soldeer die vroulike kopstukke Soldeer die vroulike kopstukke](https://i.howwhatproduce.com/images/001/image-393-41-j.webp)
![Soldeer die vroulike kopstukke Soldeer die vroulike kopstukke](https://i.howwhatproduce.com/images/001/image-393-42-j.webp)
Nadat u die pen vir vroulike kopstukke voorberei het, moet u dit aan die geperforeerde bord soldeer. Na die soldeer van die koppenne, kyk of al die komponente perfek pas of nie.
Nota: ek sal aanbeveel om die huidige sensor direk aan die bord te soldeer in plaas van deur die vroulike kop.
Ek het via die koppen gekoppel om die INA219 vir ander projekte te hergebruik.
Stap 6: Monteer die temperatuursensor
![Monteer die temperatuursensor Monteer die temperatuursensor](https://i.howwhatproduce.com/images/001/image-393-43-j.webp)
![Monteer die temperatuursensor Monteer die temperatuursensor](https://i.howwhatproduce.com/images/001/image-393-44-j.webp)
Hier gebruik ek die DS18B20 temperatuursensor in die TO-92-pakket. Deur die eenvoudige vervanging te oorweeg, het ek 'n 3 -pins vroulike kopstuk gebruik. Maar u kan die sensor direk aan die geperforeerde bord soldeer.
Stap 7: Soldeer die skroefterminale
![Soldeer die skroefterminale Soldeer die skroefterminale](https://i.howwhatproduce.com/images/001/image-393-45-j.webp)
![Soldeer die skroefterminale Soldeer die skroefterminale](https://i.howwhatproduce.com/images/001/image-393-46-j.webp)
![Soldeer die skroefterminale Soldeer die skroefterminale](https://i.howwhatproduce.com/images/001/image-393-47-j.webp)
Hier word skroefklemme gebruik vir eksterne aansluiting op die bord. Die eksterne verbindings is
1. Bron (battery / sonpaneel)
2. Laai
3. Kragtoevoer na Arduino
Die blou skroefaansluiting word gebruik vir die kragtoevoer na die Arduino en twee groen terminale word gebruik vir bron- en lasverbinding.
Stap 8: Maak die kring
![Maak die kring Maak die kring](https://i.howwhatproduce.com/images/001/image-393-48-j.webp)
![Maak die kring Maak die kring](https://i.howwhatproduce.com/images/001/image-393-49-j.webp)
![Maak die kring Maak die kring](https://i.howwhatproduce.com/images/001/image-393-50-j.webp)
![Maak die kring Maak die kring](https://i.howwhatproduce.com/images/001/image-393-51-j.webp)
Nadat u die kopstukke en skroefaansluitings gesoldeer het, moet u die pads aansluit volgens die skematiese diagram hierbo.
Die verbindings is redelik reguit
INA219 / OLED -> Arduino
VCC -> VCC
GND -> GND
SDA -> D2
SCL-> D3
DS18B20 -> Arduino
GND -> GND
DQ -> D4 deur 'n optrekweerstand van 4.7K
VCC -> VCC
Koppel uiteindelik die skroefaansluitings volgens die skema.
Ek het 24AWG -gekleurde drade gebruik om die stroombaan te maak. Soldeer die draad volgens die stroomdiagram.
Stap 9: Montering van die afstande
![Montering van die opstandpunte Montering van die opstandpunte](https://i.howwhatproduce.com/images/001/image-393-52-j.webp)
![Montering van die opstandpunte Montering van die opstandpunte](https://i.howwhatproduce.com/images/001/image-393-53-j.webp)
Na soldeer en bedrading, monteer die afstande op 4 hoeke. Dit sal voldoende soldeer vir die soldeerverbindings en drade van die grond af.
Stap 10: PCB -ontwerp
![PCB ontwerp PCB ontwerp](https://i.howwhatproduce.com/images/001/image-393-54-j.webp)
![PCB ontwerp PCB ontwerp](https://i.howwhatproduce.com/images/001/image-393-55-j.webp)
Ek het 'n pasgemaakte PCB vir hierdie projek ontwerp. As gevolg van die huidige pandemiese COVID-19 situasie, kan ek nie 'n bestelling vir hierdie PCB plaas nie. Ek het dus nog nie die PCB getoets nie.
U kan die Gerber -lêers van PCBWay aflaai
As u 'n bestelling vanaf PCBWay plaas, kry ek 'n skenking van 10% van PCBWay vir 'n bydrae tot my werk. Jou bietjie hulp kan my aanmoedig om in die toekoms meer wonderlike werk te doen. Dankie vir jou samewerking.
Stap 11: Krag en energie
![Krag en energie Krag en energie](https://i.howwhatproduce.com/images/001/image-393-56-j.webp)
Krag: Krag is die produk van spanning (volt) en stroom (Amp)
P = VxI
Die eenheid van drywing is Watt of KW
Energie: Energie is die produk van krag (watt) en tyd (uur)
E = Pxt
Energie -eenheid is wattuur of kilowattuur (kWh)
Kapasiteit: kapasiteit is die produk van stroom (amp) en tyd (uur)
C = I x t
Eenheid van kapasiteit is Amp-uur
Om die krag en energie hierbo te monitor, word logika in sagteware geïmplementeer en die parameters word in 'n 0,96-inch OLED-skerm vertoon.
Beeldkrediet: imgoat
Stap 12: Sagteware en biblioteke
![Sagteware en biblioteke Sagteware en biblioteke](https://i.howwhatproduce.com/images/001/image-393-57-j.webp)
![Sagteware en biblioteke Sagteware en biblioteke](https://i.howwhatproduce.com/images/001/image-393-58-j.webp)
![Sagteware en biblioteke Sagteware en biblioteke](https://i.howwhatproduce.com/images/001/image-393-59-j.webp)
![Sagteware en biblioteke Sagteware en biblioteke](https://i.howwhatproduce.com/images/001/image-393-60-j.webp)
Laai eers die onderstaande kode af. Laai dan die volgende biblioteke af en installeer dit.
1. Adafruit INA219 Biblioteek
2. Adafruit SSD1306 -biblioteek
3. DallasTemperatuur
Nadat u al die biblioteke geïnstalleer het, stel u die regte bord en COM -poort in en laai die kode op.
Stap 13: Finale toetsing
![Laaste toets Laaste toets](https://i.howwhatproduce.com/images/001/image-393-61-j.webp)
![Laaste toets Laaste toets](https://i.howwhatproduce.com/images/001/image-393-62-j.webp)
![Laaste toets Laaste toets](https://i.howwhatproduce.com/images/001/image-393-63-j.webp)
![Laaste toets Laaste toets](https://i.howwhatproduce.com/images/001/image-393-64-j.webp)
Om die bord te toets, het ek 'n 12V -battery as bron en 'n 3W LED as 'n las gekoppel.
Die battery is gekoppel aan die skroefaansluiting onder die Arduino en LED is gekoppel aan die skroefaansluiting onder die INA219. Die LiPo -battery is aan die blou skroefaansluiting gekoppel en skakel dan die stroombaan aan met behulp van die skuifskakelaar.
U kan sien dat al die parameters op die OLED -skerm vertoon word.
Die parameters in die eerste kolom is
1. Spanning
2. Huidig
3. Krag
Die parameters in die tweede kolom is
1. Energie
2. Kapasiteit
3. Temperatuur
Om die akkuraatheid te kontroleer, gebruik ek my multimeter en 'n toetser soos hierbo getoon. Die akkuraatheid is naby hulle. Ek is regtig tevrede met hierdie sakformaat.
Dankie dat u my Instructable gelees het. As u van my projek hou, moet u dit nie vergeet nie. Kommentaar en terugvoer is altyd welkom.
Aanbeveel:
DIY multifunksionele energiemeter V2.0: 12 stappe (met foto's)
![DIY multifunksionele energiemeter V2.0: 12 stappe (met foto's) DIY multifunksionele energiemeter V2.0: 12 stappe (met foto's)](https://i.howwhatproduce.com/images/001/image-2449-j.webp)
DIY multifunksionele energiemeter V2.0: In hierdie instruksies sal ek jou wys hoe om 'n Wemos (ESP8266) gebaseerde multifunksionele energiemeter te maak. Hierdie klein meter is 'n baie nuttige toestel wat spanning, stroom, krag, energie en kapasiteit monitor. Afgesien hiervan monitor dit ook die ambi
Posisiegebaseerde multifunksionele kubusklok: 5 stappe (met foto's)
![Posisiegebaseerde multifunksionele kubusklok: 5 stappe (met foto's) Posisiegebaseerde multifunksionele kubusklok: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/002/image-4563-8-j.webp)
Posisiegebaseerde multifunksionele kubusklok: Dit is 'n Arduino -gebaseerde horlosie met 'n OLED -skerm wat funksioneer as 'n horlosie met die datum, as 'n middagslapie en as 'n naglig. Die verskillende " funksies " word deur 'n versnellingsmeter beheer en word gekies deur die kubushorlosie te draai
ARDUINO ENERGIEMETER: 10 stappe (met foto's)
![ARDUINO ENERGIEMETER: 10 stappe (met foto's) ARDUINO ENERGIEMETER: 10 stappe (met foto's)](https://i.howwhatproduce.com/images/002/image-5422-45-j.webp)
ARDUINO ENERGIEMETER: [Speel video] Ek behoort aan 'n dorpie Odisha, Indië, waar gereeld kragonderbrekings gereeld voorkom. Dit belemmer elkeen se lewe. Gedurende my kinderdae was dit 'n ware uitdaging om voort te gaan studeer na skemer. As gevolg van hierdie probleem het ek 'n sonstelsel ontwerp
Multifunksionele digitale termometer: 5 stappe (met foto's)
![Multifunksionele digitale termometer: 5 stappe (met foto's) Multifunksionele digitale termometer: 5 stappe (met foto's)](https://i.howwhatproduce.com/images/002/image-5033-53-j.webp)
Multifunksionele digitale termometer: hierdie instruksies sal u wys hoe u 'n multifunksionele platform kan skep met 'n termometer, chronograaf (afteller), afteller en ligskerm. Dit is ook bedoel om 'n platform te wees vir ander analoog sensors of ander funksies wat u
Bou u eie (goedkoop!) Multifunksionele draadlose kamera-beheerder: 22 stappe (met foto's)
![Bou u eie (goedkoop!) Multifunksionele draadlose kamera-beheerder: 22 stappe (met foto's) Bou u eie (goedkoop!) Multifunksionele draadlose kamera-beheerder: 22 stappe (met foto's)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11124546-build-your-own-cheap-multi-function-wireless-camera-controller-22-steps-with-pictures-j.webp)
Bou u eie (goedkoop!) Multifunksionele draadlose kamera-beheerder.: Inleiding Het u al ooit daarvan gehou om u eie kamera-beheerder te bou? BELANGRIK OPMERKING: Kapasitors vir die MAX619 is 470n of 0.47u. Die skema is korrek, maar die komponentelys was verkeerd - opgedateer. Dit is 'n inskrywing in die Digital Da