
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02



Mikrofonforsterker Lyd MIC 3.3V / 5V Fast forsterkning 20dB
Denne bygningen er basert på I2C MAX9812 BRICK.
Hvis du trenger justerbar forsterkning, anbefaler jeg å bytte ut denne sensoren for MAX4466.
ASSIMILATE SENSORS er miljøsensorer som har et ekstra maskinvare- og programvareabstraksjonslag, noe som gjør det mulig å legge til helt nye typer i en ASSIMILATE SENSOR HUB og avlesningene pumpes til en MQTT -server uten koding.
Denne ASSIMILATE SENSOR deponerer 3 eiendommer:
- audMin (0-1023) - laveste verdi inne i 50 ms (20 Hz) prøvevindu
- audMax (0-1023) - høyeste verdi inne i 50 ms (20 Hz) prøvevindu
- audDiff (0-50) - en verdi som stammer fra differansen mellom aMin og aMax
Trinn 1: Materialer og verktøy




Dette er I2C MAX9812 BRICKBill of Material and Sourcing -listen.
- 3D -trykte deler (3)
- CJMCU-9812 sensor (1)
- ATTINY85 20PU (1)
- 1 "Dobbeltsidig protoboard (1)
- Hannoverskrift 90º (3P, 3P)
- Mannlig overskrift (2P, 2P)
- Genser Shunt (1)
- Tilkoblingskabel (~ 7)
- Lodde og jern (1)
- Sterk cyanoakrylatlim (1)
- 4G x 20 mm selvskruende skrue (1)
- Varmlimpistol (1)
- Kniv (1)
Trinn 2: Montering



Følg byggeinstruksjonene på IOT123 - I2C MAX9812 BRICK. La CJMCU-9812-sensoren løsne fra kretsen.
- Fjern 3P hannhodet fra CJMCU-9812.
- På baksiden av CJMCU-9812, sett inn en gul ledning i "OUT" og loddetinn.
- Sett på baksiden av CJMCU-9812 en svart ledning i "GND" og loddetinn.
- På baksiden av CJMCU-9812, sett inn en rød ledning i "VCC" og loddetinn.
- Sett inn den 3D-trykte braketten på CJMCU-9812-kortet fra toppen, bøy mikrofonen til siden om nødvendig.
- Legg et tynt lag (~ 0,6 mm) varmt lim til ekstremitetene på braketten. La det avkjøles.
- Trim fast lim med håndverkskniv til det sitter godt i 3D-trykt lokk. Sett inn CJMCU-9812 og braketten i det 3D-trykte lokket, bøy litt slik at det faller inn bak BRICK i basen når det monteres.
- På baksiden av BRICK settes den gule ledningen inn i GUL1 og loddes.
- På baksiden av BRICK, sett den svarte ledningen inn i SVART1 og loddetinn.
- På baksiden av BRICK, sett den røde ledningen inn i RØD1 og loddetinn.
- Bøy jumperpinnene på BRICK slik at de fjerner basen når den settes inn.
- Sett BRICK inn i 3D -utskrevne basespor, med de 90 pinnene på linje med hullene.
- Snu og trykk toppen av murstein på hard overflate. Hvis toppen av BRICK og basen ikke er justert, fjerner du BRICK og rydder opp eventuelle filamenter som kan stoppe justeringen og prøve på nytt.
- Når den er i vater, fest skruen i det nedre hullet som fester BRICK til basen.
- Fest ledningene i basen på siden av loddetinnet til BRICK.
- Legg en klump cyanoakrylat på de nedre tappene på lokket.
- Monter lokket med bunnen og juster tappene på lokket med hullene på bunnen.
Annet enn å være en liten nøkkel for bindingen, brukes hullene til å trykke et tynt verktøy forsiktig inn hvis du trenger å bryte bindingen for vedlikehold.
Trinn 3: Testing




Testingen (på dette stadiet) kan være den samme som den underliggende BRICK.
Bare koble jumperledningene til de samme pinnene på undersiden av ASSIMILATE SENSOR.
Trinn 4: Neste trinn


Det er nok kode og kretsbeskrivelse til at du kan starte ditt eget ASSIMILATE SENSOR NETWORK.
Eller du kan sjekke tilbake her for flere sensorer og en MQTT -hub i de kommende ukene.
Anbefalt:
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Montering: 4 trinn

IOT123 - ASSIMILATE SENSOR HUB: ICOS10 GENERIC SHELL (HOOKUP WIRE) Montering: UPDATE Vi anbefaler at du bruker IDC -kretsen (ikke HOOKUP) for mer pålitelighet. Denne HOOKUP -enheten er ok for ikke -driftskritisk drift hvis du har tid til å bekrefte kretsen. Jeg fant noen ledninger (det øverste laget av paneler: rødt/gult) ikke lenge
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 3V3 MQTT NODE: 6 trinn

IOT123 - ASSIMILATE SENSOR HUB: ICOS10 3V3 MQTT NODE: Dette er den første i en rekke MCU/Feature -kombinasjoner i ASSIMILATE SENSOR HUBS: masterene som samler datadumpene fra I2C ASSIMILATE SENSORS -slaver. Denne bygningen bruker en Wemos D1 Mini for å publisere data dumpet fra ASSIMILATE
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CROUTON RESET NODE: 6 Steps

IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CROUTON RESET NODE: Crouton. http://crouton.mybluemix.net/ Crouton er et dashbord som lar deg visualisere og kontrollere IOT -enhetene dine med minimalt oppsett. I hovedsak er det det enkleste dashbordet å sette opp for alle IOT -maskinvareentusiaster som bare bruker MQTT og JSON. Dette
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: 11 Steps

IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CUSTOMIZATION WEBSEREVER: ASSIMILATE SENSOR/ACTOR Slaves legger inn metadata som brukes til å definere visualiseringene i Crouton. Denne bygningen legger til en webserver til ESP8266 Master, serverer noen konfigurasjonsfiler som kan endres av brukeren, og bruker deretter filene til å redefinere
IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CORS WEBCOMPONENTS: 8 Steps

IOT123 - ASSIMILATE SENSOR HUB: ICOS10 CORS WEBCOMPONENTS: ASSIMILATE SENSOR/ACTOR Slaves legger inn metadata som brukes til å definere visualiseringer i Crouton. Denne bygningen er litt forskjellig fra tidligere; det er ingen maskinvareendringer. Fastvaren støtter nå hosting tilpassede (rikere) redaktører