Мазмұны:
- 1 -қадам: Электр есептегіш + ESP8266
- 2 -қадам: Бірінші тест және ESP8266 схемасы
- 3 -қадам: ЖТ қатайту…
- 4 -қадам: InfluxDB және Grafana бағдарламасын орнатыңыз
- 5 -қадам: Келесі қадамдар
Бейне: Қосылған зарядтағыш: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Бір ай бұрын мен күнделікті жұмысқа бару үшін электр скутер сатып алдым. Ол HP_BEXXTER деп аталады (қосымша ақпарат алу үшін оны Google-ден алыңыз:-))
Енді мен бұл дискілерге қанша энергия қажет екенін білгім келді. Сонымен қатар мен скутерді қалай қолданатыным туралы қосымша ақпарат алғым келеді, бірақ мен қазір зарядтағыштан бастадым.
Функция өте қарапайым: зарядтағыштан энергия деректерін ESP8266 арқылы жинап, оны InfluxDB серверіне жіберіңіз. Көрнекілік үшін мен графанды қолданамын.
1 -қадам: Электр есептегіш + ESP8266
Қалай болғанда да, мен электр энергиясын тұтынуым керек. Бірінші идея мәндерді тікелей өлшеу үшін ПХД құру болды. Бірақ мен Google -ге кіру үшін S0 интерфейсі бар 15 евроға арналған қуат есептегішін таптым.
Енді тұтынуды алу өте қарапайым болды. 1/1000 кВт/сағ сайын мен интерфейсті көремін.
Содан кейін барлық компоненттер ағаш тақтаға орнатылады.
ESP8266 -ны қуаттандыру үшін мен ескі USB зарядтағышын бұздым … Бұлай етудің қажеті жоқ.
2 -қадам: Бірінші тест және ESP8266 схемасы
Аппараттық құралдардың көп бөлігін құрастырғаннан кейін мен схеманы әзірлеуге кірістім … Бұл - бір резистор.
Бірақ мен бұл үшін тақтаны қолдандым …
Резистор кернеуді жерге қосу үшін қажет, егер S0 интерфейсі төмен болса.
Код өте қарапайым, мен std қолданамын. arduino жұмыс үстелі осындай қарапайым жобалар үшін. Кодты осы жерден жүктеуге болады және екі ауыспалы үзу өңдеушісіне негізделген.
3 -қадам: ЖТ қатайту…
Маған басқа жобалар үшін тақта қажет:-)
4 -қадам: InfluxDB және Grafana бағдарламасын орнатыңыз
Мен ескі таңқурай pi -де influxDb мен grafana -ны орнаттым, сіз мұны әр компьютерде жасай аласыз. Мен rpi1 -де материалды іске қосу бойынша кеңестерді орнату үшін қалай жазуға болатынын толық жазбаймын.
Сіз.deb орнатуды жүктей және жүктей аласыз: wget https://dl.bintray.com/fg2it/deb-rpi-1b/main/g/gr…sudo dpkg -i grafana_4.2.0_armhf.deb sudo/bin/ systemctl демонды қайта жүктеу sudo /bin /systemctl grafana-серверін қосады sudo /bin /systemctl grafana-серверін іске қосады
InfluxDB UDP үшін конфигурацияланған және мәліметтер базасы USB флэш -дискісінде сақталады. Конфигурация файлы мына жерде сақталады: /etc/influxdb/influxdb.conf
[мета]# Метадеректер/сал дерекқоры сақталатын жерде dir = «/automnt/usb-stick/influxdb/meta»
[деректер] # TSM сақтау механизмі TSM файлдарын сақтайтын каталог. dir = «/automnt/usb-stick/influxdb/деректер»
Деректер базасын және басқа материалдарды конфигурациялау үшін әкімшіге рұқсат беру қажет:
[admin] # Әкімші қызметі қосылғанын анықтайды. қосылған = шын# Әкімші қызметі пайдаланатын әдепкі байланыстыру мекенжайы. bind-address = «: 8083»
Енді сіз өзіңіздің МБ -ге браузер арқылы кіре аласыз және мәліметтер базасын жасай аласыз, интернетте мұның жеткілікті үлгісін таба аласыз. https:// DB ағынына IP: 8083/
Содан кейін сіз графанды конфигурациялай аласыз. Сонымен қатар, сіз мысалдарды интернеттен таба аласыз. https:// IP ағымы DB: 3000
Визуализация үшін сіз мен жасаған нәрсені экраннан көре аласыз.
Байланысты тексеру үшін сіз Linux машинасын пайдалана аласыз:
echo «powertick value = 1»>/dev/udp // 8089
5 -қадам: Келесі қадамдар
Мен скутерден деректерді жинағым келеді:
- GPS позициясы- қозғалтқыштың температурасы- аккумулятордың температурасы- қоршаған ортаның температурасы- жетек блогының энергия шығыны- акселерометр
Егер біреу кейбір нәрселерді толығырақ түсіндіргісі келсе, маған хабарласыңыз … Мен бұл нұсқаулыққа жаңа деректерді қосамын.
Ұсынылған:
Arduino Nano 4x 18650 ақылды зарядтағыш / зарядтағыш: 20 қадам
Arduino Nano 4x 18650 ақылды зарядтағыш / зарядтағыш: Бұл менің Arduino Nano 4x 18650 ақылды зарядтағыш / разрядтаушы ашық көзі жобасы. Бұл құрылғы 12В 5А қуатымен жұмыс істейді. Ол компьютердің қуат көзінен жұмыс істей алады
Зарядтағыш/зарядтағыш Pro: 9 қадам
Батарея зарядтағыш/зарядтағыш: сіз бұл жобаны жасау үшін алдымен осы компоненттерді алуыңыз керек, егер сіз өзіңізді жомарт сезінсеңіз, менің сілтемелерімді қолданыңыз, сонда мен жақсы бейнелерді шығара аламын
RabbitPi - Alexa қосылған, IFTTT қосылған, құлақ түретін IoT көмекшісі: 12 қадам
RabbitPi - Alexa қосылған, IFTTT қосылған, IoT -тың құлағын ұстайтын көмекшісі: бұл 2005 жылы ескірген Nabaztag " ақылды қоян " Мен Raspberry Pi 3 пен Adafruit Motor HAT көмегімен заманауи IoT көмекшісіне, веб камера микрофонымен және Philips Soundshooter динамигімен сүйкімді түпнұсқа корпусында қайта құрдым
Оңай 5 минуттық USB күн зарядтағыш/тірі USB зарядтағыш: 6 қадам (суреттермен)
Оңай 5 минуттық USB күн зарядтағыш/аман қалу USB зарядтаушысы: Сәлеметсіздер ме балалар! Бүгін мен (мүмкін) USB панельдерінің ең қарапайым күн батареясын зарядтағышын жасадым! Біріншіден, мен сіздерге нұсқаулық жүктемегенім үшін кешірім сұраймын .. Мен соңғы бірнеше айда емтихан тапсырдым (шын мәнінде аптасына да, одан да көп емес ..). Бірақ
NiCd - NiMH компьютерге негізделген ақылды зарядтағыш - зарядтағыш: 9 қадам
NiCd- NiMH компьютерге негізделген ақылды зарядтағыш- разрядтаушы: кез келген NiCd немесе NiMH аккумуляторлық пакеттерін зарядтай алатын компьютерге негізделген ақылды зарядтау-разрядтау құрылғысын қалай арзан құруға болады. Схема «Температураның еңісі» әдісін қолданады, ол