Përmbajtje:
- Hapi 1: Materialet dhe Mjetet
- Hapi 2: Shkarkoni Kodin Burimor
- Hapi 3: Programi ATtiny85
- Hapi 4: Asambleja e Protoboardit
- Hapi 5: Montimi i zorrës
- Hapi 6: Hapat e ardhshëm
Video: IOT123 - POWER METER BOX Montimi: 6 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:22
Ky është një shtresë për ATTINYPOWERMETER të autorizuar nga moononournation.
Mund të masë vazhdimisht tensionin (V), rrymën (mA) dhe përdorimin e energjisë së akumuluar (mWh). Dhe gjithashtu vizatoni një grafik të thjeshtë për të vizualizuar figurat. Si udhëzues i thjeshtë lidhës spërkatet në ekranin OLED gjatë fillimit.
Kodi është ndryshuar dhe modifikuar për një ekran më të vogël OLED.
Thyerjet janë terminale vidë; kunjat mashkullore të vidhosura bëjnë lidhje të lehta.
Unë ju sugjeroj të krijoni një projekt projekti të bazuar në Instructable së pari të hënës. Unë kërkova optimizime, por nuk mund të përmirësoja modelin e tij origjinal. Kam marrë parasysh shtimin e tërheqjeve në linjat I2C, por "nëse nuk prishet, mos e rregulloni".
Hapi 1: Materialet dhe Mjetet
Ekziston një listë e plotë e Faturave të Materialeve dhe Burimeve.
- Zorrë e printuar 3D (1)
- Protoboard me 1 anë (1)
- Ekran OLED (1)
- Moduli INA219 (1)
- ATTINY85 20PU (1)
- Lidhës vidë 2P (1)
- Lidhës vidhos 3P (1)
- Bateria LIR2450 (1)
- Mbajtës LIR2450 (1)
- M2.2 x 6mm Vida të kundërta (4)
- Zam cianoacrylate (1)
- Teli lidhës (7)
- Hekuri i saldimit (1)
- Saldues (1)
Hapi 2: Shkarkoni Kodin Burimor
Shkarkoni burimin nga GitHub: https://github.com/IOT-123/ATtinyPowerMeter. Nëse nuk jeni të njohur me GitHub, thjesht shtypni butonin "Clone or download" dhe më pas "Download ZIP".
Hapi 3: Programi ATtiny85
Përdorni Arduino përpiloni dhe programoni burimin në ATtiny85. Ju mund të gjeni më shumë detaje në këto udhëzime:
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…
Hapi 4: Asambleja e Protoboardit
Ka disa raste kur bashkimi në anën tjetër të një vrime është penguar. Kur ky është rasti, unë bashkova një dobësi në shënjestër përmes vrimës, pastaj shkrij lidhësin nga ana dhe shtyj tela të ekspozuar të lidhjes në vrimën qendrore, mbaj dhe hiq nxehtësinë.
- Nga poshtë, futni kunjat nga lidhësi 2P në RED1 & RED2 me hapje nga jashtë. Saldimi fiksohet në pjesën e sipërme.
- Nga poshtë, futni kunjat nga lidhësi 3P në RED3, RED4 & RED5 me hapje nga jashtë. Saldimi fiksohet në pjesën e sipërme.
- Nga poshtë, futni kunjat nga ATTINY85 në RED6 - RED13 me shënues çipi siç tregohet. Saldimi fiksohet në pjesën e sipërme.
- Nga fundi, lidhni një tel blu nga YELLOW1 në YELLOW2.
-
Nga fundi, lidhni një tel të gjelbër nga YELLOW3 në YELLOW4.
- Në krye, ngjitni një tel të zi nga RED1 në RED4.
- Në krye, lidhni një tel të zi nga BLUE1 në BLUE2.
- Në krye, lidhni një tel të zi nga BLUE3 në BLUE4.
- Në krye, lidhni një tel të kuq nga PINK1 në PINK2 (duke lënë shumë tela të tepërt siç tregohet).
- Në krye, lidhni një tel të kuq nga PINK3 në PINK4 (duke lënë shumë tela të tepërt siç tregohet).
- Në krye, lidhni një tel të kuq nga PINK5 në PINK6.
- Në krye, ngjitni një tel të kuq në PINK7 (duke lënë shumë tepricë).
- Në krye, ngjitni një tel të zi në PINK8 (duke lënë shumë tepricë).
- Ngjitni titujt meshkuj 6P në modulin INA219 siç tregohet.
- Nga lart, futni kunjat INA219 në ORANGE1 - ORANGE6 dhe lidhni.
- Ngjitni titujt meshkuj 4P në modulin OLED siç tregohet.
- Hiqni jakën plastike nga kunjat 6P.
- Përkulni kunjat në një formë të lehtë S, përshtatja e thatë për të kontrolluar dërrasat janë paralele.
- Nga lart, futni kunjat OLED në ORANGE7 - ORANGE10 dhe lidhini.
Hapi 5: Montimi i zorrës
- Futni bordin e montuar/INA219/OLED në shtresën e printuar 3D dhe sigurojeni me vida.
- Mblidhni SPDT me rrethues me çelës të printuar 3D, me Cyanoacrylate në sipërfaqet kontaktuese.
- Kunjat e kallajit në SPDT.
- Mbërtheni montimin e ndërprerësit në zorrë me Cyanoacrylate.
- Kunjat e kallajit në mbajtësen LIR2450.
-
Mbërtheni mbajtësen LIR2450 në zorrë me Cyanoacrylate.
- Ngjitni tela të zinj të zinj nga protoboard në pin -ve në mbajtësen e baterisë.
- Ngjitni tela të kuq të lirshëm nga protoboard në kunjin e mesëm në çelësin SPDT.
- Bashkoni një tel të kuq nga kunja +ve në mbajtësen e baterisë në kunjin SPDT të poshtëm (më afër hapjes së madhe në zorrë).
Edhe pse nuk është e nevojshme, lidhja më e lehtë mund të arrihet duke bashkuar kunjat e kokës mashkullore në lidhëset e vidhave.
- Lidhni kunjat mashkullore 1x2P me lidhëset e vidhave 2P.
- Në një kunja mashkullore 2x3P përkuleni dhe lidhni kunjat në njërën rresht në kunjat ngjitur në rreshtin tjetër.
- Lidheni këtë me lidhëset e vidhave 3P.
Hapi 6: Hapat e ardhshëm
Nëse përdorni LIR2450, futeni një herë fuqinë duke e shtypur çelësin poshtë.
Ekrani i spërkatjes tregon përdorimin e lidhësit.
Lidhës 2P (kjo përdoret kur nuk përdorni LIR2450):
- PIN i jashtëm, Monitoro Furnizimin me Energji GND
- PIN i brendshëm, Monitoroni Furnizimin me Energji +ve
Lidhës 3P (kjo përdoret për pajisjen që do të monitorohet):
- PIN i brendshëm, Pajisja +ve
- PIN i mesëm, GND i pajisjes, GND i baterisë së pajisjes
- PIN i jashtëm, Bateria e pajisjes +ve
Recommended:
IOT123 - D1M BLOCK - 2xAMUX Montimi: 7 hapa (me fotografi)
IOT123 - D1M BLOCK - 2xAMUX Kuvendi: BLACK -et D1M shtojnë kuti prekëse, etiketa, udhëzues polariteti dhe thyerje për Wemos D1 Mini SOC/Shields/Clones të njohura. Një nga çështjet me çipin ESP8266 është se ka vetëm një pin analog IO në dispozicion. Ky udhëzues tregon se si të montoni 2xA
IOT123 - D1M BLOCK - RFTXRX Montimi: 8 hapa
IOT123 - D1M BLOCK - RFTXRX Montimi: BLACK -et D1M shtojnë kuti prekëse, etiketa, udhëzues polariteti dhe thyerje për Wemos D1 Mini SOC/Shields/Clones të njohura. Transmetuesit/Marrësit RF lejojnë ESP8266 të hyjë në automatizimin ekzistues të shtëpisë/industrisë. Kjo shtresë siguron prishje për 433/
IOT123 - D1M BLOCK - GY521 Montimi: 8 Hapa
IOT123 - Blloku D1M - GY521 Asambleja: Bllokimet D1M shtojnë kuti prekëse, etiketa, udhëzues polariteti dhe thyerje për WEMOS D1 Mini SOC/Shields/Clones të njohura. Ky BLLOK D1M jep një lidhje të thjeshtë midis Wemos D1 Mini dhe modulit GY-521 (kunjat e Adresës dhe Ndërprerjes mund të lidhen
IOT123 - D1M BLOCK - ADXL345 Montimi: 8 hapa
IOT123 - D1M BLOCK - ADXL345 Asambleja: Bllokimet D1M shtojnë kuti prekëse, etiketa, udhëzues polariteti dhe thyerje për Wemos D1 Mini SOC/Shields/Clones të njohura. Ky BLLOK D1M jep një lidhje të thjeshtë midis Wemos D1 Mini dhe modulit të Përshpejtuesit ADXL345. Motivimi im fillestar për zhvillimin
IOT123 - D1M CH340G - Montimi: 7 hapa
IOT123 - D1M CH340G - Asambleja: Bordi i zhvillimit ESP8266 është një bord i mirë për projektet tuaja IOT, por paraqet probleme nëse ato punojnë me bateri. Documentshtë e dokumentuar mirë se si bordet e ndryshme të zhvillimit ESP8266 nuk janë efikas në energji (këtu dhe këtu). The Witty Develop