Sisällysluettelo:

IOT123 - VIRRAMITTARIKOTELO Asennus: 6 vaihetta
IOT123 - VIRRAMITTARIKOTELO Asennus: 6 vaihetta

Video: IOT123 - VIRRAMITTARIKOTELO Asennus: 6 vaihetta

Video: IOT123 - VIRRAMITTARIKOTELO Asennus: 6 vaihetta
Video: 12V Akku oppitunti 2024, Marraskuu
Anonim
IOT123 - VIRRAMITTARIKOTELO
IOT123 - VIRRAMITTARIKOTELO
IOT123 - VIRRAMITTARIKOTELO
IOT123 - VIRRAMITTARIKOTELO
IOT123 - VIRRAMITTARIKOTELO
IOT123 - VIRRAMITTARIKOTELO

Tämä on kotelo ATTINYPOWERMETERille, jonka on kirjoittanut moononournation.

Se voi mitata jatkuvasti jännitettä (V), virtaa (mA) ja kertynyttä virrankulutusta (mWh). Piirrä myös yksinkertainen kaavio visualisoidaksesi luvut. Yksinkertainen kytkentäopas roiskuu OLED -näyttöön käynnistyksen yhteydessä.

Koodi on haarautunut ja sitä on muutettu pienempää OLED -näyttöä varten.

Läpiviennit ovat ruuviliittimiä; uritetut nastat helpottavat liittämistä.

Ehdotan sinulle leipälevyä, joka perustuu moononournationin Instructable -ohjelmaan. Etsin optimointeja, mutta en voinut parantaa hänen alkuperäistä suunnitteluaan. Harkitsin pullupien lisäämistä I2C -linjoille, mutta "jos se ei ole rikki, älä korjaa sitä".

Vaihe 1: Materiaalit ja työkalut

Materiaalit ja työkalut
Materiaalit ja työkalut
Materiaalit ja työkalut
Materiaalit ja työkalut
Materiaalit ja työkalut
Materiaalit ja työkalut

Aineiston ja hankintojen luettelo on täynnä.

  1. 3D -painettu kotelo (1)
  2. 1 "kaksipuolinen protoboard (1)
  3. OLED -näyttö (1)
  4. INA219 -moduuli (1)
  5. ATTINY85 20PU (1)
  6. 2P -ruuviliitin (1)
  7. 3P -ruuviliitin (1)
  8. LIR2450 -akku (1)
  9. LIR2450 -pidike (1)
  10. M2,2 x 6 mm upotetut ruuvit (4)
  11. Syanoakrylaattiliima (1)
  12. Liitäntäjohto (7)
  13. Juotosrauta (1)
  14. Juotos (1)

Vaihe 2: Lataa lähdekoodi

Lataa lähde GitHubista: https://github.com/IOT-123/ATtinyPowerMeter. Jos et tunne GitHubia, paina "Kloona tai lataa" -painiketta ja sitten "Lataa ZIP".

Vaihe 3: Ohjelmoi ATtiny85

Käytä Arduinon kääntämistä ja ohjelmoi lähde ATtiny85: ksi. Saat lisätietoja näistä ohjeista:

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…

Vaihe 4: Protoboard -kokoonpano

Protoboard -kokoonpano
Protoboard -kokoonpano
Protoboard -kokoonpano
Protoboard -kokoonpano
Protoboard -kokoonpano
Protoboard -kokoonpano

Joissakin tapauksissa juotos läpivientiaukon toisella puolella on estetty. Tässä tapauksessa juotin kuopan maaliin reiän läpi, sitten sulatin juotteen sivulta ja työnnin paljaan kytkentäjohdon keskireikään, pidä ja poista lämpö.

  1. Aseta alhaalta 2P -liittimen tapit RED1 & RED2 -aukkoon aukolla ulospäin. Juotos nastat pois päältä.
  2. Aseta alhaalta 3P -liittimen tapit RED3-, RED4- ja RED5 -aukkoihin aukolla ulospäin. Juotos nastat pois päältä.
  3. Aseta alhaalta ATTINY85: n tapit RED6 - RED13 lastulevyllä kuvan osoittamalla tavalla. Juotos nastat pois päältä.
  4. Juottaa alhaalta sininen lanka keltaisesta 1 keltaiseen2.
  5. Juotos alareunasta vihreä lanka keltaisesta 3 keltaiseen4.

  6. Juotos ylhäältä musta johto RED1 - RED4.
  7. Juotos ylhäältä musta johto BLUE1 - BLUE2.
  8. Juotetaan ylhäältä musta johto BLUE3: sta SINISEKSI4.
  9. Juotetaan ylhäältä punainen johto PINK1: stä PINK2: een (jättäen liikaa lankaa kuvan mukaisesti).
  10. Juotetaan ylhäältä punainen johto PINK3: sta PINK4: ään (jättäen liikaa lankaa kuvan mukaisesti).
  11. Juotetaan ylhäältä punainen johto PINK5: stä PINK6: een.
  12. Juotetaan ylhäältä punainen johto PINK7: ään (jättäen runsaasti ylimääräistä).
  13. Juotetaan ylhäältä musta johto PINK8: een (jättäen runsaasti ylimääräistä).
  14. Juotos 6P urosliittimet INA219 -moduuliin kuvan mukaisesti.
  15. Aseta INA219 -nastat ylhäältä ORANGE1 - ORANGE6 ja juotos.
  16. Juotos 4P urosliittimet OLED -moduuliin kuvan mukaisesti.
  17. Irrota muovinen kaulus 6P -nastoista.
  18. Taivuta tapit kevyeen S -muotoon, kuivasovitus tarkistaaksesi, että levyt ovat yhdensuuntaiset.
  19. Aseta OLED -nastat ylhäältä ORANGE7 - ORANGE10 ja juote.

Vaihe 5: Kotelon asennus

Kotelon kokoonpano
Kotelon kokoonpano
Kotelon kokoonpano
Kotelon kokoonpano
Kotelon kokoonpano
Kotelon kokoonpano
Kotelon kokoonpano
Kotelon kokoonpano
  1. Aseta koottu protoboard/INA219/OLED 3D -tulostettuun koteloon ja kiinnitä ruuveilla.
  2. Kokoa SPDT 3D -painetulla kytkinkehyksellä ja syanoakrylaatilla kosketuspinnoilla.
  3. Tina nastat SPDT.
  4. Kiinnitä kytkinyksikkö koteloon syanoakrylaatilla.
  5. Tina nastat LIR2450 -pidikkeessä.
  6. Kiinnitä LIR2450 -pidike koteloon syanoakrylaatilla.

  7. Juotos löysä musta johto protoboardista akun pidikkeen -ve -nastaan.
  8. Juotos löysä punainen johto protoboardista SPDT -kytkimen keskitappiin.
  9. Juotos punainen johto paristopidikkeen +ve -nastasta SPDT -alatappiin (lähimpänä kotelon suurta aukkoa).

Vaikka se ei ole välttämätöntä, liitäntä on helpompaa kiinnittämällä urospistoke -nastat ruuviliittimiin.

  1. Liitä 1x2P urosnastat 2P ruuviliittimiin.
  2. 2x3P urosnastat taivuta ja juota tapit toisella rivillä vierekkäisiin tappeihin toisella rivillä.
  3. Liitä tämä 3P -ruuviliittimiin.

Vaihe 6: Seuraavat vaiheet

Seuraavat vaiheet
Seuraavat vaiheet
Seuraavat vaiheet
Seuraavat vaiheet
Seuraavat vaiheet
Seuraavat vaiheet

Jos käytät LIR2450 -laitetta, kytke virta päälle painamalla kytkin alas.

Aloitusnäyttö näyttää liittimen käytön.

2P -liitin (tätä käytetään, kun et käytä LIR2450: tä):

  • Ulkoinen PIN -koodi, näytön virtalähde GND
  • Sisäinen PIN -koodi, näytön virtalähde +ve

3P -liitin (tätä käytetään valvottavaan laitteeseen):

  • Sisäinen PIN, laite +ve
  • Keskimmäinen PIN, laitteen GND, laitteen akku GND
  • Ulkoinen PIN -koodi, laitteen akku +ve

Suositeltava: