Indholdsfortegnelse:
Video: IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Montering: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
OPDATER
Vi anbefaler, at du bruger IDC -kredsløbet (ikke HOOKUP) for mere pålidelighed. Denne HOOKUP -samling er ok til ikke -operationskritisk drift, hvis du har tid til at verificere kredsløbet. Jeg fandt nogle ledninger (øverste lag af paneler: rød/gul) ikke lange nok, og at der var behov for kontinuitet/isolationstest under og efter de fleste montageprocesser. IDC -designet minimerer loddepunkterne, giver bedre struktur ved overskrifterne (sensorkontakter) og løser eventuelle trækaflastningsproblemer.
RESUMÉ
Slated er flere ASSIMILATE SENSOR HUBS. De har en fælles metadata og sensor dump interface med I2C ASSIMILATE SENSORS. Det betyder, at der kan udvikles en ny sensor, og den MCU, der er vært for den, behøver ikke at blive omprogrammeret for at imødekomme den nye funktionalitet - bare tilslut den og genstart. Sensordata offentliggøres automatisk til en MQTT -server. Vi forventer at udvikle ASSIMILATE ACTORS -support: post et MQTT -emne, som HUB lytter til, og derefter sender beskeden til en aktør (relæ, indikator osv.).
Et område af ASSIMILATE SENSOR HUBS er ICOS10: en geometri baseret på den øverste 3/4 af Platonic Solid "Icosohedron", som kan rumme 10 sensorer. Dette adskiller de enkelte sensorer, som kan påvirke hinandens aflæsninger og giver plads til større sammensatte mashups.
Sortimentet forventes at understøtte forskellige MCU'er og strømarrangementer, så de genanvendelige opgaver er blevet delt op i separate instruktioner. HUB'ernes vigtigste hardwarefunktioner er udviklet som tomme firkantede datterbrædder, der kan byttes ud for forbedret/anderledes funktionalitet.
Denne artikel koncentrerer sig om samlingen af husets ydre skal, der har 10 stik til sensorer og et panel til adgang til strøm til enheden. Denne skal kan være nyttig til andre IOT -projekter.
Trin 1: Materialer og værktøjer
Liste over materialer og indkøb.
- 3D -printede dele (1 sæt)
- 3D -printet Header Jig (1)
- 3D -trykt Void Punch (2)
- 3P kvindelige overskrifter (20)
- Ø 0,8 mm ledning (1 m)
- Tilslutningstråd (~ 1m)
- Kvinde-Kvinde Dupont Jumper Wire
- Trådskærere (1)
- Små tænger (1)
- Lodde Flux Pen (1)
- Lodde og jern (1)
- Varm lim og pistol (1)
- Stærk Cyanoachrylatlim (1)
-
4G x 6 mm selvskærende forsænkede skruer (~ 20)
Trin 2: Montering
Der er variationer over, hvordan kredsløbet kan arrangeres; denne samling forudsætter et fælles tilsluttet layout for alle sensorstik. De individuelle instruktioner til variationerne dækker eventuelle ændringer af trinene her.
Klargøring af panelerne
Eventuelle ændringer på kredsløbets design vil blive påvirket her. Når hvert panel er forbundet (trin nedenfor), tilføjes/limes overskrifterne/nøglen, ledningerne loddes (ind og ud), og 3P headerstifterne og -trådene hot-gued til trækaflastning/isolering. PANEL (1) vil kun have ledninger ud, der forbinder PANEL (2); resten har ledninger ind og ud.
Inden montering påbegyndes, kan hulrummene i panelet udvides, så de passer til VOID PUNCH. Ved første brug har HEADER JIG muligvis brug for nogle små justeringer med en nålefil. Noget let vegetabilsk olie (hvis det ikke er hensigten med at male) kan skabe en frigivelsesbarriere, hvor der bruges lim.
50 mm 28AWG wire blev brugt på de første 6 paneler (1-6) og 100 mm wire på de sidste 4.
Så denne proces opstår før enhver sammenføjning, dvs. på PANEL (1), og efter at et panel er blevet forbundet med et trådhængsel.
- Placer 2 af 3P KVINDEHOVEDE i HEADER JIG.
- Påfør forsigtigt klæbemiddel på den lange side af NØGLEN, og skub den på plads i rette vinkler med et 3P KVINDEHOVED.
- På ydersiden af det tilføjede panel skal du indsætte fremspringene fra HEADER JIG i hulrummet på panelet.
- Påfør indersiden af panelet Cyanoachrylate Adhesive i revnerne på HEADER/NØGLEN/PANELET. Vent med at tørre.
- Bøj stifterne ned i retning af udtrådene. Påfør Lodde Flux og Tin.
- På alle undtagen PANEL (1) loddes tilslutningstrådene fra det forrige PANEL (i ledninger) fast på stifterne på 3P HEADERS (farvelayout i diagrammet ovenfor). På det sidste stikpanel skal du bruge DuPont -stik, dvs. skåret i to med en hunstik tilbage til at forbinde til MCU'en.
- Lod forsigtigt de "udtråde" på de samme ben.
- Dækker HEADER/WIRE -samlinger med varm lim og tænker på trækaflastning, mens du gør det.
- Frigør panel og overskrifter fra HEADER JIG, fra undersiden ved forsigtigt at skubbe 3P Headers ud af JIG lidt af hver skiftevis.
Deltagelse i panelerne
Når ledningerne indsættes, kan de efterfølgende skæres af med de ydre hængsler.
- Tag 2 PANELTYPE 1'er, juster side (2) huller på PANEL (1) med side (1) huller på PANEL (2), og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (2) med side (1) huller på en ny PANELTYPE 1 "PANEL (3)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (3) med side (1) huller på en ny PANELTYPE 1 "PANEL (4)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (4) med side (1) huller på en ny PANELTYPE 1 "PANEL (5)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (5) med side (1) huller på PANEL (1), og indsæt ledningen ved hjælp af en tang/skærer.
- Juster side (3) huller på PANEL (1) med side (1) huller på en ny PANELTYPE 1 "PANEL (6)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (3) huller på PANEL (2) med side (1) huller på en ny PANELTYPE 1 "PANEL (7)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (3) huller på PANEL (3) med side (1) huller på en ny PANELTYPE 1 "PANEL (8)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (3) huller på PANEL (4) med side (1) huller på en ny PANEL TYPE 1 "PANEL (9)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (3) huller på PANEL (5) med side (1) huller på en ny PANELTYPE 1 "PANEL (10)", og indsæt ledning ved hjælp af tang/fræsere. Rækkefølgen af de resterende paneler er ikke vigtig, grundlæggende tilslutning de to sider af de senere paneler …
- Juster side (3) huller på PANEL (10) med side (1) huller på en ny PANEL TYPE 2 "PANEL (11)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (11) med side (2) huller på PANEL (6), og indsæt ledningen ved hjælp af en tang/skærer.
- Juster side (3) huller på PANEL (6) med side (1) huller på en ny PANEL TYPE 2 "PANEL (12)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (12) med side (2) huller på PANELPANEL (7), og indsæt ledningen ved hjælp af en tang/fræsere.
- Juster side (3) huller på PANEL (7) med side (1) huller på en ny PANEL TYPE 2 "PANEL (13)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (13) med side (2) huller på PANELPANEL (8), og indsæt ledningen ved hjælp af en tang/fræsere.
- Juster side (3) huller på PANEL (8) med side (1) huller på en ny PANEL TYPE 2 "PANEL (14)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (14) med side (2) huller på PANELPANEL (9), og indsæt ledningen ved hjælp af en tang/skærer.
- Juster side (3) huller på PANEL (9) med side (1) huller på en ny PANEL TYPE 3 "PANEL (15)", og indsæt ledningen ved hjælp af tænger/fræsere.
- Juster side (2) huller på PANEL (15) med side (2) huller på PANELPANEL (10), og indsæt ledningen ved hjælp af en tang/skærer.
TILFØJNING AF KRAGERNE
Når den ydre skal er komplet med trekantpaneler og 3P Headers/nøgler, vil enheden være stabil nok til at kraverne kan påføres. Placeringen kan foretages ved hjælp af en ASSIMILATE SENSOR tilsluttet en stikkontakt. Gentag følgende for hver af panelerne (10 af):
- Sæt SENSOREN fast i DOCKET.
- Påfør en ring med Cyanoachrylat Adhesive på den flade side af COLLAR.
- Sæt COLLAR over SENSOR, og læg skruenøglen på linje, og tryk fast på panelet på SOCKET.
- Når sensoren er tør (~ 10 sekunder), fjernes den forsigtigt.
AFFIX BASEN
De individuelle instruktioner for de forskellige MCU -varianter leverer basen og huset.
- Monter basen og huset som anvist.
- Tilslut ledninger som anvist.
- Fastgør BASE til SHELL med 10 off 4G x 6mm selvskærende skruer.
Trin 3: Odds & Sods
Socket Caps
Når sensorstikkene ikke er optaget, giver hætterne en vis beskyttelse til kontakterne. Gnidning af en let olie på 3P -kvindelige overskrifter kan forhindre dem ved et uheld i at blive limet.
- Indsæt 2 midlertidige 3P kvindelige overskrifter på 2 3P hanhoveder, der skal installeres.
- Tilføj Cyanoachrylate Adhesive til den eksponerede korte ende på 3P Male headers.
- Sæt limenden ind i hætterne, og tryk godt fast.
Fødderne
Hvis stedet for hubben er ustabilt, hævet eller omvendt, kan det være en god idé at fastsætte det på en overflade. Fødderne leveres med de generiske skaldele, men de skrues fast i bunden af ICOS HUBS, som er specifikke for en MCU/use-case. De kan skrues på bunden i hvert hjørne på det tidspunkt.
De skruede kraver
Kraverne vist på hele denne side er kravene til hurtig installation. ASSIMILATE SENSORS kan let skubbes ind og trækkes af. Hvis du har brug for at fastgøre sensorerne af en eller anden grund, kan skruekravene bruges i stedet. 4G x 20 mm skruen skal fjernes fra de enkelte SENSORER, de presses derefter ind i fatningen (3P Female Headers and Key), og en 4G x 30 mm cap head selvskærende skrue skrues gennem kraven ind i sensorhullet.
Trin 4: Næste trin
Forbedringer
Monteringsvarigheden kan forkortes ved hjælp af 6 -kernebåndkabel, 2x3 IDC -hunstik og lange pin 3P -kvindelige overskrifter til panelkontaktledninger.
Allerede slated er en automatisk MQTT -offentliggørelse af alle data, der dumpes.
Vi overvejer også ASSIMILATE ACTORS (relæer, indikatorer, andet output), der lytter efter MQTT -kommandoer efter emner, der er bygget baseret på metadata for ACTOR. Så ACTORS vil drage fordel af den samme plug and play -arkitektur.
3V3 eller 5V
De første I2C-udbrud og pullups vil kun blive adskilt på et datterbræt, der håndterer 3V3. Dette datterkort vil om nødvendigt skifte ud til en logisk niveauomformer til både 3V3 og 5V I2C bus. Den orange (5V) og gule (3V3) kraver/låg viser spændingen på sensoren/aktøren.
Sluk under søvn
Hvis MCU sover og vågner med interval (f.eks. 5 minutter), kan sensorerne også slukkes. Også dette vil blive pakket som en datter-board, lav side switch, skære jorden til både 5V og 3V3.
Anbefalede:
Arduino 1-wire Generic Client/Slave Device (Sensor): 4 trin
Arduino 1-wire Generic Client/Slave Device (Sensor): Læs introduktionen og trin 2 i min instruktionsbog om, hvordan man opbygger et Arduino 1-wire display (144 tegn) for at få mere information om situationen og tilgængelige biblioteker. Som forklaret der vil vi bruge OneWire-Hub-biblioteket
IOT123 - D1M BLOCK - RFTXRX Montering: 8 trin
IOT123 - D1M BLOCK - RFTXRX Montering: D1M BLOCKS tilføjer taktile etuier, etiketter, polaritetsguider og udbrud til de populære Wemos D1 Mini SOC/Shields/Clones. RF -sendere/modtagere giver ESP8266 adgang til eksisterende hjem/industriel automatisering. Dette kabinet giver break-outs til 433
IOT123 - D1M BLOCK - GY521 Montering: 8 trin
IOT123 - D1M BLOCK - GY521 Montering: D1M BLOCKS tilføjer taktile etuier, etiketter, polaritetsguider og udbrud til de populære Wemos D1 Mini SOC/Shields/Clones. Denne D1M BLOCK giver en enkel tilslutning mellem Wemos D1 Mini og GY-521 modulet (adresse- og afbrydelsesstifterne kan tilsluttes
IOT123 - D1M BLOCK - ADXL345 Montering: 8 trin
IOT123 - D1M BLOCK - ADXL345 Montering: D1M BLOCKS tilføjer taktile etuier, etiketter, polaritetsguider og udbrud til de populære Wemos D1 Mini SOC/Shields/Clones. Denne D1M BLOCK giver en enkel tilslutning mellem Wemos D1 Mini og ADXL345 Accelerometer -modulet.Min indledende motivation for udvikling
IOT123 - D1M CH340G - Montering: 7 trin
IOT123 - D1M CH340G - Montering: Udviklingskortet ESP8266 er et godt bord til dine IOT -projekter, men giver problemer, hvis de er batteridrevne. Det er veldokumenteret, hvordan de forskellige ESP8266 udviklingstavler ikke er strømeffektive (her og her). Den vittige udvikler