![IOT123 - Čvorište asimiliranog senzora: ICOS10 CROUTON RESET NODE: 6 koraka IOT123 - Čvorište asimiliranog senzora: ICOS10 CROUTON RESET NODE: 6 koraka](https://i.howwhatproduce.com/images/001/image-584-95-j.webp)
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-23 14:37
![Image Image](https://i.howwhatproduce.com/images/001/image-584-97-j.webp)
![](https://i.ytimg.com/vi/rl-vKM-1SmY/hqdefault.jpg)
![IOT123 - Čvorište asimiliranog senzora: ICOS10 CROUTON RESET NODE IOT123 - Čvorište asimiliranog senzora: ICOS10 CROUTON RESET NODE](https://i.howwhatproduce.com/images/001/image-584-98-j.webp)
![IOT123 - Čvorište asimiliranog senzora: ICOS10 CROUTON RESET NODE IOT123 - Čvorište asimiliranog senzora: ICOS10 CROUTON RESET NODE](https://i.howwhatproduce.com/images/001/image-584-99-j.webp)
Crouton. https://crouton.mybluemix.net/ Crouton je nadzorna ploča koja vam omogućuje vizualizaciju i kontrolu vaših IOT uređaja uz minimalno postavljanje. U osnovi, to je najjednostavnija nadzorna ploča za postavljanje za svakog ljubitelja IOT hardvera koji koristi samo MQTT i JSON.
Ova verzija šalje DeviceInfo koju zahtijeva Crouton posredniku MQTT, na bootstrap automatske nadzorne ploče. ASSIM_VERSION mora biti 2 za AssimilateBusSlaves (glumci i senzori).
Prethodne STAVKE ZA KUĆIŠTE su malo izmijenjene, s time da je D0 šina zamijenila neiskorištenu D6 šinu.
Dodana je nova pomoćna ploča koja omogućava resetiranje hardvera, buđenje pod određenim uvjetima i ubuduće će se koristiti za prekidač za napajanje na niskoj strani (za kontrolu napajanja podređenih).
Gornji dijagram toka daje opis integracije ASSIMILATE-CROUTON.
Ako to već niste učinili, potrebno je sastaviti opću vanjsku ljusku.
NAPOMENA: firmver za GLUMCE/SENZORE treba biti ASSIM_VERSION 2.
Korak 1: Materijali i alati
ICOS10 (IDC) Shell Bill of Materials
- D1M BLOK Zatik pin (1)
- D1M BLOK baza i kućište (1)
- Wemos D1 Mini (1)
- Wemos D1 Mini protoboard štit (1)
- Ženski zaglavlji 40P (8P, 8P, 9P, 9P)
-
Muški zaglavlje 90º (3P, 3P, 3P, 2P)
- 1 "dvostrana protoboard (2)
- ID zaglavlje sa 6 kontakata obavijeno IDC -om (1)
- Spojna žica (~ 10)
- 0,5 mm kalajisana žica (~ 4)
- 4G x 15 mm Samorezni vijci s gumbom (2)
- 4G x 6 mm samorezni vijci sa upuštenom glavom (~ 20)
Korak 2: Priprema MCU -a
![Image Image](https://i.howwhatproduce.com/images/001/image-584-101-j.webp)
![](https://i.ytimg.com/vi/T4hEYFl15Zg/hqdefault.jpg)
![Priprema MCU -a Priprema MCU -a](https://i.howwhatproduce.com/images/001/image-584-102-j.webp)
![Priprema MCU -a Priprema MCU -a](https://i.howwhatproduce.com/images/001/image-584-103-j.webp)
U ovoj verziji koristimo Wemos D1 Mini. Ako ste već izgradili D1M WIFI BLOK, možete ga koristiti za modularnu hardversku komponentu. Ako ne, slijedite sljedeći odjeljak kao minimum.
LETLJENJE PINOVA GLAVE NA MCU (pomoću PIN JIG -a)
Ako ne možete odštampati PIN JIG, samo slijedite upute i improvizirajte: visina (pomak) PIN JIG -a je 6,5 mm.
- Odštampajte/nabavite PIN JIG sa ove stranice.
- Igle zaglavlja provucite kroz dno ploče (TX desno-lijevo) i u ubodnu lemilicu.
- Pritisnite igle prema dolje na tvrdu ravnu površinu.
- Čvrsto pritisnite ploču na držač.
- Lemite 4 ugaone igle.
- Ponovo zagrijte i po potrebi postavite ploču/igle (ploča ili igle nisu poravnate ili okomite).
- Lemite ostale igle.
Učitavanje firmvera
Spremište koda možete pronaći ovdje (snimak).
ZIP biblioteke možete pronaći ovdje (snimak).
Upute za "Uvoz ZIP biblioteke" ovdje.
Nakon što je biblioteka instalirana, možete otvoriti primjer "mqtt_crouton_esp8266".
Upute za postavljanje Arduina za Wemos D1 Mini ovdje.
Zavisnosti: ArduinoJson, TimeLib, PubSubClient.
Nakon što se kôd učita u Arduino IDE:
- Izmijenite vrijednost _wifi_ssid sa svojim WiFi SSID -om.
- Izmijenite vrijednost _wifi_password sa svojim WiFi ključem.
- Izmijenite vrijednost _mqtt_device_name sa željenom identifikacijom uređaja (spajanje nije potrebno).
- Izmijenite vrijednost opisa _mqtt_device_description sa željenim opisom uređaja (u Croutonu).
Korak 3: Priprema stambenog prostora MCU
![Priprema stambenog prostora MCU -a Priprema stambenog prostora MCU -a](https://i.howwhatproduce.com/images/001/image-584-104-j.webp)
![Priprema stambenog prostora MCU -a Priprema stambenog prostora MCU -a](https://i.howwhatproduce.com/images/001/image-584-105-j.webp)
![Priprema stambenog prostora MCU -a Priprema stambenog prostora MCU -a](https://i.howwhatproduce.com/images/001/image-584-106-j.webp)
MCU kućište izlaže zaglavlja za D1 Mini u koje se može priključiti i zaglavlja za pomoćne ploče koje komuniciraju sa utičnicom (senzori i akteri).
HOUSING HEADERS na originalnom ICOS10 3V3 MQTT NODE -u trebalo je izmijeniti kako bi podržao hardversko resetiranje kada sekvenca I2C poruka ne sinkronizira (hard reset je bila originalna strategija) i izašao iz sna. Prekid D6 pinova koji se zamjenjuje nije dodijeljen ničemu u vrijeme prvobitnog dizajna i označen je kao "neki drugi digitalni pinovi za svaki slučaj".
HOUSING HEADERS
Ovo je zasnovano na D1 Mini Protoboard -u i izbija:
- Pinovi za povezivanje D1M BLOCK/D1 Mini.
- Izravni prekidi 2 reda kontakata iz D1M BLOCK/D1 Mini. Oni su dostupni samo radi praktičnosti tijekom izrade prototipa. Očekuje se da će pomoćne ploče blokirati sav pristup ovim zaglavljima.
- 4 Razbijanje posebnih pinova koje koriste pomoćne ploče. Razmišljao sam samo o probijanju specifičnih pinova za I2C, ali već sam imao slučaj upotrebe drugog pina (prekidač za napajanje sa niske strane), pa sam za svaki slučaj razbio RST, A0, D0 i još jedan digitalni pin.
Za dodavanje kontakata D1M u GLAVNU KUĆU:
- Pogledajte VIDEO VOĐENJE KORIŠĆENJA UTIČNICE.
- Igle zaglavlja provucite kroz dno ploče (TX gore-lijevo na gornjoj strani).
- Umetnite ubod preko plastične glave i poravnajte obje površine.
- Okrenite sklopku i sklop i čvrsto pritisnite glavu na tvrdu ravnu površinu.
- Čvrsto pritisnite ploču na držač.
- Lemite 4 kutna klina minimalnim lemljenjem (samo privremeno poravnavanje pinova).
- Ponovo zagrijte i po potrebi postavite ploču/igle (ploča ili igle nisu poravnate ili okomite).
- Lemite ostale igle.
- Uklonite šablon.
- Odrežite igle iznad lemljenja.
Da biste dodali prekide na kćeri, učinite sljedeće:
- Odsecite 4 ženska zaglavlja 9P.
- Na vrhu umetnite 9P zaglavlja kao što je prikazano, a lemite na dnu.
Da biste dodali izravne prekide:
- Odrežite 2 ženska zaglavlja 8P.
- Na vrhu umetnite 8P zaglavlja kao što je prikazano, a lemite na dnu.
Za spajanje zaglavlja, na dnu s TX iglom usmjerenom prema gore:
- Praćenje i lemljenje sa RST pina preko 4 pina.
- Praćenje i lemljenje od A0 pina preko 4 pina.
- Praćenje i lemljenje sa D1 pina preko 4 pina.
- Praćenje i lemljenje sa D2 pina preko 4 pina.
- Praćenje i lemljenje od D0 zakačite 2 reda preko 4 igle.
- Praćenje i lemljenje sa D7 pina preko 4 pina.
- Praćenje i lemljenje sa GND pina preko 4 pina.
- Praćenje i lemljenje od 5V pina preko 4 pina.
- Praćenje i lemljenje od 3V3 igle prema dolje 45 ° kroz 4 igle.
MONTAŽA STAVKE
HOUSING HEADERS je pričvršćen na MCU HOUSING, a ovaj je pričvršćen na OSNOVNU PLOČU.
- S dugom stranom GLAVA KUĆIŠTA usmjerenom prema rupi, umetnite D1M CONTACTS u otvore u MCU KUĆIŠTU i gurnite prema dolje.
- Umetnite MCU na MCU CONTACTS tokom postavljanja kako biste osigurali pravilno poravnanje.
- Postavite OKVIR GLAVE na vrh sklopova i pričvrstite ga s 2 vijka 4G x 16 mm.
- Postavite montirana tijela s rupom usmjerenom prema kratkoj strani i pričvrstite vijcima 4G x 6 mm.
Korak 4: Izgradnja kćerke ploče RESET
![Izgradnja kćerke ploče RESET Izgradnja kćerke ploče RESET](https://i.howwhatproduce.com/images/001/image-584-107-j.webp)
![Izgradnja kćerke ploče RESET Izgradnja kćerke ploče RESET](https://i.howwhatproduce.com/images/001/image-584-108-j.webp)
![Izgradnja kćerke ploče RESET Izgradnja kćerke ploče RESET](https://i.howwhatproduce.com/images/001/image-584-109-j.webp)
![Izgradnja kćerke ploče RESET Izgradnja kćerke ploče RESET](https://i.howwhatproduce.com/images/001/image-584-110-j.webp)
Nakon što se pomoćna ploča doda u veći sklop, vidjet ćete da se promjene koda neće učitati sa kompletnim sklopom. D1 WIFI BLOCK će biti potrebno ukloniti iz kućišta (samo se izvlači) za učitavanje, a zatim zamijeniti (samo gura unutra).
U ovoj fazi ova ploča samo veže D0 za pin za resetiranje.
- U unutrašnjosti umetnite muški zaglavlje 9P 90 ° (1) i lemite s vanjske strane.
- Na unutrašnjoj strani ucrtajte žutu žicu od ŽUTE1 do ŽUTE2 i lemite.
Korak 5: Sastavljanje glavnih komponenti
![Sklapanje glavnih komponenti Sklapanje glavnih komponenti](https://i.howwhatproduce.com/images/001/image-584-111-j.webp)
![Sklapanje glavnih komponenti Sklapanje glavnih komponenti](https://i.howwhatproduce.com/images/001/image-584-112-j.webp)
![Sklapanje glavnih komponenti Sklapanje glavnih komponenti](https://i.howwhatproduce.com/images/001/image-584-113-j.webp)
- Uvjerite se da je školjka izgrađena i da je kolo ispitano (kabel i utičnice).
- Umetnite 3V3 I2C DAUGHTER-BOARD, sa 3V3 iglom na otrcanom kraju zaglavlja (vidi sliku).
- Umetnite RESET DUGHTER-BOARD sa žicom prema unutra (vidi sliku).
- Postavite kratkospojnik na 2P muško zaglavlje na 3V3 I2C KUĆNICI.
- Umetnite IDC utičnicu iz ŠKOLSKOG KABLA u IDC zaglavlje na 3V3 I2C KUĆI.
- Pažljivo umetnite KUĆNE PLOČE/KUĆIŠTE između kabela u ŠKOLICI i poravnajte rupe za podnožje.
- Pričvrstite OSNOVNI SKLOP na ŠKOLICU vijcima 4G x 6 mm.
- Priložite sve ASIMILIRANE SENZORE koje ste napravili.
Korak 6: Sljedeći koraci
![Sljedeći koraci Sljedeći koraci](https://i.howwhatproduce.com/images/001/image-584-114-j.webp)
![Sljedeći koraci Sljedeći koraci](https://i.howwhatproduce.com/images/001/image-584-115-j.webp)
![Sljedeći koraci Sljedeći koraci](https://i.howwhatproduce.com/images/001/image-584-116-j.webp)
- Usmjerite svoj preglednik na
- Uvjerite se da je posrednik test.mosquitto.org.
- Pritisnite Connect.
- Unesite unos naziva uređaja kao _mqtt_device_name u firmver.
- Kliknite Dodaj uređaj.
- Kliknite Automatsko povezivanje.
- Uključite svoj ICOS10 (5V MicroUSB).
- Provjerite putem Croutonove nadzorne ploče.
Preporučuje se:
Sistem za sprečavanje senzora Com senzora MPU-6050: 6 koraka
![Sistem za sprečavanje senzora Com senzora MPU-6050: 6 koraka Sistem za sprečavanje senzora Com senzora MPU-6050: 6 koraka](https://i.howwhatproduce.com/images/002/image-3012-11-j.webp)
Sistemi za sprečavanje razvoja senzora Com senzora MPU-6050: O senzor MPU-6050 je čip sa čipom koji je potreban za mjerenje temperature i žiroskopiranje MEMS-a. São 3 eixos para o acelorômetro i 3 eixos para giroscópio, sendo ao todo 6 graus de liberdade (6DOF)
Bežični podaci senzora vibracija i temperature na MySQL koristeći Node-RED: 40 koraka
![Bežični podaci senzora vibracija i temperature na MySQL koristeći Node-RED: 40 koraka Bežični podaci senzora vibracija i temperature na MySQL koristeći Node-RED: 40 koraka](https://i.howwhatproduce.com/images/009/image-26885-j.webp)
Bežični podaci senzora vibracija i temperature za MySQL koristeći Node-RED: Predstavljamo NCD-ov industrijski bežični senzor za vibracije i temperaturu za velike domete IoT-a, koji se može pohvaliti upotrebom bežične mrežne strukture do 2 milje. Ovaj uređaj uključuje precizni 16-bitni senzor vibracija i temperature, koji
Slanje-IOT-podataka-bežičnog-senzora temperature i vlažnosti-senzora-u-MySQL: 41 korak
![Slanje-IOT-podataka-bežičnog-senzora temperature i vlažnosti-senzora-u-MySQL: 41 korak Slanje-IOT-podataka-bežičnog-senzora temperature i vlažnosti-senzora-u-MySQL: 41 korak](https://i.howwhatproduce.com/images/003/image-6431-14-j.webp)
Slanje-podataka-IOT-bežičnog-senzora temperature i vlažnosti-senzora-u-MySQL: Predstavljamo NCD-ov dugoročni IoT osjetnik temperature i vlažnosti. Zahvaljujući rasponu do 28 milja i bežičnom mrežnom arhitekturom, ovaj senzor prenosi podatke o vlažnosti (± 1,7%) i temperaturi (± 0,3 ° C) u intervalima koje definira korisnik, spavajući
Ko je kod mojih vrata? PIR projekt senzora pokreta/senzora dometa: 5 koraka
![Ko je kod mojih vrata? PIR projekt senzora pokreta/senzora dometa: 5 koraka Ko je kod mojih vrata? PIR projekt senzora pokreta/senzora dometa: 5 koraka](https://i.howwhatproduce.com/preview/how-to-implement/10496150-whos-at-my-door-pir-motion-sensorrange-sensor-project-5-steps-0.webp)
Ko je kod mojih vrata? PIR projekt senzora pokreta/senzora dometa: Naš projekt ima za cilj osjetiti kretanje putem PIR -a i senzora udaljenosti. Arduino kôd emitirat će vizualni i audio signal kako bi korisniku rekao da je netko u blizini. MATLAB kôd će poslati signal e -pošte da upozori korisnika da se neko nalazi u blizini. Ovaj uređaj
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: 4 koraka
![Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: 4 koraka Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: 4 koraka](https://i.howwhatproduce.com/images/003/image-8298-21-j.webp)
Metode otkrivanja razine vode Arduino pomoću ultrazvučnog senzora i Funduino senzora vode: U ovom projektu ću vam pokazati kako stvoriti jeftin detektor vode pomoću dvije metode: 1. Ultrazvučni senzor (HC-SR04) .2. Funduino senzor vode