Kazalo:

IOT123 - SESTAVA MERILNIKA MOČI: 6 korakov
IOT123 - SESTAVA MERILNIKA MOČI: 6 korakov

Video: IOT123 - SESTAVA MERILNIKA MOČI: 6 korakov

Video: IOT123 - SESTAVA MERILNIKA MOČI: 6 korakov
Video: IOT123 - ICOS10: HOT GLUE THE COLLAR 2024, November
Anonim
IOT123 - SESTAVA MOTORNEGA ŠKATLA
IOT123 - SESTAVA MOTORNEGA ŠKATLA
IOT123 - SESTAVA MOTORNEGA ŠKATLA
IOT123 - SESTAVA MOTORNEGA ŠKATLA
IOT123 - SESTAVA MOTORNEGA ŠKATLA
IOT123 - SESTAVA MOTORNEGA ŠKATLA

To je ohišje za ATTINYPOWERMETER avtorja moononournation.

Lahko neprekinjeno meri napetost (V), tok (mA) in porabo akumulirane energije (mWh). Naredite tudi preprost graf za vizualizacijo številk. Kot preprost priročnik za priključitev se ob zagonu razlije na zaslon OLED.

Koda je bila razcepljena in spremenjena za manjši zaslon OLED.

Odlomki so vijačni sponki; vijaki z moškimi zatiči omogočajo enostavno povezavo.

Predlagam, da najprej opišete projekt, ki temelji na Moononournation's Instructable. Iskal sem optimizacije, vendar nisem mogel izboljšati njegove prvotne zasnove. Razmišljal sem o dodajanju vlečnic na linijah I2C, vendar "če ni pokvarjen, ga ne popravite".

Korak: Materiali in orodja

Materiali in orodja
Materiali in orodja
Materiali in orodja
Materiali in orodja
Materiali in orodja
Materiali in orodja

Obstaja celoten seznam gradiva in virov.

  1. 3D natisnjeno ohišje (1)
  2. 1 "dvostranska protoboard (1)
  3. Zaslon OLED (1)
  4. Modul INA219 (1)
  5. ATTINY85 20PU (1)
  6. Vijačni konektor 2P (1)
  7. Vijačni konektor 3P (1)
  8. LIR2450 Baterija (1)
  9. Držalo LIR2450 (1)
  10. M2,2 x 6 mm Vijaki (4)
  11. Cianoakrilatno lepilo (1)
  12. Priključna žica (7)
  13. Spajkalno železo (1)
  14. Spajkanje (1)

2. korak: Prenesite izvorno kodo

Vir za prenos iz GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Če niste seznanjeni z GitHubom, preprosto pritisnite gumb "Kloniraj ali prenesi" in nato "Prenesi ZIP".

3. korak: Program ATtiny85

Uporabite Arduino kompajliranje in programirajte izvor na ATtiny85. Več podrobnosti lahko najdete v teh navodilih:

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…

4. korak: Montaža protobora

Montaža protoboard
Montaža protoboard
Montaža protoboard
Montaža protoboard
Montaža protoboard
Montaža protoboard

Obstaja nekaj primerov, ko je spajkanje na drugi strani skoznje luknje ovirano. Ko je temu tako, sem luknjo na tarčo spajkal skozi luknjo, nato pa s strani raztopil spajkalnik in izpostavljeno priključno žico potisnil v osrednjo luknjo, pridržal in odstranil toploto.

  1. Od spodaj vstavite zatiče 2P priključka v RED1 in RED2 z odpiranjem navzven. Spajkalne zatiče na vrhu.
  2. Od spodaj vstavite zatiče iz 3P priključka v RED3, RED4 in RED5 z odprtino navzven. Spajkalne zatiče na vrhu.
  3. Od spodaj vstavite zatiče iz ATTINY85 v RED6 - RED13 z označevalcem odrezkov, kot je prikazano. Spajkalne zatiče na vrhu.
  4. Od spodaj spajkajte modro žico od RUMENEGA1 do RUMENEGA2.
  5. Od spodaj spajkajte zeleno žico od RUMENEGA3 do RUMENEGA4.

  6. Na vrhu spajkajte črno žico od RED1 do RED4.
  7. Na vrhu spajkajte črno žico od modre1 do modre2.
  8. Na vrhu spajkajte črno žico od BLUE3 do BLUE4.
  9. Na vrhu spajkajte rdečo žico od PINK1 do PINK2 (pustite veliko odvečne žice, kot je prikazano).
  10. Na vrhu spajkajte rdečo žico od PINK3 do PINK4 (pustite veliko odvečne žice, kot je prikazano).
  11. Na vrhu spajkajte rdečo žico od PINK5 do PINK6.
  12. Na vrhu spajkajte rdečo žico v PINK7 (pustite veliko presežka).
  13. Na vrhu spajkajte črno žico v PINK8 (pustite veliko presežka).
  14. Spajamo moške glave 6P na modul INA219, kot je prikazano.
  15. Zgoraj vstavite zatiče INA219 v ORANGE1 - ORANGE6 in spajkajte.
  16. Spojite moške glave 4P na modul OLED, kot je prikazano.
  17. Odstranite plastični ovratnik iz zatičev 6P.
  18. Upognite zatiče v rahlo obliko S, posušite, da preverite, ali so plošče vzporedne.
  19. Zgoraj vstavite zatiče OLED v ORANGE7 - ORANGE10 in spajkajte.

5. korak: Montaža ohišja

Sestava ohišja
Sestava ohišja
Sestava ohišja
Sestava ohišja
Sestava ohišja
Sestava ohišja
Sestava ohišja
Sestava ohišja
  1. Sestavljeno protoboard/INA219/OLED vstavite v 3D tiskano ohišje in pritrdite z vijaki.
  2. Sestavite SPDT s 3D tiskanim stikalom, s cianoakrilatom na stičnih površinah.
  3. Plinski zatiči na SPDT.
  4. Pritrdite sklop stikala na ohišje s cianoakrilatom.
  5. Kovinski zatiči na držalu LIR2450.
  6. Držalo LIR2450 pritrdite na ohišje s cianoakrilatom.

  7. Spajkajte ohlapno črno žico od protoboard -a do -ve zatiča na nosilcu baterije.
  8. Spajkajte ohlapno rdečo žico od protoboard -a do srednjega zatiča na stikalu SPDT.
  9. Spajkajte rdečo žico od +ve zatiča na nosilcu baterije do spodnjega zatiča SPDT (najbližje veliki odprtini na ohišju).

Čeprav to ni nujno, lahko lažje povezovanje pritrdite z moškimi zatiči glave na vijačne priključke.

  1. Moške zatiče 1x2P priključite na 2P vijačne konektorje.
  2. Na moških zatičih 2x3P upognite in spajkajte zatiče v eni vrsti do sosednjih zatičev v drugi vrsti.
  3. Priključite ga na vijačne konektorje 3P.

Korak 6: Naslednji koraki

Naslednji koraki
Naslednji koraki
Naslednji koraki
Naslednji koraki
Naslednji koraki
Naslednji koraki

Če uporabljate LIR2450, enkrat vklopite napajanje s pritiskom na stikalo navzdol.

Začetni zaslon prikazuje uporabo priključka.

2P priključek (uporablja se, če ne uporabljate LIR2450):

  • Zunanji PIN, napajanje monitorja GND
  • Notranji PIN, napajanje monitorja +ve

Priključek 3P (to se uporablja za nadzor naprave):

  • Notranji PIN, naprava +ve
  • Srednji PIN, GND naprave, GND baterije baterije
  • Zunanji PIN, baterija naprave +ve

Priporočena: