Мазмұны:

DIY көп функциялы энергия есептегіші V2.0: 12 қадам (суреттермен)
DIY көп функциялы энергия есептегіші V2.0: 12 қадам (суреттермен)

Бейне: DIY көп функциялы энергия есептегіші V2.0: 12 қадам (суреттермен)

Бейне: DIY көп функциялы энергия есептегіші V2.0: 12 қадам (суреттермен)
Бейне: How measure DC Voltage and Current and build Energy meter with LCD Display | Lesson 104 2024, Қараша
Anonim
DIY көп функциялы энергия есептегіші V2.0
DIY көп функциялы энергия есептегіші V2.0
DIY көп функциялы энергия есептегіші V2.0
DIY көп функциялы энергия есептегіші V2.0
DIY көп функциялы энергия есептегіші V2.0
DIY көп функциялы энергия есептегіші V2.0

Бұл нұсқаулықта мен сізге Wemos (ESP8266) негізіндегі көп функциялы энергия есептегішін жасауды көрсетемін. Бұл шағын есептегіш - кернеуді, токты, қуатты, энергия мен қуатты бақылайтын өте пайдалы құрылғы. Сонымен қатар, ол күн фотоэлектрлік қолдану үшін маңызды болып табылатын қоршаған ортаның температурасын бақылайды. Бұл құрылғы кез келген тұрақты ток құрылғысына сәйкес келеді. Бұл шағын есептегішті аккумуляторлық жүктемені қолдана отырып, аккумулятордың немесе қуат банкінің нақты сыйымдылығын өлшеу үшін де қолдануға болады. Есептегіш 0 - 26В кернеу диапазонына дейін және максималды ток 3,2А дейін өлшей алады.

Бұл жоба менің бұрынғы энергия есептегіш жобамның жалғасы.

Төменде алдыңғы нұсқаға қосылған жаңа мүмкіндіктер берілген

1. Смартфоннан параметрлерді бақылаңыз

2. Параметрлердің автоматты диапазоны

3. Электр энергиясының есебін бақылау

4. USB құрылғысын тексеруші

Мені келесі екі жоба шабыттандырды

1. Қуат мониторы » - тұрақты ток пен кернеу сенсоры (INA219)

2. Жеке электр есептегішті/тіркеушіні жасаңыз

Мен жоғарыда аталған екі жоба авторларына ерекше алғыс айтқым келеді.

Жабдықтар:

Қолданылатын компоненттер:

1. Wemos D1 Mini Pro (Amazon)

2. INA219 (Amazon)

3. 0,96 дюймдік OLED дисплейі (Amazon)

4. DS18B20 температура сенсоры (Amazon)

5. Липо батареясы (Amazon)

6. Бұрандалы терминалдар (Amazon)

7. Әйелдер / ерлер тақырыптары (Amazon)

8. Перфорацияланған тақта (Amazon)

9. 24 AWG сымы (Amazon)

10. Слайд ауыстырғыш (Amazon)

11. USB еркек порт (Amazon)

12. 11. USB әйел порты (Amazon)

12. ПХД бойынша келіспеушіліктер (Amazon)

13. Күн панельдері (Вольтикалық)

Қолданылатын құралдар мен құралдар:

1. Пісіру үтігі (Амазонка)

2. Сым тартқыш (Amazon)

3. Мультиметр (Amazon)

1 -қадам: 1 -қадам: Бұл қалай жұмыс істейді?

1 -қадам: Бұл қалай жұмыс істейді?
1 -қадам: Бұл қалай жұмыс істейді?

Энергия есептегіштің жүрегі - бұл ESP8266 негізіндегі Wemos тақтасы. ESP8266 ток пен кернеуді INA219 ток сенсоры мен температураны DS18B20 сенсоры арқылы сезеді. Осы кернеу мен токқа сәйкес ESP қуатты, энергияны және сыйымдылықты есептеу математикасын жасайды. Энергияны тұтынудан электр энергиясының төлемі энергия мөлшерлемесі бойынша есептеледі (кВтсағ үшін баға).

Бүкіл схема 4 топқа бөлінеді

1. Wemos D1 Mini Pro

Wemos тақтасына қажетті қуат LiPovBattery -ден сырғытқыш арқылы беріледі.

2. Ағымдағы сенсор

INA219 ток сенсоры Arduino тақтасына I2C байланыс режимінде қосылған (SDA және SCL түйреуіші).

3. OLED дисплейі

Ағымдағы сенсорға ұқсас, OLED дисплейі I2C байланыс режимінде Arduino тақтасына қосылады. Алайда, бұл құрылғының мекен -жайы екі түрлі.

4. Температура сенсоры

Мұнда мен DS18B20 температура сенсорын қолдандым. Ол Arduino-мен байланысу үшін бір сымды хаттаманы қолданады.

2 -қадам: тақырыптық түйреуіштерді дайындаңыз

Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз
Тақырып түйреуіштерін дайындаңыз

Arduino, OLED дисплейін, ток сенсоры мен температура сенсорын орнату үшін сізге әйелдердің тікелей тақырыптық түйреуіші қажет. Тікелей тақырыптарды сатып алғанда, олар компоненттерді пайдалану үшін тым ұзақ болады. Сонымен, сіз оларды тиісті ұзындықта кесуіңіз керек. Мен оны кесу үшін қысқыш қолдандым.

Төмендегі тақырыптар туралы мәліметтер:

1. Wemos тақтасы - 2 x 8 түйреуіш

2. INA219 - 1 x 6 түйреуіш

3. OLED - 1 x 4 түйреуіш

4. Температура. Сенсор - 1 х 3 түйреуіш

3 -қадам: Әйел тақырыптарын дәнекерлеңіз

Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз
Әйел тақырыптарын дәнекерлеңіз

Әйел бағанасының түйреуішін дайындағаннан кейін оларды перфорацияланған тақтаға дәнекерлеңіз.

Тірек түйреуіштерін дәнекерлегеннен кейін, барлық компоненттердің сәйкес келетінін немесе сәйкес келмейтінін тексеріңіз.

4 -қадам: Дәнекерлеу бұрандалы терминалдары, USB порты мен қосқыш

Дәнекерлік бұрандалы терминалдар, USB порты мен қосқыш
Дәнекерлік бұрандалы терминалдар, USB порты мен қосқыш
Дәнекерлік бұрандалы терминалдар, USB порты мен қосқыш
Дәнекерлік бұрандалы терминалдар, USB порты мен қосқыш
Дәнекерлік бұрандалы терминалдар, USB порты мен қосқыш
Дәнекерлік бұрандалы терминалдар, USB порты мен қосқыш

Алдымен 3 бұрандалы терминалды дәнекерлеңіз, бұрандалы терминалдар 1. қосу үшін пайдаланылады. Жүктеме және 3. Аккумулятор

Жоғарғы терминалдар көз мен жүктемені қосу үшін пайдаланылады, ал қосқыштың төменгі жағында орналасқан батарея терминалын қосу үшін қолданылады.

Содан кейін сырғытпаны дәнекерлеңіз. Сырғымалы қосқыш Wemos тақтасына қуат қосады және өшіреді.

Соңында әйел USB портын дәнекерлеңіз. USB портының бекітетін аяқтарының өлшемі тесілген тесіктің тесіктерінен сәл үлкен, сондықтан бұрғылау арқылы тесікті кеңірек ету керек. Содан кейін USB портын сол тесіктерге басып, барлық түйреуіштерді дәнекерлеңіз.

5 -қадам: INA219 датчигін дайындаңыз

INA219 датчигін дайындаңыз
INA219 датчигін дайындаңыз
INA219 датчигін дайындаңыз
INA219 датчигін дайындаңыз

INA219 сенсоры 6 істікшелі еркек жолақтарымен және бұрандалы терминалмен бірге келеді. Аталық түйреуіштер микроконтроллермен I2C қосылымына арналған, ал бұрандалы терминал ток күшін өлшеуге арналған.

Мұнда мен INA219 -ге 6 істікшелі түйреуіштерді дәнекерледім және эстетикалық көріністі қарастыру үшін бұрандалы терминалды қалдырдым. Содан кейін жоғарыдағы суретте көрсетілгендей, бұрандалы терминал үшін берілген дәнекерлеуішке екі сымды тікелей дәнекерлеймін.

6 -қадам: Температура сенсорын орнатыңыз

Температура сенсорын орнатыңыз
Температура сенсорын орнатыңыз
Температура сенсорын орнатыңыз
Температура сенсорын орнатыңыз
Температура сенсорын орнатыңыз
Температура сенсорын орнатыңыз

Мен мұнда TO-92 пакетіндегі DS18B20 температура сенсорын қолданамын. Оңай ауыстыруды қарастыра отырып, мен 3 істікшелі аналық тақырыпты қолдандым. Бірақ сенсорды перфорацияланған тақтаға тікелей дәнекерлеуге болады.

DS18B20 үшін түйреуіш диаграммасы жоғарыдағы суретте көрсетілген.

7 -қадам: Схеманы жасаңыз

Циклды жасаңыз
Циклды жасаңыз
Циклды жасаңыз
Циклды жасаңыз
Циклды жасаңыз
Циклды жасаңыз

Әйел бағаналары мен бұрандалы терминалдарды дәнекерлегеннен кейін, жоғарыда көрсетілген схемалық схемаға сәйкес жастықшаларды қосу керек.

Байланыстар өте тікелей

INA219 / OLED -> Wemos

VCC -> VCC

GND -> GND

SDA -> D2

SCL-> D1

DS18B20 -> Wemos

GND -> GND

DQ -> D4 4.7K тартылатын резистор арқылы

VCC -> VCC

Соңында, бұрандалы терминалдарды схемаға сәйкес қосыңыз.

Мен схеманы жасау үшін 24AWG түсті сымдарды қолдандым. Сымды схемаға сәйкес дәнекерлеңіз.

8 -қадам: Батарея жинағын дайындаңыз

Батарея жинағын дайындаңыз
Батарея жинағын дайындаңыз
Батарея жинағын дайындаңыз
Батарея жинағын дайындаңыз

Мұнда мен Wemos тақтасын қуаттандыру үшін 700 мАч батареяны қолдандым. Батареялар жинағы тақтаның артқы жағына орнатылады. Батареяны орнату үшін мен 3M екі жақты таспаны қолдандым.

Бірнеше ой:

1. Егер сіз батарея жинағын пайдаланғыңыз келмесе, кернеу реттегішінің тізбегінің көмегімен Wemos тақтасын қуаттандыру үшін қуат көзін пайдалануға болады.

2. LiPo батареясын зарядтау үшін TP4056 зарядтау тақтасын қосуға болады.

9 -қадам: Кедергілерді орнату

Кедергілерді орнату
Кедергілерді орнату
Кедергілерді орнату
Кедергілерді орнату

Дәнекерлеу мен сымдарды қосқаннан кейін тіректерді 4 бұрышқа бекітіңіз. Бұл жерден дәнекерлеу қосылыстары мен сымдарға жеткілікті тазалықты қамтамасыз етеді.

10 -қадам: Бағдарламалық қамтамасыз ету және кітапханалар

Бағдарламалық қамтамасыз ету және кітапханалар
Бағдарламалық қамтамасыз ету және кітапханалар

1. Wemos тақтасына Arduino IDE дайындау

Arduino кодын Wemos тақтасына жүктеу үшін сіз осы нұсқауларды орындаңыз

Дұрыс тақта мен COM портын орнатыңыз.

2. Кітапханаларды орнатыңыз

Содан кейін кітапхананы Arduino IDE -ге импорттау керек

Келесі кітапханаларды жүктеңіз

1. Блинк кітапханасы

2. Adafruit_SSD1306

3. Adafruit_INA219

4. Даллас температурасы

5. OneWire

3. Ардуино эскизі

Жоғарыда келтірілген кітапханаларды орнатқаннан кейін төмендегі Arduino кодын қойыңыз. Авторизация кодын 1-қадамнан, ssid және маршрутизатордың құпия сөзінен енгізіңіз.

Содан кейін кодты жүктеңіз.

11 -қадам: Blynk қосымшасымен байланыс

Blynk қосымшасымен байланыс
Blynk қосымшасымен байланыс
Blynk қосымшасымен байланыс
Blynk қосымшасымен байланыс
Blynk қосымшасымен байланыс
Blynk қосымшасымен байланыс

Wemos тақтасында кіріктірілген WiFi чипі болғандықтан, оны маршрутизаторға қосуға және смартфоннан барлық параметрлерді бақылауға болады. Мұнда мен Blynk қосымшасын смартфонды бақылауға арналған қосымшаны қолдандым.

Blynk - бұл Arduino, ESP8266, Rasberry, Intel Edison және тағы басқа жабдықты толық басқаруға мүмкіндік беретін қосымша. t Android және iPhone -мен үйлесімді.

Blynk -те барлығы ⚡️Энергия бойынша жұмыс істейді. Сіз жаңа есептік жазба жасаған кезде эксперименттерді бастау үшін ⚡️2 000 аласыз; Әр виджеттің жұмыс істеуі үшін энергия қажет.

Төмендегі қадамдарды орындаңыз:

1-қадам: Blynk қосымшасын жүктеңіз

1. Android үшін

2. iPhone үшін

2-қадам:

Растау белгісін алыңыз Blynk қосымшасы мен жабдықты қосу үшін сізге авторизация белгісі қажет.

1. Blynk қосымшасында жаңа есептік жазба жасаңыз.

2. Жоғарғы мәзір жолағындағы QR белгішесін басыңыз.

Жоғарыда көрсетілген QR кодын сканерлеу арқылы осы жобаның клонын жасаңыз. Сәтті табылғаннан кейін бүкіл жоба бірден сіздің телефоныңызға түседі.

3. Жоба жасалғаннан кейін, Blynk командасы сізге тіркелген электрондық пошта идентификаторы арқылы авторизация белгісін жібереді.

4. Электрондық поштаның кіріс жәшігін тексеріп, растау белгісін табыңыз.

12 -қадам: схеманы тексеру

Циклды тексеру
Циклды тексеру
Циклды тексеру
Циклды тексеру
Циклды тексеру
Циклды тексеру
Циклды тексеру
Циклды тексеру

Тақтаны тексеру үшін мен 12В аккумуляторды қуат көзі ретінде және 3 Вт жарық диодты жүктеме ретінде қостым.

Батарея бастапқы бұрандалы терминалға, ал жарық диодты жүктеу бұранда терминалына қосылады. LiPo аккумуляторы аккумулятордың бұрандалы терминалына қосылады, содан кейін сырғымалы қосқыш арқылы тізбекті қосады. Барлық параметрлер OLED экранында көрсетілетінін көруге болады.

Бірінші бағандағы параметрлер - 1. Кернеу 2. Ток 3. Қуат Екінші бағандағы параметрлер - 1. Энергия 2. Сыйымдылық 3. Температура

Енді смартфоннан жоғарыдағы барлық параметрлерді бақылау үшін Blynk қосымшасын ашыңыз.

Дәлдікті тексеру үшін мен мультиметр мен тестті жоғарыда көрсетілгендей қолдандым. Дәлдік оларға жақын.

Мен қалта өлшеміндегі гаджетке шынымен ризамын.

Менің нұсқаулықты оқығаныңыз үшін рахмет. Егер сізге менің жобам ұнап жатса, бөлісуді ұмытпаңыз.

Пікірлер мен пікірлер әрқашан құпталады.

Ұсынылған: