Indholdsfortegnelse:

IOT123 - POWER METER BOX Assembly: 6 trin
IOT123 - POWER METER BOX Assembly: 6 trin

Video: IOT123 - POWER METER BOX Assembly: 6 trin

Video: IOT123 - POWER METER BOX Assembly: 6 trin
Video: Magnet attack on mechanical water meter 2024, November
Anonim
IOT123 - POWER METER BOX Assembly
IOT123 - POWER METER BOX Assembly
IOT123 - POWER METER BOX Assembly
IOT123 - POWER METER BOX Assembly
IOT123 - POWER METER BOX Assembly
IOT123 - POWER METER BOX Assembly

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

Materialer og værktøjer
Materialer og værktøjer
Materialer og værktøjer
Materialer og værktøjer
Materialer og værktøjer
Materialer og værktøjer

Der er en fuld liste over materiale og indkøbsliste.

  1. 3D -printet hus (1)
  2. 1 "Dobbeltsidet protoboard (1)
  3. OLED -skærm (1)
  4. INA219 Modul (1)
  5. ATTINY85 20PU (1)
  6. 2P skruestik (1)
  7. 3P Skruestik (1)
  8. LIR2450 batteri (1)
  9. LIR2450 Holder (1)
  10. M2,2 x 6 mm forsænkede skruer (4)
  11. Cyanoacrylatlim (1)
  12. Tilslutningstråd (7)
  13. Loddejern (1)
  14. 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

Protoboard forsamling
Protoboard forsamling
Protoboard forsamling
Protoboard forsamling
Protoboard forsamling
Protoboard forsamling

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.

  1. Fra bunden skal du indsætte stifter fra 2P -stik i RØD1 og RØD2 med åbning til yderside. Loddepinde af på oversiden.
  2. Fra bunden skal du indsætte stifter fra 3P -stik i RED3, RED4 & RED5 med åbning til yderside. Loddetappe af på oversiden.
  3. Nedenfra indsættes stifter fra ATTINY85 i RØD6 - RØD13 med spånmarkør som vist. Loddetappe af på oversiden.
  4. Fra bunden loddes en blå ledning fra GUL1 til GUL2.
  5. Fra bunden loddes en grøn ledning fra YELLOW3 til YELLOW4.

  6. På toppen loddes en sort ledning fra RØD1 til RØD4.
  7. På toppen loddes en sort ledning fra BLUE1 til BLUE2.
  8. På toppen loddes en sort ledning fra BLUE3 til BLUE4.
  9. På toppen loddes en rød ledning fra PINK1 til PINK2 (efterlad masser af overskydende ledning som vist).
  10. På toppen loddes en rød ledning fra PINK3 til PINK4 (efterlad masser af overskydende ledning som vist).
  11. På toppen loddes en rød ledning fra PINK5 til PINK6.
  12. På toppen loddes en rød ledning ind i PINK7 (efterlader masser af overskud).
  13. På toppen loddes en sort ledning ind i PINK8 (efterlader masser af overskud).
  14. Lodde 6P hanhoveder på INA219 -modulet som vist.
  15. Fra toppen skal du indsætte INA219 stifterne i ORANGE1 - ORANGE6 og lodde.
  16. Lodde 4P hanhoveder på OLED -modulet som vist.
  17. Fjern plastikhalsbåndet fra 6P -benene.
  18. Bøj stifterne til en let S -form, tør pasform for at kontrollere brædderne er parallelle.

  19. Fra toppen skal du indsætte OLED -stifterne i ORANGE7 - ORANGE10 og lodde.

Trin 5: Kabinetmontering

Kabinetmontering
Kabinetmontering
Kabinetmontering
Kabinetmontering
Kabinetmontering
Kabinetmontering
Kabinetmontering
Kabinetmontering
  1. Indsæt det samlede protoboard/INA219/OLED i 3D -trykt hus og fastgør det med skruer.
  2. Saml SPDT med 3D -printet switch -surround, med cyanoacrylat på kontaktflader.
  3. Tin pins på SPDT.
  4. Fastgør kontaktenheden til kabinettet med cyanoacrylat.
  5. Tin pins på LIR2450 holder.
  6. Fastgør LIR2450 -holderen til kabinettet med cyanoacrylat.
  7. Loddet løs sort ledning fra protoboard til -ve pin på batteriholderen.
  8. Loddet løs rød ledning fra protoboard til midterste pin på SPDT switch.
  9. 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.

  1. Tilslut 1x2P hanstifter til 2P skruestik.
  2. På en 2x3P hanstifter bukkes og loddes stifter på den ene række til der tilstødende stifter på den anden række.
  3. Tilslut dette til 3P skruestik.

Trin 6: Næste trin

Næste skridt
Næste skridt
Næste skridt
Næste skridt
Næste skridt
Næste skridt

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: