Innehållsförteckning:

IOT123 - POWER METER BOX Montering: 6 steg
IOT123 - POWER METER BOX Montering: 6 steg

Video: IOT123 - POWER METER BOX Montering: 6 steg

Video: IOT123 - POWER METER BOX Montering: 6 steg
Video: Solar Charging Lithium Ion 18650s - Part 1, The Plan - 12v Solar Shed 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

Detta är ett hölje för ATTINYPOWERMETER författat av moononournation.

Den kan kontinuerligt mäta spänningen (V), strömmen (mA) och ackumulerad strömförbrukning (mWh). Och plotta också en enkel graf för att visualisera figurerna. Som enkel uppkopplingsguide stänker på OLED -skärmen vid start.

Koden har gafflats och ändrats för en mindre OLED -skärm.

Utbrotten är skruvterminaler; hanstiften skruvas in gör det enkelt att ansluta.

Jag föreslår att du brädbrädar projektet baserat på moononournation's Instructable först. Jag letade efter optimeringar men kunde inte förbättra hans ursprungliga design. Jag övervägde att lägga till pullups på I2C -linjerna men "om det inte är trasigt, fixa det inte".

Steg 1: Material och verktyg

Material och verktyg
Material och verktyg
Material och verktyg
Material och verktyg
Material och verktyg
Material och verktyg

Det finns en fullständig lista över material och inköpslista.

  1. 3D -tryckt hölje (1)
  2. 1 "dubbelsidig protoboard (1)
  3. OLED -skärm (1)
  4. INA219 Modul (1)
  5. ATTINY85 20PU (1)
  6. 2P skruvanslutning (1)
  7. 3P skruvanslutning (1)
  8. LIR2450 batteri (1)
  9. LIR2450 Hållare (1)
  10. M2,2 x 6 mm försänkta skruvar (4)
  11. Cyanoakrylatlim (1)
  12. Anslutningskabel (7)
  13. Lödkolv (1)
  14. Lödning (1)

Steg 2: Ladda ner källkoden

Ladda ner källa från GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Om du inte känner till GitHub, tryck på knappen "Klona eller ladda ner" och sedan "Ladda ner ZIP".

Steg 3: Programmera ATtiny85

Använd Arduino -kompilering och programmera källan till ATtiny85. Du kan hitta mer information i dessa 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…

Steg 4: Protoboard -montering

Protoboard Montering
Protoboard Montering
Protoboard Montering
Protoboard Montering
Protoboard Montering
Protoboard Montering

Det finns några tillfällen där lödning på andra sidan av ett genomgående hål blockeras. När detta är fallet, lödde jag en dob på målet genom hålet, sedan från sidan smälter lödet och skjuter den exponerade anslutningstråden i mitthålet, håller och tar bort värmen.

  1. Från botten, sätt in stiften från 2P -kontakten i RED1 & RED2 med öppning till utsidan. Lödstiften lossnar på ovansidan.
  2. Från botten, sätt in stiften från 3P -kontakten i RED3, RED4 & RED5 med öppning till utsidan. Lödstiften lossnar på ovansidan.
  3. Från botten, sätt in stiften från ATTINY85 i RÖD6 - RÖD13 med spånmarkör som visas. Lödstiften lossnar på ovansidan.
  4. Från botten, löd en blå tråd från GUL1 till GUL2.
  5. Från botten, löd en grön tråd från YELLOW3 till YELLOW4.

  6. På toppen, löd en svart tråd från RED1 till RED4.
  7. På toppen, löd en svart tråd från BLUE1 till BLUE2.
  8. På toppen, löd en svart tråd från BLUE3 till BLUE4.
  9. På toppen, löd en röd tråd från PINK1 till PINK2 (lämna mycket överskott av tråd enligt bilden).
  10. På toppen, löd en röd tråd från PINK3 till PINK4 (lämna mycket överskott av tråd enligt bilden).
  11. På toppen, löd en röd tråd från PINK5 till PINK6.
  12. På toppen, löd en röd tråd i PINK7 (lämna mycket överskott).
  13. På toppen, löd en svart tråd i PINK8 (lämna mycket överskott).
  14. Löd 6P hanrubriker på INA219 -modulen enligt bilden.
  15. Sätt in INA219 -stiften uppifrån i ORANGE1 - ORANGE6 och löd.
  16. Löd 4P hanrubriker på OLED -modulen enligt bilden.
  17. Ta bort plasthalsbandet från 6P -stiften.
  18. Böj stiften till en liten S -form, torr passform för att kontrollera brädorna är parallella.
  19. Från toppen, sätt in OLED -stiften i ORANGE7 - ORANGE10 och löd.

Steg 5: Hölje

Hölje
Hölje
Hölje
Hölje
Hölje
Hölje
Hölje
Hölje
  1. Sätt in monterat protoboard/INA219/OLED i 3D -tryckt hölje och fäst med skruvar.
  2. Montera SPDT med 3D -tryckt omkopplare, med cyanoakrylat på kontaktytor.
  3. Tennstift på SPDT.
  4. Fäst omkopplarenheten på höljet med cyanoakrylat.
  5. Tennstift på LIR2450 hållare.
  6. Fäst LIR2450 -hållaren på höljet med cyanoakrylat.
  7. Löd lös svart tråd från protoboard till -ve pin på batterihållaren.

  8. Löd lös röd tråd från protoboard till mittstift på SPDT -omkopplare.
  9. Löd en röd tråd från +ve -stift på batterihållaren till den nedre SPDT -stiftet (närmast den stora öppningen på höljet).

Även om det inte är nödvändigt, kan en enklare anslutning uppnås genom att fästa hanstiften på skruvanslutningarna.

  1. Anslut 1x2P hanstift till 2P skruvkontakter.
  2. På en 2x3P hanstift böj och lödstift på ena raden till det intilliggande stiften på den andra raden.
  3. Anslut detta till 3P -skruvkontakterna.

Steg 6: Nästa steg

Nästa steg
Nästa steg
Nästa steg
Nästa steg
Nästa steg
Nästa steg

Om du använder LIR2450, slå på strömmen genom att trycka ned strömbrytaren när den har satts in.

Stänkskärmen visar anslutningsanvändningen.

2P -kontakt (detta används när LIR2450 inte används):

  • Yttre PIN, monitor strömförsörjning GND
  • Inre PIN, Monitor Power Supply +ve

3P -kontakt (detta används för att enheten ska övervakas):

  • Inre PIN, enhet +ve
  • Mellan -PIN, Device GND, Device Battery GND
  • Yttre PIN, enhetsbatteri +ve

Rekommenderad: