Innehållsförteckning:
Video: IOT123 - ASSIMILATE SENSOR: MAX9812: 4 Steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
Mikrofonförstärkare Ljud MIC 3.3V / 5V Fixerad förstärkning 20dB
Denna version är baserad på I2C MAX9812 BRICK.
Om du behöver justerbar förstärkning rekommenderar jag att du byter ut den här sensorn mot MAX4466.
ASSIMILATE SENSORS är miljösensorer som har ett extra hårdvara och mjukvara abstraktionslager, vilket gör det möjligt för helt nya typer att läggas till i en ASSIMILATE SENSOR HUB och avläsningarna pumpas till en MQTT -server utan kodning.
Denna ASSIMILATE SENSOR tömmer 3 egenskaper:
- audMin (0-1023) - lägsta värde i 50 ms (20 Hz) samplingsfönster
- audMax (0-1023) - högsta värde i 50 ms (20 Hz) samplingsfönster
- audDiff (0-50) - ett värde som härrör från skillnaden mellan aMin och aMax
Steg 1: Material och verktyg
Detta är I2C MAX9812 BRICKBill of Material and Sourcing -listan.
- 3D -tryckta delar (3)
- CJMCU-9812 sensor (1)
- ATTINY85 20PU (1)
- 1 "dubbelsidig protoboard (1)
- Manlig header 90º (3P, 3P)
- Manlig huvud (2P, 2P)
- Tröja Shunt (1)
- Anslutningstråd (~ 7)
- Löd och järn (1)
- Stark Cyanoakrylatlim (1)
- 4G x 20 mm självgängande skruv (1)
- Hot Limpistol (1)
- Hantverkskniv (1)
Steg 2: Montering
Följ bygginstruktionerna på IOT123 - I2C MAX9812 BRICK. Lämna CJMCU-9812-sensorn frikopplad från kretsen.
- Ta bort 3P-manhuvudet från CJMCU-9812.
- På baksidan av CJMCU-9812, sätt in en gul tråd i "OUT" och löd.
- På baksidan av CJMCU-9812, sätt in en svart tråd i "GND" och löd.
- På baksidan av CJMCU-9812, sätt in en röd tråd i "VCC" och löd.
- Sätt i den 3D-tryckta fästet på CJMCU-9812-kortet uppifrån och böj mikrofonen åt sidan om det behövs.
- Lägg till ett tunt lager (~ 0,6 mm) varmt lim på fästenas extremiteter. Låt det svalna.
- Trimma fast lim med hantverkskniv tills det passar i 3D-tryckt lock. Sätt in CJMCU-9812 och fästet i det 3D-tryckta locket, böj något så att det faller in bakom BRICK i basen när det monteras.
- På baksidan av BRICK, sätt in den gula tråden i GUL1 och löd.
- På baksidan av BRICK, sätt in den svarta tråden i SVART1 och löd.
- På baksidan av BRICK, sätt in den röda tråden i RED1 och löd.
- Böj bygeln på BRICK så att de rensar basen när de sätts in.
- Sätt in BRICK i de 3D -tryckta basspåren, med 90 stift i linje med hålrummen.
- Vänd och tryck på toppen av tegelstenen på en hård yta. Om toppen av BRICK och basen inte är i linje, ta bort BRICK och rengör eventuella glödtrådar som kan stoppa inriktningen och försök igen.
- Vid nivå, skruva fast skruven i det nedre hålet som fäster BRICK på basen.
- För in ledningarna i basen på sidan av lödet till BRICK.
- Lägg en klick Cyanoakrylat på lockets nedre flikar.
- Montera locket med basen i linje med flikarna på locket med hålen på basen.
Förutom att vara en liten nyckel för bindningen används hålen för att försiktigt trycka in ett tunt verktyg om det behövs för att bryta bindningen för underhåll.
Steg 3: Testning
Testningen (i detta skede) kan vara densamma som den underliggande BRICK.
Anslut bara bygelkablarna till samma stift på undersidan av ASSIMILATE SENSOR.
Steg 4: Nästa steg
Det finns tillräckligt med kod och kretsbeskrivning för att du ska kunna starta ditt eget ASSIMILATE SENSOR NETWORK.
Eller så kan du titta tillbaka här för fler sensorer och en MQTT -hubb under de kommande veckorna.
Rekommenderad:
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: 6 Steg
Arduino Solar Powered Temperature and Humidity Sensor As 433mhz Oregon Sensor: Detta är byggnaden av en soldriven temperatur- och fuktighetssensor. Sensorn emulerar en 433mhz Oregon-sensor och är synlig i Telldus Net-gateway. Vad du behöver: 1x " 10-LED Solar Power Motion Sensor " från Ebay. Se till att det står 3,7v smet
RaspberryPi 3 Magnet Sensor Med Mini Reed Sensor: 6 steg
RaspberryPi 3 Magnet Sensor With Mini Reed Sensor: I denna Instructable kommer vi att skapa en IoT -magnet sensor med en RaspberryPi 3. Sensorn består av en LED och en summer, som båda tänds när en magnet avkänns av mini reed sensorn
Gränssnitt ADXL335 -sensor på Raspberry Pi 4B i 4 steg: 4 steg
Gränssnitt ADXL335 -sensor på Raspberry Pi 4B i 4 steg: I denna instruktionsbok kommer vi att koppla en ADXL335 (accelerometer) sensor på Raspberry Pi 4 med Shunya O/S
Particle Photon - BH1715 Digital Ambient Light Sensor Sensor Handledning: 4 steg
Particle Photon - BH1715 Digital Ambient Light Sensor Sensor Handledning: BH1715 är en digital Ambient Light Sensor med ett I²C -bussgränssnitt. BH1715 används vanligtvis för att erhålla data från omgivande ljus för justering av LCD- och knappsatsens bakgrundsbelysning för mobila enheter. Den här enheten har en 16-bitars upplösning och en justering