Sisukord:
- Samm: materjalid ja tööriistad
- Samm: laadige alla lähtekood
- Samm: programmeerige ATtiny85
- Samm 4: Protoboardi kokkupanek
- Samm: korpuse kokkupanek
- 6. samm: järgmised sammud
Video: IOT123 - POWER METER BOX kokkupanek: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
See on ATTINYPOWERMETERi korpus, mille autor on kuu põlemine.
See võib pidevalt mõõta pinget (V), voolu (mA) ja kogunenud energiatarbimist (mWh). Ja joonistage jooniste visualiseerimiseks ka lihtne graafik. Käivitamisel pritsitakse OLED -ekraanile lihtne ühendamisjuhend.
Kood on hargnenud ja väiksema OLED -ekraani jaoks muudetud.
Läbimurrud on kruviklemmid; sisse keeratud tihvtid hõlbustavad ühendamist.
Ma soovitan teil kõigepealt projekti leivale panna, tuginedes moononournationi juhisele Instructable. Otsisin optimeeringuid, kuid ei suutnud tema esialgset kujundust parandada. Kaalusin tõmbeid I2C liinidele, kuid "kui see pole katki, ärge seda parandage".
Samm: materjalid ja tööriistad
Materjalide ja allikate nimekiri on täielik.
- 3D trükitud korpus (1)
- 1 "kahepoolne protoboard (1)
- OLED -ekraan (1)
- INA219 moodul (1)
- ATTINY85 20PU (1)
- 2P kruviühendus (1)
- 3P kruviühendus (1)
- LIR2450 aku (1)
- LIR2450 hoidik (1)
- M2,2 x 6 mm uputuskruvid (4)
- Tsüanoakrülaatliim (1)
- Ühendusjuhe (7)
- Jootekolb (1)
- Jootmine (1)
Samm: laadige alla lähtekood
Laadige allikas alla GitHubist: https://github.com/IOT-123/ATtinyPowerMeter. Kui te pole GitHubiga tuttav, vajutage lihtsalt nuppu "Kloonige või laadige alla" ja seejärel "Laadi ZIP alla".
Samm: programmeerige ATtiny85
Kasutage Arduino kompileerimist ja programmeerige allikas ATtiny85 -le. Lisateavet leiate nendest juhenditest:
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…
Samm 4: Protoboardi kokkupanek
Mõnel juhul on jootmine läbiva ava teisel poolel takistatud. Kui see nii on, jootsin sihtmärgile augu läbi augu, seejärel sulatasin joote küljelt ja lükkasin avatud haaketraadi keskele, hoidsin ja eemaldasin kuumuse.
- Sisestage altpoolt 2P -pistiku tihvtid punasesse ja punasesse avasse väljapoole. Jootetihvtid eemaldatakse ülaosast.
- Sisestage altpoolt 3P pistiku tihvtid RED3, RED4 ja RED5 avaga väljapoole. Jootetihvtid eemaldatakse ülaosast.
- Sisestage altpoolt tihvtid ATTINY85 ruudust RED6 - RED13 koos laastu markeriga, nagu näidatud. Jootetihvtid eemaldatakse ülaosast.
- Altpoolt jootke sinine traat YELLOW1 kuni YELLOW2.
-
Altpoolt jootke roheline traat kollasest kollaseks kuni kollaseks4.
- Ülaosas jootke must traat RED1 kuni RED4.
- Ülaosas jootke must traat BLUE1 kuni BLUE2.
- Ülaosas jootke must traat BLUE3 kuni BLUE4.
- Ülaosas jootke punane juhe PINK1 -lt PINK2 -le (jättes palju üleliigset traati, nagu näidatud).
- Peal jootke punane juhe PINK3 -st PINK4 -ni (jättes palju üleliigset traati, nagu näidatud).
- Ülaosas jootke punane juhe PINK5 -lt PINK6 -le.
- Peal jootke punane juhe PINK7 -sse (jättes palju ülejääki).
- Peal jootke must traat PINK8 -sse (jättes palju ülejääki).
- Jootke 6P isased päised INA219 moodulile, nagu näidatud.
- Ülaosast sisestage INA219 tihvtid ORANGE1 - ORANGE6 ja jootmisse.
- Jootke 4P isased päised OLED -moodulile, nagu näidatud.
- Eemaldage plastist krae 6P tihvtidelt.
- Painutage tihvtid kergeks S -kujuliseks, kuivad sobivad, et kontrollida, kas lauad on paralleelsed.
- Ülaosast sisestage OLED -tihvtid ORANGE7 - ORANGE10 ja jootmisseadmesse.
Samm: korpuse kokkupanek
- Sisestage kokkupandud protoboard/INA219/OLED 3D prinditud korpusesse ja kinnitage kruvidega.
- Paigaldage SPDT koos 3D trükitud lülitiümbrisega, kontaktpindadele tsüanoakrülaadiga.
- Plekist tihvtid SPDT -l.
- Kinnitage lülituskomplekt tsüanoakrülaadiga korpuse külge.
- Tinapoldid LIR2450 hoidikul.
-
Kinnitage LIR2450 hoidik korpuse külge tsüanoakrülaadiga.
- Jootke lahti must traat protoboardist kuni patareihoidiku pinani.
- Jootke lahti punane traat protoboardist SPDT -lüliti keskmise tihvtini.
- Jootke punane traat akuhoidiku +ve -tihvtist kuni alumise SPDT -tihvtini (kõige lähemal korpuse suurele avale).
Kuigi see pole vajalik, saab lihtsama ühendamise saavutada, kinnitades kruviklemmidele isased otsikud.
- Ühendage 1x2P isast tihvtid 2P kruvipistikutega.
- 2x3P isast tihvti painutage ja jootke tihvtid ühel real sinna teisele küljele.
- Ühendage see 3P kruvipistikutega.
6. samm: järgmised sammud
Kui kasutate seadet LIR2450, lülitage see sisse, vajutades lülitit alla.
Avanemisekraan näitab pistikute kasutamist.
2P -pistik (seda kasutatakse juhul, kui LIR2450 -d ei kasutata):
- Väline PIN -kood, monitori toiteallikas GND
- Sisemine PIN -kood, monitori toiteallikas +ve
3P -pistik (seda kasutatakse seadme jälgimiseks):
- Sisemine PIN -kood, seade +ve
- Keskmine PIN -kood, seadme GND, seadme aku GND
- Väline PIN -kood, seadme aku +ve
Soovitan:
IOT123 - D1M BLOCK - 2xAMUX kokkupanek: 7 sammu (piltidega)
IOT123 - D1M BLOCK - 2xAMUX kokkupanek: D1M BLOCKS lisab populaarsetele Wemos D1 Mini SOC/kilpidele/kloonidele puutetundlikke ümbriseid, silte, polaarsusjuhiseid ja läbimurdeid. Üks ESP8266 kiibi probleemidest on see, et sellel on saadaval ainult üks analoog -IO -pin. See juhend näitab, kuidas 2xA kokku panna
IOT123 - D1M BLOCK - RFTXRX kokkupanek: 8 sammu
IOT123 - D1M BLOCK - RFTXRX kokkupanek: D1M BLOCKS lisab populaarsetele Wemos D1 Mini SOC/kilpidele/kloonidele kombatavaid ümbriseid, silte, polaarsusjuhiseid ja läbimurdeid. RF -saatjad/vastuvõtjad võimaldavad ESP8266 -l juurdepääsu olemasolevale kodu-/tööstusautomaatikale. See korpus pakub väljapääsu 433
IOT123 - D1M BLOCK - GY521 Kokkupanek: 8 sammu
IOT123 - D1M BLOCK - GY521 Kokkupanek: D1M BLOCKS lisab populaarsetele Wemos D1 Mini SOC/kilpidele/kloonidele kombatavaid ümbriseid, silte, polaarsusjuhiseid ja läbimurdeid. See D1M BLOCK annab lihtsa ühenduse Wemos D1 Mini ja mooduli GY-521 vahel (aadressi- ja katkestusnööpe saab ühendada
IOT123 - D1M BLOCK - ADXL345 Kokkupanek: 8 sammu
IOT123 - D1M BLOCK - ADXL345 Kokkupanek: D1M BLOCKS lisab populaarsetele Wemos D1 Mini SOC/kilpidele/kloonidele kombatavaid ümbriseid, silte, polaarsusjuhiseid ja läbimurdeid. See D1M BLOCK annab lihtsa ühenduse Wemos D1 Mini ja kiirendusmõõturi ADXL345 vahel. Minu esialgne motivatsioon arendamiseks
IOT123 - D1M CH340G - kokkupanek: 7 sammu
IOT123 - D1M CH340G - kokkupanek: ESP8266 arendusplaat sobib teie IOT projektide jaoks hästi, kuid tekitab probleeme patareitoitega. On hästi dokumenteeritud, kuidas erinevad ESP8266 arendusplaadid ei ole energiatõhusad (siin ja siin). Vaimukas areng