![IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT SOLMU: 6 vaihetta IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT SOLMU: 6 vaihetta](https://i.howwhatproduce.com/images/001/image-579-58-j.webp)
Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-23 14:44
![IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT NODE IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT NODE](https://i.howwhatproduce.com/images/001/image-579-59-j.webp)
![IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT NODE IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT NODE](https://i.howwhatproduce.com/images/001/image-579-60-j.webp)
![IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT NODE IOT123 - ASISIMILAATTITUNNIN HUB: ICOS10 3V3 MQTT NODE](https://i.howwhatproduce.com/images/001/image-579-61-j.webp)
Tämä on ensimmäinen ASSIMILATE SENSOR HUBS -laitteen monista MCU/ominaisuusyhdistelmistä: päälliköt, jotka keräävät tiedonsiirrot I2C ASSIMILATE SENSORS -slaveilta.
Tämä koontiversio käyttää Wemos D1 Miniä ASSIMILATE SENSORS -laitteelta ladatun datan julkaisemiseen MQTT -palvelimelle. Se toimittaa antureille 3V3 I2C -väylän. 5V kisko toimitetaan edelleen, mutta 5V I2C: lle ei ole loogista tasomuunninta eikä se välttämättä toimi toivotulla tavalla. Tämä toimitetaan tulevassa ominaisuusjoukon tytärlevyn korvaajana tässä esitetylle.
Jos et ole jo tehnyt niin, yleinen ulkokuori on koottava.
Vaihe 1: Materiaalit ja työkalut
ICOS10 (IDC) Shell -materiaalilista
- D1M BLOCK Pin Jig (1)
- D1M BLOCK -jalusta ja kotelo (1)
- Wemos D1 Mini (1)
- Wemos D1 Mini Protoboard Shield (1)
- 40P naarasotsikot (8P, 8P, 9P, 9P))
- 1 "kaksipuolinen protoboard (1)
- 6 -nastainen koteloitu IDC -urosliitin (1)
- Liitäntäjohto (~ 10)
- 0,5 mm tinattu lanka (~ 4)
- 4G x 15 mm itsekelausruuvit (2)
- 4G x 6 mm itsekiertyneet upotetut ruuvit (~ 20)
Vaihe 2: MCU -valmistelu
![Image Image](https://i.howwhatproduce.com/images/001/image-579-63-j.webp)
![](https://i.ytimg.com/vi/T4hEYFl15Zg/hqdefault.jpg)
![MCU -valmistelu MCU -valmistelu](https://i.howwhatproduce.com/images/001/image-579-64-j.webp)
![MCU -valmistelu MCU -valmistelu](https://i.howwhatproduce.com/images/001/image-579-65-j.webp)
Tässä rakenteessa käytämme Wemos D1 Miniä. Jos olet aiemmin rakentanut D1M WIFI BLOCK -laitteen, voit käyttää sitä modulaariseen laitteistokomponenttiin. Jos ei, seuraa vähintään seuraavaa osaa.
KUULOKKEEN NAPPIEN JUOTTAMINEN MCU: SSA (PIN JIG: n avulla)
Jos et voi tulostaa PIN JIG -laitteita, noudata ohjeita ja tee improvisointi: PIN JIG -korkeuden korkeus (siirtymä) on 6,5 mm.
- Tulosta/hanki PIN JIG tältä sivulta.
- Vie otsikkotapit levyn pohjan läpi (TX oikea-vasen) ja juotosjigiin.
- Paina tapit alas kovalle tasaiselle pinnalle.
- Paina levy tiukasti alas jigiin.
- Juotos 4 kulmatappia.
- Kuumenna ja aseta levy/nastat tarvittaessa uudelleen (lauta tai nastat eivät ole kohdakkain tai pystyssä).
- Juotos loput nastat.
OHJELMISTON LATAAMINEN
Koodin GIST on täällä (5 tiedostoa) ja zip on täällä. Ohjeet Arduino IDE: n käyttämiseen koodin kokoamiseen/lataamiseen ovat täällä.
Jos haluat käyttää koodia vain pienin muutoksin, käytämme Joël Gähwilerin shiftr.io -palvelua MQTT -välittäjänä: sillä on vieras tili - joten pidä julkaisujen aikaväli minuutteina. Se tarjoaa visualisoinnin lähteestä ja aiheista sekä porautuu tietoihin.
Kun koodi on ladattu Arduino IDE: hen:
- Muokkaa _wifi_ssid -arvoa WiFi -SSID -tunnuksellasi.
- Muokkaa _wifi_password -arvoa WiFi -avaimellasi.
- Muokkaa _mqtt_clientid -arvoa haluamallasi asiakastunnuksella (liittymistä ei tarvita).
- Muokkaa _mqtt_root_topic -arvoa laitteen sijainnin hierarkialla.
- Kokoa ja lataa.
Vaihe 3: MCU -kotelon valmistelu
![Image Image](https://i.howwhatproduce.com/images/001/image-579-67-j.webp)
![](https://i.ytimg.com/vi/sByKcpHTedI/hqdefault.jpg)
![MCU -kotelon valmistelu MCU -kotelon valmistelu](https://i.howwhatproduce.com/images/001/image-579-68-j.webp)
![MCU -kotelon valmistelu MCU -kotelon valmistelu](https://i.howwhatproduce.com/images/001/image-579-69-j.webp)
MCU-kotelo paljastaa D1 Minin otsikot kytkettäväksi ja tytärlevyjen otsikot, jotka kommunikoivat Socket (anturit ja toimijat) -piirin kanssa.
ASUMISPÄÄT
Tämä perustuu D1 Mini Protoboardiin, ja se purkautuu:
- D1M BLOCK/D1 Minin nastat yhdistämistä varten.
- D1M BLOCK/D1 Mini -laitteen 2 rivin suora katkaisu. Nämä ovat käytettävissä vain mukavuuden vuoksi prototyyppien valmistuksen aikana. Odotetaan, että tytärlevyt estävät pääsyn näihin otsikoihin.
- 4 Tytärlevyjen käyttämien erityisten nastojen katkeamiset. Harkitsin vain I2C-spesifikaatioiden purkamista, mutta minulla oli jo käyttötapa toisen tapin (matalan puolen virransyöttökytkin) käyttöä varten, joten hajotin RST: n, A0: n ja muut digitaaliset nastat joka tapauksessa.
D1M -yhteystietojen lisääminen kotelon päähän:
- Katso SOLDK JIG JIG -videota käyttävä video.
- Vie otsikkotapit levyn pohjan läpi (TX ylhäällä vasemmalla ylhäällä).
- Syötä jigi muoviputken päälle ja tasoita molemmat pinnat.
- Käännä jigi ja kokoonpano ympäri ja paina lujasti lujasti kovalle tasaiselle pinnalle.
- Paina levy tiukasti alas jigiin.
- Juotos 4 kulmatappia minimaalisella juotoksella (vain tilapäinen linjaus).
- Kuumenna ja aseta levy/nastat tarvittaessa uudelleen (lauta tai nastat eivät ole kohdakkain tai pystyssä).
- Juotos loput nastat.
- Irrota jigi.
- Leikkaa tapit pois juotteiden yläpuolelta.
Lisää tytärlevy Breakouts:
- Leikkaa 4 pois 9P -naarasotsikkoa.
- Aseta yläosaan 9P -otsikot kuvan osoittamalla tavalla ja juota pois pohjasta.
Suoran eron lisääminen:
- Leikkaa 2 pois 8P -naarasotsikot.
- Aseta yläosaan 8P -otsikot kuvan osoittamalla tavalla ja juota pois pohjasta.
Liitä otsikot alhaalta TX -tappi ylöspäin:
- Jäljitä ja juota RST -tapista 4 tapin yli.
- Jäljitä ja juota A0 -tapista 4 nastaa pitkin.
- Jäljitä ja juota D1 -tapista 4 tapin yli.
- Jäljitä ja juota D2 -tapista 4 tapin yli.
- Jäljitä ja juota D6 -tapista 4 tapin yli.
- Jäljitä ja juota D7 -tapista 4 nastaa pitkin.
- Jäljitä ja juota GND -tapista 4 tapin yli.
- Jäljitä ja juota 5 V: n tapista 4 nastan yli.
- Jäljitä ja juota 3V3 -nastasta 45 ° alaspäin 4 nastaa pitkin.
KIINNIKKEEN KOKOAMINEN
KOTELOPÄÄT on kiinnitetty MCU -koteloon ja tämä kiinnitetään PERUSLEVYyn.
- Kun KOTELOPÄÄN pitkä sivu osoittaa reikään, aseta D1M CONTACTS MCU -KOTELON aukkoihin ja paina huuhtelu alas.
- Aseta MCU MCU CONTACTS -laitteeseen kiinnityksen aikana varmistaaksesi oikean kohdistuksen.
- Aseta KANSIKEHYS kokoonpanolaitteiden päälle ja kiinnitä 2 kpl 4G x 16 mm ruuveja.
- Aseta kootut kalusteet siten, että reikä osoittaa kohti lyhyttä sivua ja kiinnitä 4G x 6 mm ruuveilla.
Vaihe 4: Rakenna 3V3 I2C -tytärlevy
![3V3 I2C -tytärlevyn rakentaminen 3V3 I2C -tytärlevyn rakentaminen](https://i.howwhatproduce.com/images/001/image-579-70-j.webp)
![3V3 I2C -tytärlevyn rakentaminen 3V3 I2C -tytärlevyn rakentaminen](https://i.howwhatproduce.com/images/001/image-579-71-j.webp)
![3V3 I2C -tytärlevyn rakentaminen 3V3 I2C -tytärlevyn rakentaminen](https://i.howwhatproduce.com/images/001/image-579-72-j.webp)
![3V3 I2C -tytärlevyn rakentaminen 3V3 I2C -tytärlevyn rakentaminen](https://i.howwhatproduce.com/images/001/image-579-73-j.webp)
Tämä tarjoaa IDC-otsikon SOCKETS CIRCUIT: lle ja muodostaa yhteyden MCU: han lisäämällä vetoja I2C-linjoille. Tämä toimitetaan tytärlevynä, joten jos tarvitset 5 V: n logiikkatasomuuntimia, voit vain vaihtaa tämän levyn sellaiseksi, joka tarjoaa kaikki tarvittavat toiminnot. AUX- ja GND -linjat on jaettu mukautettuja lähteitä varten (kuten matalat sivukytkimet lepotilan aikana). Asettelut määritellään sisältä ja ulkoa: valitse taululta mielivaltainen puoli käytettäväksi sisäpuolella; Tärkeintä on, että IDC -otsikon tulee olla reunalla osoittaen.
- Aseta sisäpuolelle 2P 90 ° urospäät (1), 3P 90 ° urosliitin (2) ja juota pois ulkopuolelta.
- Aseta sisäpuolelle 1P urospää (3), 2P urospäät (4) ja juota pois ulkopuolelta.
- Aseta ulkopuolelle IDC -otsikko (5) ja juota sisäpuolelta.
- Jäljitä sisäpuolelta musta lanka BLACK1: stä BLACK2: een ja juotos.
- Jäljitä sisäpuolelta musta lanka BLACK3: sta BLACK4: ään ja juotos.
- Jäljitä sisäpuolelta valkoinen lanka VALKOISESTA VALKOISEKSI2 ja juota.
- Jäljitä sisäpuolelta vihreä lanka GREEN1: stä GREEN2: een ja juota.
- Jäljitä sisäpuolelta punainen lanka RED1 - RED2 ja juota.
- Jäljitä sisäpuolelta keltainen lanka KELTAISESTA 1 KELTAISEKSI2 ja juota.
- Aseta sisäpuolelta 4K7 -vastus SILVER1- ja SILVER2 -laitteisiin ja jätä johdot leikkaamatta.
- Jäljitä sisäpuolelta paljas lanka SILVER5 - SILVER6 ja juotos.
- Jäljitä sisäpuolelta johdin HOPEA 1: stä HOPEAAN 3 ja juote.
- Aseta sisäpuolelta 4K7 -vastus SILVER4- ja SILVER2- ja juotososaan.
Vaihe 5: Pääkomponenttien kokoaminen
![Pääkomponenttien kokoaminen Pääkomponenttien kokoaminen](https://i.howwhatproduce.com/images/001/image-579-74-j.webp)
![Pääkomponenttien kokoaminen Pääkomponenttien kokoaminen](https://i.howwhatproduce.com/images/001/image-579-75-j.webp)
![Pääkomponenttien kokoaminen Pääkomponenttien kokoaminen](https://i.howwhatproduce.com/images/001/image-579-76-j.webp)
![Pääkomponenttien kokoaminen Pääkomponenttien kokoaminen](https://i.howwhatproduce.com/images/001/image-579-77-j.webp)
- Varmista, että SHELL on rakennettu ja piiri testattu (kaapeli ja pistorasiat).
- Aseta 3V3 I2C -TYTYTYÖKORTTI siten, että 3V3-nasta on otsikoiden repaleisessa päässä (katso kuva).
- Aseta hyppyjohdin 2P-urospuoliseen otsikkoon TYTÄRILLE.
- Aseta IDC-liitäntä SHELL-KAAPELISTA TYTTÖKORTIN IDC-otsakkeeseen.
- Työnnä TYTÄRIN KORTTI/KOTELO varovasti kuoren kaapelien väliin ja kohdista pohjareiät.
- Kiinnitä PERUSKOKOONPANO SHELLiin 4G x 6mm ruuveilla.
- Liitä tekemäsi ASISIMILAATTI -ANTURIT.
Vaihe 6: Seuraavat vaiheet
![Seuraavat vaiheet Seuraavat vaiheet](https://i.howwhatproduce.com/images/001/image-579-78-j.webp)
![Seuraavat vaiheet Seuraavat vaiheet](https://i.howwhatproduce.com/images/001/image-579-79-j.webp)
![Seuraavat vaiheet Seuraavat vaiheet](https://i.howwhatproduce.com/images/001/image-579-80-j.webp)
![Seuraavat vaiheet Seuraavat vaiheet](https://i.howwhatproduce.com/images/001/image-579-81-j.webp)
Käynnistä uusi laite (5V MicroUSB).
Osoita selaimesi osoitteessa https://shiftr.io/try ja tarkista tietojen visualisointi.
Tarkastele kuvaa napsauttamalla kaavion solmuja.
Avaa konsoli -ikkuna tarkistaaksesi alkeellisen tilan kirjaamisen.
Kun olet tyytyväinen, muuta tietoja omalla MQTT Broker -tililläsi/palvelimellasi.
Tutustu näihin liittyviin rakenteisiin
Seuraavaksi korteissa kehitetään ASSIMILATE IOT -VERKON TOIMITTAJIA.
Suositeltava:
Solmu Mcu Intian auton keskuslukko, jossa on RFID ja Blynk -ajastimen lukitus: 9 vaihetta
![Solmu Mcu Intian auton keskuslukko, jossa on RFID ja Blynk -ajastimen lukitus: 9 vaihetta Solmu Mcu Intian auton keskuslukko, jossa on RFID ja Blynk -ajastimen lukitus: 9 vaihetta](https://i.howwhatproduce.com/images/001/image-2511-j.webp)
Node Mcu Intian auton keskuslukko, jossa on Rfid ja Blynk -ajastimen lukitus: Näytän tänään sinulle intialaisen tyylin auton täysin automatisoidun keskuslukon, jossa on RFID -tunniste blynk -wifi -ohjaus ja ajan lukitus. Siinä on myös kaikki normaalin keskuslukon ominaisuudet. Tämä auto keskuslukko TOIMII OFFLINE AKTIVOINTI VAATII VERKKOLUKITUKSET
RaspberryPi WSPR -solmu: 7 vaihetta
![RaspberryPi WSPR -solmu: 7 vaihetta RaspberryPi WSPR -solmu: 7 vaihetta](https://i.howwhatproduce.com/preview/how-it-works/10387334-raspberrypi-wspr-node-7-steps-0.webp)
RaspberryPi WSPR -solmu: Halusin tehdä WSPRnet (heikon signaalin leviämisen reportteri) -lähettimen, jotta jalkani kastuisivat WSPRnet -pelissä ja alkaisin nähdä, kuinka pitkälle voin lähettää majakan. Minulla oli joitakin näistä laitteista ympäriinsä ja päätin, että heitän nopean ammattilaisen
Solmu-PUNAINEN: RS485 Raspberry Pi -opetusohjelma: 8 vaihetta
![Solmu-PUNAINEN: RS485 Raspberry Pi -opetusohjelma: 8 vaihetta Solmu-PUNAINEN: RS485 Raspberry Pi -opetusohjelma: 8 vaihetta](https://i.howwhatproduce.com/images/008/image-23321-j.webp)
Node-RED: RS485 Raspberry Pi -opetusohjelma: Virtaukseen perustuva visuaalinen ohjelmointityökalu Node-RED tulee yhä suositummaksi Raspberry Pi -kehittäjien keskuudessa. Tässä ohjeessa kerrotaan, kuinka voit käyttää eristettyä RS422 / RS485-sarjakytkentäsolmua punaisen alla yksinkertaiseen RS485-tiedonsiirtoon ja MODBUS-yhteyteen
IOT aloittelijoille-solmu Mcu: 7 vaihetta
![IOT aloittelijoille-solmu Mcu: 7 vaihetta IOT aloittelijoille-solmu Mcu: 7 vaihetta](https://i.howwhatproduce.com/images/009/image-24222-j.webp)
IOT aloittelijoille-solmun kanssa Mcu: Hei, m Samarth tässä opetusohjelmassa, opettelen sinua luomaan omia IOT-projekteja NODE MCU wifi -moduulin ja Blynk-sovelluksen avulla
ESP8266 ja julkinen "ilmainen" MQTT-välittäjä HiveMQ & solmu-PUNAINEN: 6 vaihetta (kuvilla)
![ESP8266 ja julkinen "ilmainen" MQTT-välittäjä HiveMQ & solmu-PUNAINEN: 6 vaihetta (kuvilla) ESP8266 ja julkinen "ilmainen" MQTT-välittäjä HiveMQ & solmu-PUNAINEN: 6 vaihetta (kuvilla)](https://i.howwhatproduce.com/images/001/image-1617-151-j.webp)
ESP8266 & julkinen "ilmainen" MQTT-välittäjä Hive MQTT -sovellukset, ovat julkisia MQT