Orodha ya maudhui:
- Hatua ya 1: Unachohitaji
- Hatua ya 2: Sakinisha Vipengele vya Programu
- Hatua ya 3: Sanidi Mazingira ya Maendeleo ya Arduino
- Hatua ya 4: Jenga Mzunguko
Video: DomoRasp: 4 Hatua (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kwanza kabisa, vitu 2 muhimu:
- lazima uwe na subira na Kiingereza changu kibaya
- usiogope: mzunguko unaonekana kutisha sana, lakini inafanya kazi na nitakuelezea jinsi ya kujenga yako mwenyewe
Mradi huu mdogo unakusudia kujenga mfumo wa msingi wa ESP32 unaoweza kuwasiliana kupitia data ya sensorer za MQTT;
Takwimu zitaonyeshwa kwa kutumia Grafana.
Uko tayari kuanza?
Hatua ya 1: Unachohitaji
Unahitaji PC iliyounganishwa na mtandao wako wa nyumbani wa WiFi.
PC itatumika kuwa mwenyeji wa wakala wa MQTT, Telegraf na Grafana.
Ikiwezekana Raspberry Pi mahali pa kukaribisha huduma ya InfluxDB (vinginevyo unaweza kusanikisha InfluxDB kwenye PC yako)
Kama vifaa unahitaji:
- ESP32 (nimenunua hii)
- Sensorer ya BMP280 (nimenunua hii)
- Oled kuonyesha pikseli 128 x 64 (nilinunua hii)
- Sensor ya taa (LDR, kitu kama hiki)
- Bonyeza kitufe (kitu kama hiki)
- Resistors (10k ohm na 220ohm)
- Viunganishi
- Bodi ya mkate (nilinunua hii ndogo)
Katika Amazon unaweza kupata kits nzuri kutoka Elegoo au AzDelivery, kwa mfano hii.
Hatua ya 2: Sakinisha Vipengele vya Programu
Kuna mafunzo mengi juu ya jinsi ya kusanidi na kusanidi MQTT (Mosquitto) + InfluxDB + Telegraf + Grafana.
Inayofaa sana ni hii: Raspberry Pi IoT: Sensorer, InfluxDB, MQTT, na Grafana
Wakati mzunguko umejengwa na kuwasiliana na broker wa MQTT (kuwa na subira, lazima usubiri hatua zingine), unapaswa kujiandikisha kwa esp32 / sensorer / mada ukitumia MQTT.fx, na uone data iliyotumwa na mzunguko.
Ningependa kukupa ushauri:
- futa usanidi wote wa pembejeo na pato kwenye telegraf.conf na uunda faili mbili kwenye saraka mpya ya 'conf': inputs.conf na outputs.conf. Unaweza kuona usanidi wangu kwenye picha.
- jaribu mfumo wa ikolojia Mosquitto + InfluxDB + Telegraf kabla ya kujenga mzunguko: MQTT.fx ni rafiki yako
Hatua ya 3: Sanidi Mazingira ya Maendeleo ya Arduino
Sijui ikiwa wewe ni mpya kwa Arduino (natumai hapana, kwa sababu mradi huu unaweza kuwa mgumu mradi wa kwanza)
Kwa hivyo.. kwanza kabisa lazima usakinishe Arduino IDE na usanidi bodi ya ESP32 katika IDE.
NB: usisakinishe Windows 10 App, lakini programu kamili ya Win32:
Sanidi bodi ya ESP32 huko Arduino, kama ilivyoelezwa hapa:
randomnerdtutorials.com/installing-the-esp…
Mwisho wa hatua hizo 2 unapaswa kupakia mchoro rahisi kwa mtawala mdogo wa ESP32.
Niliunda nambari yangu ya nambari nikitumia Nambari ya Studio ya Visual na kiendelezi hiki: https://marketplace.visualstudio.com/items?itemNam …….
Kabla ya kujenga mzunguko, tafadhali hakikisha unaweza:
- tengeneza mchoro rahisi (tafuta skana ya I2C kwa mfano)
- tazama pato la serial la ESP32 katika Msimbo wa Studio ya Visual
- Sakinisha na ujumuishe maktaba katika mradi huo
- pakia mchoro wako kwenye ESP32
Hatua ya 4: Jenga Mzunguko
Niliunda ukurasa wa mradi wa Fritzing kuelezea jinsi ya kujenga mzunguko na wapi unaweza kupata nambari yangu!
Niligundua Fritzing leo tu: programu ya kushangaza na jamii, wapi kubuni na nyaya za prototipe.
Umepakua toleo la mwisho (bure) la Fritzing na ufungue faili ya DomoRasp.fzz niliyoongeza kwenye ukurasa ufuatao:
fritzing.org/projects/domorasp
(tafadhali soma maelezo kwenye ukurasa wa mradi!)
Ni hayo tu!
Furahiya na usisite kuwasiliana nami!
Ilipendekeza:
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) na Rpi-picha na Picha: Hatua 7 (na Picha)
Jinsi: Kuweka Raspberry PI 4 isiyo na kichwa (VNC) Na picha ya Rpi na Picha: Ninapanga kutumia Rapsberry PI hii kwenye rundo la miradi ya kufurahisha nyuma kwenye blogi yangu. Jisikie huru kuiangalia. Nilitaka kurudi kutumia Raspberry PI yangu lakini sikuwa na Kinanda au Panya katika eneo langu jipya. Ilikuwa ni muda tangu nilipoweka Raspberry
Uso wa Kujua Picha ya Picha ya OSD: Hatua 11 (na Picha)
Uso wa Kujua Picha ya Picha ya OSD: Maagizo haya yanaonyesha jinsi ya kutengeneza fremu ya picha na utambuzi wa uso kwenye Onyesho la Skrini (OSD). OSD inaweza kuonyesha wakati, hali ya hewa au habari nyingine ya mtandao unayotaka
Utengenezaji wa Picha / Picha ya Picha: 4 Hatua
Picha-based Modeling / Photogrammetry Portraiture: Halo kila mtu, Katika hii inayoweza kuelekezwa, nitakuonyesha mchakato wa jinsi ya kuunda vielelezo vya 3D kwa kutumia picha za dijiti. Mchakato huo unaitwa Photogrammetry, pia inajulikana kama Modeling-Image Modeling (IBM). Hasa, aina ya mchakato huu hutumiwa
Hawk ya Ishara: Roboti Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hatua 13 (na Picha)
Hawk ya Ishara: Robot Iliyodhibitiwa na Ishara ya Mkono Kutumia Picha ya Usindikaji wa Picha: Hawk ya Ishara ilionyeshwa katika TechEvince 4.0 kama muundo rahisi wa picha ya msingi wa mashine ya kibinadamu. Huduma yake iko katika ukweli kwamba hakuna sensorer za ziada au za kuvaliwa isipokuwa glavu inahitajika kudhibiti gari ya roboti inayoendesha tofauti
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hatua 4 (na Picha)
Picha ya Picha ya Dijitali, Wifi Imeunganishwa - Raspberry Pi: Hii ni njia rahisi na ya gharama nafuu kwa fremu ya picha ya dijiti - na faida ya kuongeza / kuondoa picha kwenye WiFi kupitia 'bonyeza na buruta' kwa kutumia (bure) mpango wa kuhamisha faili . Inaweza kutumiwa na Pauni Zero ndogo ya Pauni 4.50. Unaweza pia kuhamisha