Innholdsfortegnelse:
Video: IOT123 - MULIG SENSOR: MAX9812: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
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:
Arduino Nano - TSL45315 Sensor for omgivelseslys sensor: 4 trinn
Arduino Nano - TSL45315 Sensor for omgivelseslys Opplæring: TSL45315 er en digital sensor for omgivelseslys. Den tilnærmer menneskelig øyerespons under en rekke lysforhold. Enhetene har tre valgbare integrasjonstider og gir en direkte 16-biters lux-utgang via et I2C-bussgrensesnitt. Enheten co
DIY puste sensor med Arduino (ledende strikket stretch sensor): 7 trinn (med bilder)
DIY Breath Sensor With Arduino (Conductive Knitted Stretch Sensor): Denne DIY -sensoren vil ha form av en ledende strikket stretch -sensor. Det vil vikle seg rundt brystet/magen, og når brystet/magen utvider seg og trekker seg sammen, vil også sensoren, og følgelig inndataene som mates til Arduino. Så
RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor: 6 trinn
RaspberryPi 3 Magnet Sensor With Mini Reed Sensor: I denne Instructable vil vi lage en IoT magnet sensor ved hjelp av en RaspberryPi 3. Sensoren består av en LED og en summer, som begge slås på når en magnet registreres av mini reed sensoren
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