Spisu treści:
Wideo: IOT123 - CZUJNIK ASYMILACJI: MAX9812: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:31
Wzmacniacz mikrofonu Dźwięk MIC 3.3V / 5V Stałe wzmocnienie 20dB
Ta kompilacja jest oparta na I2C MAX9812 BRICK.
Jeśli potrzebujesz regulowanego wzmocnienia, polecam zamienić ten czujnik na MAX4466.
ASSIMILATE SENSORS to czujniki środowiska, które mają dodatkową warstwę abstrakcji sprzętu i oprogramowania, umożliwiając dodanie zupełnie nowych typów do ASSIMILATE SENSOR HUB, a odczyty mogą być przesyłane do serwera MQTT bez dodatkowego kodowania.
Ten ASSIMILATE SENSOR zrzuca 3 właściwości:
- audMin (0-1023) - najniższa wartość w oknie próbki 50ms (20Hz)
- audMax (0-1023) - najwyższa wartość w oknie próbki 50ms (20Hz)
- audDiff (0-50) - wartość wynikająca z różnicy aMin i aMax
Krok 1: Materiały i narzędzia
To jest lista materiałów i zaopatrzenia I2C MAX9812 BRICK.
- Części drukowane 3D (3)
- Czujnik CJMCU-9812 (1)
- ATTINY85 20PU (1)
- Dwustronna płyta prototypowa 1" (1)
- Kolektor męski 90º (3P, 3P)
- Męski nagłówek (2P, 2P)
- Bocznik zworki (1)
- Przewód przyłączeniowy (~7)
- Lut i żelazo (1)
- Mocny klej cyjanoachrylanowy (1)
- Wkręt samogwintujący 4G x 20mm (1)
- Pistolet do klejenia na gorąco (1)
- Nóż rzemieślniczy (1)
Krok 2: Montaż
Postępuj zgodnie z instrukcjami kompilacji na IOT123 - I2C MAX9812 BRICK. Pozostaw czujnik CJMCU-9812 odłączony od obwodu.
- Usuń męskie złącze 3P z modułu CJMCU-9812.
- Z tyłu CJMCU-9812 włóż żółty przewód do „OUT” i przylutuj.
- Z tyłu CJMCU-9812 włóż czarny przewód do „GND” i przylutuj.
- Z tyłu CJMCU-9812 włóż czerwony przewód do „VCC” i przylutuj.
- Włóż wydrukowany w 3D wspornik do płyty CJMCU-9812 od góry, w razie potrzeby zginając mikrofon na bok.
- Dodaj cienką warstwę (~0,6 mm) gorącego kleju na końce wspornika. Zostaw do schlodzenia.
- Przytnij stały klej nożem rzemieślniczym, aż będzie dobrze dopasowany do drukowanej w 3D pokrywy. Włóż CJMCU-9812 i wspornik do wydrukowanej w 3D pokrywy, lekko zginając się tak, aby po złożeniu wpadł za CEGŁĘ w podstawie.
- Z tyłu CEGŁY włóż żółty przewód do ŻÓŁTY1 i przylutuj.
- Z tyłu CEGŁY włóż czarny przewód do BLACK1 i przylutuj.
- Z tyłu CEGŁY włóż czerwony przewód do RED1 i przylutuj.
- Zegnij kołki zworki na cegle tak, aby po włożeniu wyszły z podstawy.
- Włóż CEGŁĘ do rowków podstawy wydrukowanych w 3D, z 90 kołkami ustawionymi w jednej linii z pustkami.
- Odwróć i dociśnij górę cegły do twardej powierzchni. Jeśli górna część CEGŁA i podstawa nie są wyrównane, usuń CEGŁĘ i wyczyść wszelkie włókno, które może zatrzymywać wyrównanie i spróbuj ponownie.
- Po wypoziomowaniu wkręć śrubę w dolny otwór, mocując BRICK do podstawy.
- Wsuń przewody do podstawy z boku lutowia do CEGŁY.
- Umieść kroplę cyjanoachrylanu na dolnych wypustkach wieczka.
- Zamontuj pokrywę z podstawą, wyrównując wypustki na pokrywie z otworami w podstawie.
Poza tym, że jest to lekki klucz do wiązania, otwory służą do delikatnego wciskania cienkiego narzędzia, jeśli trzeba zerwać wiązanie w celu konserwacji.
Krok 3: Testowanie
Testowanie (na tym etapie) może przebiegać tak samo, jak bazowa CEGŁA.
Wystarczy podłączyć przewody połączeniowe do tych samych pinów na spodzie ASSIMILATE SENSOR.
Krok 4: Kolejne kroki
Jest wystarczająco dużo kodu i opisu obwodu, aby uruchomić własną sieć ASSIMILATE SENSOR NETWORK.
Możesz też zajrzeć tutaj, aby uzyskać więcej czujników i centrum MQTT w nadchodzących tygodniach.
Zalecana:
IOT123 - ŁADOWARKA UDZIAŁ LEKARZA: 3 kroki
IOT123 - CHARGER DOCTOR BREAKOUT: Podczas debugowania wersji 0.4 KONTROLERA SOLAR TRACKER spędziłem dużo czasu podłączając multimetr do różnych obwodów przełącznika NPN. Multimetr nie miał połączeń przyjaznych dla płytki stykowej. Spojrzałem na kilka monitorów opartych na MCU, w tym
IOT123 - PIASTA CZUJNIKA ASYMILACJI: POWŁOKA OGÓLNA ICOS10 (PRZEWÓD PRZYŁĄCZA) Montaż: 4 kroki
IOT123 - ASYMILACJA PIASTY CZUJNIKA: OGÓLNA POWŁOKA ICOS10 (PRZEWÓD PODŁĄCZAJĄCY) Montaż: AKTUALIZACJA Zalecamy użycie obwodu IDC (nie PODŁĄCZENIA) dla większej niezawodności. Ten montaż HOOKUP jest w porządku dla operacji, które nie są krytyczne dla misji, jeśli masz czas na sprawdzenie obwodu. Znalazłem trochę przewodów (górna warstwa paneli: czerwony/żółty) niedługo
IOT123 - ASYMILACJA AKTORA: KY019: 4 kroki
IOT123 - ASYMILATE AKTOR: KY019: Jest z sygnałem sterującym 5 V TIL, który może sterować sygnałem DC / AC. Ta konstrukcja jest oparta na cegle I2C KY019. Jeśli potrzebujesz 2 kanałów, polecam zamienić tego aktora na KOSTKĘ PRZEKAŹNIKA 2CH. ASYMILATE AKTORZY/CZUJNIKI to aktorzy otoczenia/senso
IOT123 - ASYMILACJA AKTORA: BICIE SERCA: 4 kroki
IOT123 - ASYMILATE AKTOR: HEARTBEAT: Wskazuje stan ruchu ATTINY, I2C i MQTT. Ta kompilacja jest oparta na klocku I2C HEARTBEAT. ASSIMILATE ACTORS/SENSORS to aktorzy/czujniki środowiska, które mają dodatkową warstwę abstrakcji sprzętu i oprogramowania, co umożliwia c
IOT123 - BLOKI D1M: 33 kroki
IOT123 - BLOKI D1M: BLOKI D1M dodają dotykowe etui, etykiety, prowadnice polaryzacji i wyrwania dla popularnych Wemos D1 Mini SOC / Shields / Clones. Ta instrukcja zawiera instrukcje; indeksuje wszystkie różne projekty i wskazuje, gdzie artykuły i r