Cuprins:

IOT123 - PUTER METER BOX Ansamblu: 6 trepte
IOT123 - PUTER METER BOX Ansamblu: 6 trepte

Video: IOT123 - PUTER METER BOX Ansamblu: 6 trepte

Video: IOT123 - PUTER METER BOX Ansamblu: 6 trepte
Video: D1M BLOCKS - Using the ADS1115 to add 4 analog sensors. 2024, Noiembrie
Anonim
IOT123 - Ansamblu cutie de măsurare a puterii
IOT123 - Ansamblu cutie de măsurare a puterii
IOT123 - Ansamblu cutie contor de putere
IOT123 - Ansamblu cutie contor de putere
IOT123 - Ansamblu cutie de măsurare a puterii
IOT123 - Ansamblu cutie de măsurare a puterii

Aceasta este o carcasă pentru ATTINYPOWERMETER de la moononournation.

Poate măsura continuu tensiunea (V), curentul (mA) și consumul de energie acumulat (mWh). Și, de asemenea, trasați un grafic simplu pentru a vizualiza figurile. Pe măsură ce ghidul de conectare simplu este stropit pe ecranul OLED la pornire.

Codul a fost bifurcat și modificat pentru un ecran OLED mai mic.

Breakouts sunt borne cu șurub; știfturile tată înșurubate fac conexiuni ușoare.

Vă sugerez mai întâi planul de proiectare bazat pe instructabilul moononournation. Am căutat optimizări, dar nu am putut îmbunătăți designul său original. Am luat în considerare adăugarea de pullup-uri pe liniile I2C, dar „dacă nu este stricată, nu o remediați”.

Pasul 1: Materiale și instrumente

Materiale și instrumente
Materiale și instrumente
Materiale și instrumente
Materiale și instrumente
Materiale și instrumente
Materiale și instrumente

Există o listă completă de materiale și aprovizionare.

  1. Carcasă imprimată 3D (1)
  2. 1 "Protoboard dublu (1)
  3. Ecran OLED (1)
  4. Modul INA219 (1)
  5. ATTINY85 20PU (1)
  6. Conector cu șurub 2P (1)
  7. Conector cu șurub 3P (1)
  8. Baterie LIR2450 (1)
  9. Suport LIR2450 (1)
  10. Șuruburi înfundate M2.2 x 6mm (4)
  11. Lipici cianoacrilat (1)
  12. Sârmă de conectare (7)
  13. Fier de lipit (1)
  14. Lipit (1)

Pasul 2: Descărcați codul sursă

Descărcați sursa de pe GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Dacă nu sunteți familiarizați cu GitHub, apăsați simplu butonul „Clonează sau descarcă” și apoi „Descarcă ZIP”.

Pasul 3: Programați ATtiny85

Utilizați Arduino compilați și programați sursa în ATtiny85. Puteți găsi mai multe detalii în aceste instructabile:

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…

Pasul 4: Asamblarea Protoboard

Adunarea Protoboard
Adunarea Protoboard
Adunarea Protoboard
Adunarea Protoboard
Adunarea Protoboard
Adunarea Protoboard

Există câteva ocazii în care lipirea lipită de cealaltă parte a unei găuri de trecere este obstrucționată. Când acesta este cazul, am lipit un dob pe țintă prin gaură, apoi din lateral topiți lipirea și împingeți firul de conectare expus în gaura centrală, țineți și îndepărtați căldura.

  1. De jos, introduceți pinii de la conectorul 2P în RED1 și RED2 cu deschidere spre exterior. Lipirea se fixează pe partea superioară.
  2. De jos, introduceți pinii de la conectorul 3P în RED3, RED4 și RED5 cu deschidere spre exterior. Lipirea se fixează pe partea de sus.
  3. De jos, introduceți știfturile de la ATTINY85 în RED6 - RED13 cu marker de chip așa cum se arată. Lipirea se fixează pe partea de sus.
  4. Din partea de jos, lipiți un fir albastru de la GALBEN1 la GALBEN2.
  5. De jos, lipiți un fir verde de la GALBEN3 la GALBEN4.

  6. În partea de sus, lipiți un fir negru de la RED1 la RED4.
  7. În partea de sus, lipiți un fir negru de la BLUE1 la BLUE2.
  8. În partea de sus, lipiți un fir negru de la BLUE3 la BLUE4.
  9. În partea de sus, lipiți un fir roșu de la PINK1 la PINK2 (lăsând o mulțime de sârmă în exces așa cum se arată).
  10. În partea de sus, lipiți un fir roșu de la PINK3 la PINK4 (lăsând o mulțime de sârmă în exces așa cum se arată).
  11. În partea de sus, lipiți un fir roșu de la PINK5 la PINK6.
  12. În partea de sus, lipiți un fir roșu în PINK7 (lăsând mult exces).
  13. În partea de sus, lipiți un fir negru în PINK8 (lăsând mult exces).
  14. Lipiți anteturile masculine 6P pe modulul INA219 așa cum se arată.
  15. De sus, introduceți pinii INA219 în ORANGE1 - ORANGE6 și lipiți.
  16. Lipiți anteturile masculine 4P pe modulul OLED așa cum se arată.
  17. Scoateți gulerul de plastic de pe știfturile 6P.
  18. Îndoiți știfturile într-o formă ușoară de S, se potrivesc uscat pentru a verifica plăcile sunt paralele.
  19. De sus, introduceți pinii OLED în ORANGE7 - ORANGE10 și lipiți.

Pasul 5: Ansamblul carcasei

Ansamblul carcasei
Ansamblul carcasei
Ansamblul carcasei
Ansamblul carcasei
Ansamblul carcasei
Ansamblul carcasei
Ansamblul carcasei
Ansamblul carcasei
  1. Introduceți protoboardul / INA219 / OLED asamblat în carcasa imprimată 3D și fixați-l cu șuruburi.
  2. Asamblați SPDT cu un comutator surround imprimat 3D, cu cianoacrilat pe suprafețele de contact.
  3. Pinii de tablă pe SPDT.
  4. Fixați ansamblul comutatorului pe carcasă cu cianoacrilat.
  5. Știfturi de tablă pe suportul LIR2450.
  6. Fixați suportul LIR2450 pe carcasă cu cianoacrilat.

  7. Lipiți firul negru slab de la protoboard până la pinul de pe suportul bateriei.
  8. Lipiți firul roșu slab de la protoboard la pinul central de pe comutatorul SPDT.
  9. Lipiți un fir roșu de la + ve pin de pe suportul bateriei la pinul SPDT inferior (cel mai apropiat de deschiderea mare a carcasei).

Deși nu este necesar, o conexiune mai ușoară poate fi realizată prin atașarea știfturilor masculine la conectorii cu șurub.

  1. Conectați pinii tată 1x2P la conectorii cu șurub 2P.
  2. Pe un pin masculin 2x3P îndoiți și lipiți pinii pe un rând până la pinii adiacenți pe celălalt rând.
  3. Conectați acest lucru la conectorii cu șurub 3P.

Pasul 6: Pașii următori

Pasii urmatori
Pasii urmatori
Pasii urmatori
Pasii urmatori
Pasii urmatori
Pasii urmatori

Dacă utilizați LIR2450, o dată introdus alimentați prin apăsarea comutatorului în jos.

Ecranul de vizualizare arată utilizarea conectorului.

Conector 2P (acesta este utilizat atunci când nu utilizați LIR2450):

  • PIN exterior, sursă de alimentare pentru monitor GND
  • PIN interior, sursă de alimentare pentru monitor + ve

Conector 3P (acesta este utilizat pentru dispozitivul care urmează să fie monitorizat):

  • PIN interior, dispozitiv + ve
  • PIN de mijloc, dispozitiv GND, dispozitiv baterie GND
  • PIN exterior, baterie dispozitiv + ve

Recomandat: