Բովանդակություն:
- Քայլ 1: Նյութեր և գործիքներ
- Քայլ 2: Ներբեռնեք աղբյուրի կոդը
- Քայլ 3. ATրագիր ATtiny85
- Քայլ 4. Նախատախտակի հավաքում
- Քայլ 5: Պատյանների հավաքում
- Քայլ 6: Հաջորդ քայլերը
Video: IOT123 - POWER METER BOX հավաքում. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Սա պատյան է ATTINYPOWERMETER- ի համար, որը հեղինակել է moononournation- ը:
Այն կարող է շարունակաբար չափել լարումը (V), հոսանքը (mA) և կուտակված էներգիայի սպառումը (mWh): Եվ նաև գծագրեք պարզ գրաֆիկ ՝ պատկերները պատկերացնելու համար: Գործարկման ժամանակ OLED էկրանին շաղ է տալիս միացման պարզ ուղեցույցը:
Ավելի փոքր OLED էկրանի համար ծածկագիրը պատառաքաղված և փոփոխված է:
Theեղքերը պտուտակավոր տերմինալներ են. արական կապում, որոնք պտուտակված են, հեշտ կապեր են ստեղծում:
Ես առաջարկում եմ ձեզ նախագիծ դնել նախագծի վրա, որը հիմնված է առաջինը moononournation- ի Instructable- ի վրա: Ես փնտրեցի օպտիմալացումներ, բայց չկարողացա բարելավել նրա սկզբնական դիզայնը: Ես մտածեցի I2C տողերում քաշքշուկներ ավելացնել, բայց «եթե այն չի կոտրվել, մի շտկեք»:
Քայլ 1: Նյութեր և գործիքներ
Կա Նյութերի և աղբյուրների ամբողջական օրինագիծ:
- 3D տպագիր պատյան (1)
- 1 "երկկողմանի նախատախտակ (1)
- OLED էկրան (1)
- INA219 մոդուլ (1)
- ATTINY85 20PU (1)
- 2P պտուտակային միակցիչ (1)
- 3P պտուտակային միակցիչ (1)
- LIR2450 մարտկոց (1)
- LIR2450 պահող (1)
- M2.2 x 6 մմ պտուտակներ (4)
- Yanիանոակրիլատ սոսինձ (1)
- Միացման մետաղալար (7)
- Sոդման երկաթ (1)
- Sոդման (1)
Քայլ 2: Ներբեռնեք աղբյուրի կոդը
Ներբեռնեք աղբյուրը GitHub- ից ՝ https://github.com/IOT-123/ATtinyPowerMeter: Եթե ծանոթ չեք GitHub- ին, պարզապես սեղմեք «Clone or download» կոճակը և այնուհետև «Download ZIP» կոճակը:
Քայլ 3. ATրագիր ATtiny85
Օգտագործեք Arduino- ի կազմումը և աղբյուրը ծրագրավորեք ATtiny85- ում: Ավելի մանրամասն կարող եք գտնել այս հրահանգներում.
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. Նախատախտակի հավաքում
Կան մի քանի դեպքեր, երբ անցքի մյուս կողմում եռակցումը խոչընդոտվում է: Երբ դա այդպես է, ես թիրախին մի փոս կպցրեցի անցքի միջով, այնուհետև կողքից հալեցրեցի զոդումը և բացված լարը մղեցի կենտրոնական անցքի մեջ, պահիր և հեռացրու ջերմությունը:
- Ներքևից տեղադրեք կապում 2P միակցիչից RED1 և RED2- ում `բացված դեպի դուրս: Sոդիչը կապում է վերևի մասում:
- Ներքևից տեղադրեք կապում 3P միակցիչից ՝ RED3, RED4 և RED5, բացվածքով դեպի դուրս: Sոդիչը կապում է վերևի մասում:
- Ներքևից ATTINY85- ից կապում տեղադրեք RED6 - RED13- ում `չիպի նշիչով, ինչպես ցույց է տրված: Sոդիչը կապում է վերևի մասում:
- Ներքևից կապույտ մետաղալար կպցրեք YELLOW1- ից YELLOW2- ին:
-
Ներքևից մի կանաչ մետաղալար կպցրեք YELLOW3- ից YELLOW4- ին:
- Վերևում սև մետաղալար կպցրեք RED1- ից RED4- ի:
- Վերևում սև մետաղալար կպցրեք BLUE1- ից մինչև BLUE2:
- Վերևում սև մետաղալար կպցրեք BLUE3- ից մինչև BLUE4:
- Վերևում կպցրեք կարմիր մետաղալար PINK1- ից PINK2 (թողնելով շատ ավելորդ մետաղալարեր, ինչպես ցույց է տրված):
- Վերին մասում կպցրեք կարմիր մետաղալար PINK3- ից PINK4 (թողնելով շատ ավելորդ մետաղալարեր, ինչպես ցույց է տրված):
- Վերևում կպցրեք կարմիր մետաղալար PINK5- ից PINK6- ից:
- Վերևում, կարմիր մետաղալարերը կպցրեք PINK7- ի վրա (թողնելով շատ ավելցուկ):
- Վերևում սև մետաղալարը կպցրեք PINK8- ի մեջ (թողնելով շատ ավելցուկ):
- 6P արական վերնագրերը միացրեք INA219 մոդուլին, ինչպես ցույց է տրված:
- Վերևից տեղադրեք INA219 կապում ORANGE1 - ORANGE6 և զոդեք:
- 4P արական վերնագրերը միացրեք OLED մոդուլին, ինչպես ցույց է տրված:
- Հեռացրեք պլաստիկ մանյակը 6P կապումներից:
-
Թեքեք կապումներն աննշան S ձևի մեջ, չոր տեղերը ստուգելու համար տախտակները զուգահեռ են:
- Վերևից տեղադրեք OLED կապում ORANGE7 - ORANGE10 և զոդեք:
Քայլ 5: Պատյանների հավաքում
- Տեղադրեք հավաքված նախատախտակը/INA219/OLED եռաչափ տպված պատյանում և ամրացրեք պտուտակներով:
- Հավաքեք SPDT- ը 3D տպիչով անջատիչով շրջապատով, ցիանոակրիլատով `շփվող մակերեսների վրա:
- Անագի կապում SPDT- ում:
- Անջատիչի հավաքումը ամրացրեք պատյանին ցիանոակրիլատով:
- Անագի կապում LIR2450 ամրակի վրա:
- LIR2450 ամրակը ամրացրեք պատյանով ցիանոակրիլատով:
- Oldոդեք չամրացված սև մետաղալարերը նախատախտակից մինչև մարտկոցի մարտկոցի ամրացման վրայի քորոց:
- Oseոդեք չամրացված կարմիր մետաղալարերը նախատախտակից մինչև միջին քորոց SPDT անջատիչի վրա:
- Batteryոդեք կարմիր մետաղալարեր +ve կապից մարտկոցի ամրակի վրա մինչև SPDT քորոցը (պատյանում գտնվող ամենամեծ բացմանը ամենամոտ):
Թեև դա անհրաժեշտ չէ, բայց ավելի հեշտ կապ կարելի է ձեռք բերել ՝ պտուտակավոր միակցիչներին ամրացնելով վերնագրի գլխիկները:
- Միացրեք 1x2P արական կապում 2P պտուտակային միակցիչներին:
- 2x3P արական կապում թեքվում և կպցվում են մի շարքում, իսկ մյուս շարքում ՝ հարակից կապում:
- Միացրեք սա 3P պտուտակային միակցիչներին:
Քայլ 6: Հաջորդ քայլերը
Եթե օգտագործում եք LIR2450- ը, մի անգամ միացրեք հոսանքը ՝ անջատիչը ներքև հրելով:
Splash էկրանը ցույց է տալիս միակցիչի օգտագործումը:
2P միակցիչ (սա օգտագործվում է LIR2450- ը չօգտագործելիս).
- Արտաքին PIN, Monitor Power Supply GND
- Ներքին PIN, Monitor Power Supply +ve
3P միակցիչ (սա օգտագործվում է վերահսկվող սարքի համար).
- Ներքին PIN, Սարք +ve
- Միջին PIN, Սարքի GND, Սարքի մարտկոցի GND
- Արտաքին PIN, սարքի մարտկոց +ve
Խորհուրդ ենք տալիս:
IOT123 - D1M BLOCK - 2xAMUX հավաքում. 7 քայլ (նկարներով)
IOT123 - D1M BLOCK - 2xAMUX հավաքում. D1M BLOCKS- ը ավելացնում է շոշափելի պատյաններ, պիտակներ, բևեռայնության ուղեցույցներ և ճեղքեր հանրաճանաչ Wemos D1 Mini SOC/Shields/Clones- ի համար: ESP8266 չիպի հետ կապված խնդիրներից մեկն այն է, որ առկա է միայն մեկ անալոգային IO կապ: Այս հրահանգը ցույց է տալիս, թե ինչպես հավաքել 2xA
IOT123 - D1M BLOCK - RFTXRX հավաքում ՝ 8 քայլ
IOT123 - D1M BLOCK - RFTXRX հավաքում. D1M BLOCKS- ն ավելացնում է շոշափելի պատյաններ, պիտակներ, բևեռայնության ուղեցույցներ և ճեղքեր հանրաճանաչ Wemos D1 Mini SOC/Shields/Clones- ի համար: ՌԴ հաղորդիչները/ընդունիչները թույլ են տալիս ESP8266- ին մուտք գործել առկա տան/արդյունաբերական ավտոմատացում: Այս պատյանն ապահովում է 433
IOT123 - D1M BLOCK - GY521 հավաքում. 8 քայլ
IOT123 - D1M BLOCK - GY521 Համագումար. D1M BLOCKS- ը ավելացնում է շոշափելի պատյաններ, պիտակներ, բևեռայնության ուղեցույցներ և ճեղքեր հանրաճանաչ Wemos D1 Mini SOC/Shields/Clones- ի համար: Այս D1M BLOCK- ը պարզ միացում է տալիս Wemos D1 Mini- ի և GY-521 մոդուլի միջև (հասցեի և ընդհատման քորոցները կարող են կցվել
IOT123 - D1M CH340G - հավաքում `7 քայլ
IOT123 - D1M CH340G - Համագումար. ESP8266 զարգացման խորհուրդը լավ ծրագիր է ձեր IOT նախագծերի համար, բայց խնդիրներ է առաջացնում, եթե դրանք մարտկոցով են սնվում: Լավ փաստագրված է, թե ինչպես են տարբեր ESP8266 զարգացման տախտակները էներգախնայող չեն (այստեղ և այստեղ): The Witty- ը զարգացնում է
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) հավաքում. 4 քայլ
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Համագումար. Թարմացում Խորհուրդ ենք տալիս ավելի հուսալիության համար օգտագործել IDC սխեման (ոչ HOOKUP): Այս HOOKUP հավաքը լավ է ոչ առաքելական կրիտիկական գործողությունների համար, եթե ժամանակ ունեք ստուգելու սխեման: Ես որոշ երկար լարեր գտա (վահանակների վերին շերտ ՝ կարմիր/դեղին)