Talaan ng mga Nilalaman:
- Hakbang 1: Electric Meter + ESP8266
- Hakbang 2: Unang Pagsubok at ESP8266 Mga Iskema
- Hakbang 3: Pagpapatigas ng HW…
- Hakbang 4: I-set up ang InfluxDB at Grafana
- Hakbang 5: Susunod na Mga Hakbang
Video: Nakakonektang Charger: 5 Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Ilang buwan na ang nakalilipas bumili ako ng isang electric scooter para sa aking pang-araw-araw na drive upang gumana. Tinatawag siyang HP_BEXXTER (i-google lang ito para sa karagdagang impormasyon:-))
Ngayon nais kong malaman kung gaano karaming lakas ang kailangan ko para sa mga drive na iyon. Gayundin nais kong mangolekta ng karagdagang impormasyon tungkol sa aking paggamit ng iskuter ngunit sa ngayon nagsimula ako sa charger.
Ang pagpapaandar sa medyo simple: Kolektahin ang data ng enerhiya mula sa charger ng isang ESP8266 at itulak ito sa isang InfluxDB server. Para sa visualization Gumagamit ako ng grafana.
Hakbang 1: Electric Meter + ESP8266
Kahit papaano kailangan kong makuha ang pagkonsumo ng kuryente. Ang unang ideya ay upang lumikha ng isang PCB upang masukat ang mga halaga nang direkta. Ngunit habang nagba-google ako para sa pag-input nakahanap ako ng isang power meter na may isang interface na S0 para sa 15 €.
Ngayon ay medyo simple lamang upang makuha ang pagkonsumo. Tuwing 1/1000 kWh nakakakuha ako ng isang silip sa interface.
Ang lahat ng mga sangkap ay na-mount sa isang plate na kahoy.
Upang mapagana ang ESP8266 na-hack ko ang isang lumang usb charger … Hindi ito ang paraan na dapat mo itong gawin.
Hakbang 2: Unang Pagsubok at ESP8266 Mga Iskema
Matapos ang build up mula sa karamihan ng hardware sinimulan ko ang pagbuo ng mga iskema … Ito ay ISANG risistor.
Ngunit gumamit ako ng isang breadboard para doon …
Kailangan ang risistor upang hilahin ang boltahe sa lupa kung ang S0 interface ay mababa.
Ang Code ay medyo simple din ginagamit ko ang std. workbench ng arduino para sa mga simpleng proyekto. Maida-download ang code dito at batay sa dalawang toggling interrupt handler.
Hakbang 3: Pagpapatigas ng HW…
… Kailangan ko lang ang breadboard para sa iba pang mga proyekto:-)
Hakbang 4: I-set up ang InfluxDB at Grafana
Na-set up ko ang influxDb at ang grafana sa isang lumang raspberry pi maaari mong gawin iyon sa bawat computer. Hindi ko isusulat ang isang kumpleto kung paano para sa pag-install lamang ang mga pahiwatig para sa pagpapatakbo ng mga bagay-bagay sa isang rpi1.
maaari mong i-download ang.deb install at patakbuhin ang grafana: wget https://dl.bintray.com/fg2it/deb-rpi-1b/main/g/gr…sudo dpkg -i grafana_4.2.0_armhf.deb sudo / bin / systemctl daemon-reload sudo / bin / systemctl paganahin ang grafana-server sudo / bin / systemctl simulan ang grafana-server
Ang InfluxDB ay naka-configure para sa UDP at ang database ay nakaimbak sa isang USB flash drive. Ang file ng pagsasaayos ay nakaimbak dito: /etc/influxdb/influxdb.conf
[meta] # Kung saan nakaimbak ang database ng metadata / raft dir = "/ automnt / usb-stick / influxdb / meta"
[data] # Ang direktoryo kung saan ang TSM storage engine ay nag-iimbak ng mga TSM file. dir = "/ automnt / usb-stick / influxdb / data"
Upang mai-configure ang mga database at iba pang mga bagay na kailangan mo upang bigyan ang pag-access ng admin:
[admin] # Natutukoy kung pinagana ang serbisyo ng admin. pinagana = totoo # Ang default na address ng bind ay ginamit ng serbisyo ng admin. bind-address = ": 8083"
Ngayon ay maaari kang mag-log in sa iyong DB sa pamamagitan ng iyong browser at lumikha ng isang database, makakahanap ka ng sapat na halimbawa sa web kung paano. https:// IP upang mag-agos ng DB: 8083 /
Pagkatapos ay maaari mo ring i-configure ang grafana. Dito mo rin makikita ang mga halimbawa sa online. https:// IP upang mag-agos ng DB: 3000
Para sa visualization maaari mong makita sa mga screen shot kung ano ang nagawa ko.
Upang masubukan ang koneksyon maaari mong gamitin ang linux machine mo:
echo "powertick halaga = 1"> / dev / udp // 8089
Hakbang 5: Susunod na Mga Hakbang
Nais kong mangolekta ng data din mula sa aking Scooter:
- Posisyon ng GPS- Temperatura ng Motor- Temperatura ng Baterya- Temperatura ng kapaligiran- pagkonsumo ng kuryente ng drive unit- Accelerometer
Kung ang isang tao ay nais ng ilang mga bagay na ipinaliwanag nang mas detalyado, mangyaring makipag-ugnay sa akin … Magdaragdag din ako ng bagong data sa itinuturo na ito.
Inirerekumendang:
Gumawa ng Iyong Sariling Nakakonektang Heating Therostat at Gumawa ng Pagtipid Sa Pag-init: 53 Hakbang (na may Mga Larawan)
Gumawa ng Iyong Sariling Nakakonektang Heating Therostat at Gumawa ng Pagtipid Sa Pag-init: Ano ang layunin? Palakihin ang ginhawa sa pamamagitan ng pag-init ng iyong bahay nang eksakto kung nais mo Gumawa ng pagtipid at bawasan ang mga emissions ng greenhouse gas sa pamamagitan lamang ng pag-init ng iyong bahay kung kailangan mo Panatilihin ang kontrol sa iyong pag-init saan ka man maging maipagmalaki ginawa mo ito
Paggawa ng isang Internet na Nakakonektang Shop Stereo: 6 na Hakbang (na may Mga Larawan)
Paggawa ng isang Koneksyon sa Internet na Shop Stereo: Kapag binuksan ko ang radyo habang nagmamaneho ay bumaling ako sa aking lokal na istasyon ng radyo sa kolehiyo na 90.7 KALX. Sa mga nakaraang taon at iba`t ibang lugar na aking tinitirhan palagi akong nakikinig sa mga istasyon ng radyo sa kolehiyo. Salamat sa lakas ng internet na maaari na akong makinig
Tweetbot - Nakakonektang Twitter Booth ng Larawan: 4 na Hakbang (na may Mga Larawan)
Tweetbot - Nakakonektang Twitter Booth ng Larawan: Sa proyektong ito, gagawa kami ng isang camera na pinapatakbo ng Raspberry Pi na maaaring magamit sa isang photo booth sa mga partido. Matapos makunan ang larawan, maaari itong mai-post sa isang itinalagang Twitter account para matingnan ng lahat sa paglaon. Saklaw ng tutorial na ito ang te
Nakakonektang Web na SMART LED Animation Clock Na May Control Panel na Batay sa Web, Naka-synchronize ng Time Server: 11 Mga Hakbang (na may Mga Larawan)
Nakakonektang Web na SMART LED Animation Clock Sa Control Panel na nakabatay sa Web, Naka-synchronize ng Time Server: Ang kuwento ng orasan na ito ay bumalik sa malayo - higit sa 30 taon. Pinangunahan ng aking ama ang ideyang ito noong ako ay 10 taong gulang lamang, bago pa ang LED rebolusyon - pabalik noong LED kung saan 1/1000 ang ningning ng kanilang kasalukuyang ningning na ningning. Isang totoo
Mga Nakakonektang LED Lamp - Mga Proyekto ng IoT: 7 Hakbang (na may Mga Larawan)
Mga Nakakonektang LED Lamp | Mga Proyekto ng IoT: Ito ay hindi lamang isa pang nakaukit na LED lamp na nakikita mo sa merkado ngayon-a-araw. Ito ang advance na bersyon ng mga lampara na iyon. Sa panahon ng mga nakakonektang aparato, gumawa ako ng sarili kong mga nakakonektang lampara. Ang proyektong ito ay inspirasyon mula sa isang produktong tinatawag na, Filimin: