Indholdsfortegnelse:
- Trin 1: Materialer og værktøjer
- Trin 2: Download kildekoden
- Trin 3: Programmer ATtiny85
- Trin 4: Protoboard -samling
- Trin 5: Kabinetmontering
- Trin 6: Næste trin
Video: IOT123 - POWER METER BOX Assembly: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Dette er et kabinet til ATTINYPOWERMETER forfattet af moononournation.
Det kan kontinuerligt måle spændingen (V), strømmen (mA) og akkumuleret strømforbrug (mWh). Og plot også en simpel graf for at visualisere figurerne. Som enkel tilslutningsguide sprøjtes på OLED -skærmen ved opstart.
Koden er blevet gafflet og ændret til en mindre OLED -skærm.
Udbrudene er skrueterminaler; hanstifter skruet ind gør det let at tilslutte.
Jeg foreslår, at du forplanter dit projekt baseret på moononournation's Instructable først. Jeg ledte efter optimeringer, men kunne ikke forbedre sit originale design. Jeg overvejede at tilføje pullups på I2C -linjerne, men "hvis det ikke er brudt, skal du ikke rette det".
Trin 1: Materialer og værktøjer
Der er en fuld liste over materiale og indkøbsliste.
- 3D -printet hus (1)
- 1 "Dobbeltsidet protoboard (1)
- OLED -skærm (1)
- INA219 Modul (1)
- ATTINY85 20PU (1)
- 2P skruestik (1)
- 3P Skruestik (1)
- LIR2450 batteri (1)
- LIR2450 Holder (1)
- M2,2 x 6 mm forsænkede skruer (4)
- Cyanoacrylatlim (1)
- Tilslutningstråd (7)
- Loddejern (1)
- Lodde (1)
Trin 2: Download kildekoden
Download kilde fra GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Hvis du ikke kender GitHub, skal du blot trykke på knappen "Klon eller download" og derefter "Download ZIP".
Trin 3: Programmer ATtiny85
Brug Arduino -kompilering og programmer kilden til ATtiny85. Du kan finde flere detaljer i disse instruktioner:
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/How-to-Program-AT…
www.instructables.com/id/How-to-program-th…
www.instructables.com/id/Programming-the-A…
www.instructables.com/id/Programming-an-At…
Trin 4: Protoboard -samling
Der er et par lejligheder, hvor lodning på den anden side af et gennemgående hul er blokeret. Når dette er tilfældet, lodde jeg en dob på målet gennem hullet, derefter smeltede loddet fra siden og skubbede den udsatte tilslutningstråd ind i centerhullet, hold og fjern varme.
- Fra bunden skal du indsætte stifter fra 2P -stik i RØD1 og RØD2 med åbning til yderside. Loddepinde af på oversiden.
- Fra bunden skal du indsætte stifter fra 3P -stik i RED3, RED4 & RED5 med åbning til yderside. Loddetappe af på oversiden.
- Nedenfra indsættes stifter fra ATTINY85 i RØD6 - RØD13 med spånmarkør som vist. Loddetappe af på oversiden.
- Fra bunden loddes en blå ledning fra GUL1 til GUL2.
-
Fra bunden loddes en grøn ledning fra YELLOW3 til YELLOW4.
- På toppen loddes en sort ledning fra RØD1 til RØD4.
- På toppen loddes en sort ledning fra BLUE1 til BLUE2.
- På toppen loddes en sort ledning fra BLUE3 til BLUE4.
- På toppen loddes en rød ledning fra PINK1 til PINK2 (efterlad masser af overskydende ledning som vist).
- På toppen loddes en rød ledning fra PINK3 til PINK4 (efterlad masser af overskydende ledning som vist).
- På toppen loddes en rød ledning fra PINK5 til PINK6.
- På toppen loddes en rød ledning ind i PINK7 (efterlader masser af overskud).
- På toppen loddes en sort ledning ind i PINK8 (efterlader masser af overskud).
- Lodde 6P hanhoveder på INA219 -modulet som vist.
- Fra toppen skal du indsætte INA219 stifterne i ORANGE1 - ORANGE6 og lodde.
- Lodde 4P hanhoveder på OLED -modulet som vist.
- Fjern plastikhalsbåndet fra 6P -benene.
-
Bøj stifterne til en let S -form, tør pasform for at kontrollere brædderne er parallelle.
- Fra toppen skal du indsætte OLED -stifterne i ORANGE7 - ORANGE10 og lodde.
Trin 5: Kabinetmontering
- Indsæt det samlede protoboard/INA219/OLED i 3D -trykt hus og fastgør det med skruer.
- Saml SPDT med 3D -printet switch -surround, med cyanoacrylat på kontaktflader.
- Tin pins på SPDT.
- Fastgør kontaktenheden til kabinettet med cyanoacrylat.
- Tin pins på LIR2450 holder.
- Fastgør LIR2450 -holderen til kabinettet med cyanoacrylat.
- Loddet løs sort ledning fra protoboard til -ve pin på batteriholderen.
- Loddet løs rød ledning fra protoboard til midterste pin på SPDT switch.
- Lod en rød ledning fra +ve pin på batteriholderen til bunden SPDT pin (tættest på den store åbning på kabinettet).
Selvom det ikke er nødvendigt, kan der opnås lettere forbindelse ved at fastgøre hanstik til skruekonnektorerne.
- Tilslut 1x2P hanstifter til 2P skruestik.
- På en 2x3P hanstifter bukkes og loddes stifter på den ene række til der tilstødende stifter på den anden række.
- Tilslut dette til 3P skruestik.
Trin 6: Næste trin
Hvis du bruger LIR2450, skal du først tænde for strømmen ved at trykke kontakten ned.
Stænkskærmen viser stikforbruget.
2P -stik (dette bruges, når LIR2450 ikke bruges):
- Ydre PIN, skærm Strømforsyning GND
- Indre PIN, Monitor Strømforsyning +ve
3P -stik (dette bruges til at overvåge enheden):
- Indre PIN, Device +ve
- Midterste PIN, Device GND, Device Battery GND
- Ydre pinkode, enhedsbatteri +ve
Anbefalede:
Desktop Pi Hardware Assembly: 12 trin (med billeder)
Desktop Pi Hardware Assembly: Jeg finder Raspberry Pi og verdenen med Single Board Computers (SBC'er) fascinerende. Integrationen af alle de grundlæggende komponenter, der kræves for en typisk computer til hjemmebrug, i et kompakt og selvstændigt system har været en spilskifter for hardware og
Rainbow Glow Citrus Assembly: 4 trin
Rainbow Glow Citrus Assembly: Har du nogensinde set et lys, der blinker forskellige farver frem for en? Det tror jeg ikke du har. Det er det bedste natlys, du nogensinde vil få eller købt til din partner, venner eller dine unge.? Jeg lavede denne komponent på " Tinkercad.com, & q
Miniature RGB LED Sign Assembly (Ensfarvet): 4 trin
Miniature RGB LED Sign Assembly (Ensfarvet): I denne Instructable vil jeg gerne fortælle, hvordan jeg byggede dette LED -skilt til brug ved forskellige arrangementer. Jeg elsker projekter, der lyser op, og jeg har for nylig interesseret mig i at lave oplysningsskilte til stævner og messer, hvor vi har en stand til at demonstrere nogle
IOT123 - D1M BLOCK - 2xAMUX Assembly: 7 trin (med billeder)
IOT123 - D1M BLOCK - 2xAMUX Assembly: D1M BLOCKS tilføjer taktile etuier, etiketter, polaritetsguider og breakouts til de populære Wemos D1 Mini SOC/Shields/Clones. Et af problemerne med ESP8266 -chippen er, at den kun har en analog IO -pin tilgængelig. Denne instruktive viser, hvordan du samler 2xA
IOT123 - ATTINY85 SOFTWARE SERIAL JIG Assembly: 4 trin
IOT123 - ATTINY85 SOFTWARE SERIAL JIG Assembly: Jeg har brugt ATTINY85'er til laveffektsensor mashups. Oprindeligt troede jeg, at der ikke var nogen måde at fejlsøge disse chips ved hjælp af en konsol og brugte nogle smukke " derude " metoder til at kigge på, hvad der sker i løbetid. Så stødte jeg på SoftwareSeria