
Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-23 15:03

W tej instrukcji pokazuję, jak wykonałem domofon za pomocą modułu GSM (moduł A6) i Arduino Pro Mini. Jeśli naciśniesz duży przycisk, wywołany zostanie zaprogramowany numer. Rozmowa zostaje zakończona po zaprogramowanym czasie lub gdy dzwoniony telefon się rozłączy.
Możesz również zadzwonić na ten domofon z telefonu, jeśli Twój numer jest zaprogramowany w domofonie.
To ulepszona wersja mojego pierwszego interkomu.
Zobacz tę trudną do dodania wzmacniacz dźwięku.
Krok 1: Komponenty


Wszystkie komponenty kupiłem na Aliexpress.
Moduł A6
Arduino Pro Mini (5V 168)
Głośnik
Mikrofon (odkryłem, że te mikrofony bardzo dobrze współpracują z modułem A6, jakiś inny mikrofon elektretowy dał bardzo złą jakość dźwięku)
Przycisk
Skrzynka
Płyta perforowana itp
Krok 2: Podłączanie komponentów

Do wykonania połączeń w domofonie i ułatwienia wyjmowania modułów wykorzystałem żeńskie listwy pinowe:
- łatwy demontaż modułu A6 w celu wymiany karty mini SIM
- łatwe wyjęcie Arduino w celu zaprogramowania go niezależnie od połączeń A6
Znajomości:
Domofon zasilany jest przez port micro USB modułu A6
Połączenia modułu A6:
VCC do PWR i do VCC Arduino
GND do GND Arduino
U_RXD do TX Arduino
U_TXD do RX Arduino
REC- i REC+ do głośnika
MIC- i MIC+ do głośnika
Połączenia Arduino (oprócz wyżej opisanych połączeń)
Pin 2: Rezystor 10K do vcc
Przycisk do pinu 2 i uziemienia
Zielony doprowadził do GND i przez 220R do pinu 4
Niebieski doprowadził do GND i przez 220R do pinu 5
Pin 8 = debuguj RX
Pin 9 = debugowanie TX
Krok 3: Zaprogramuj Arduino
Kod Arduino jest na moim Github.
Pro mini jest programowany za pomocą Arduino IDE i standardowego programatora USB 5V UART.
Domyślna szybkość transmisji modułu A6 to 115200, a Arduino nie może obsłużyć tej prędkości za pośrednictwem oprogramowania szeregowego, dlatego do komunikacji między modułem A6 a Arduino użyłem sprzętowego szeregowego. 115200 BAUD, jednak nie udało mi się uzyskać stabilnego połączenia szeregowego przy starcie.
Ważne: nie podłączaj Pro Mini do modułu A6, ponieważ zakłóci to programowanie, ponieważ A6 jest również podłączony do pinów TX i RX (serial sprzętowy). Również moduł A6 może korzystać z mocy portu USB komputera, co może zniszczyć port USB.
Zobacz komentarze w kodzie. Jeśli masz pytania, nie wahaj się zapytać mnie.
Krok 4: Montaż




Włóż kartę mini SIM do modułu A6 (wyłącz PIN poprzez włożenie karty SIM do telefonu i tam ją wyłącz).
Umieść moduł A6 i Arduino w żeńskich pinach nagłówków.
Wywierć otwory w pudełku i przyklej diody, głośnik i mikrofon, przykręć przycisk.
Podłącz wszystkie komponenty do właściwych połączeń.
Wydrukowałem w 3D dwa mocowania do pudełka i przykleiłem je gorącym klejem.
Zamknij pudełko i użyj go!
Zalecana:
Ulepszony kod „Simon mówi”: 3 kroki

Ulepszony kod „Simon mówi”: Zaktualizowany projekt „Simple Simon”. W szczególności łatwiejsza praca z wdrażaniem oprogramowania
Nowy i ulepszony licznik Geigera - teraz z WiFi!: 4 kroki (ze zdjęciami)

Nowy i ulepszony licznik Geigera - teraz z WiFi!: To zaktualizowana wersja mojego licznika Geigera z tego Instructable. Był dość popularny i otrzymałem wiele opinii od ludzi zainteresowanych jego budową, więc oto kontynuacja: GC-20. Licznik Geigera, dozymetr i promieniowanie m
Ulepszony samochód zabawkowy RC z czujnikiem ultradźwiękowym (Arduino): 3 kroki

Ulepszony samochodzik RC z czujnikiem ultradźwiękowym (Arduino): Jest to samochodzik RC, który został zmodernizowany jako samochód Arduino RC, który unika obiektów. Usunęliśmy oryginalną płytę samochodu RC i użyliśmy tylko silników prądu stałego. Ten samochodzik RC zawiera dwa silniki prądu stałego , jeden z przodu samochodu jako silnik sterujący, a drugi DC mo
Ulepszony interaktywny interfejs Punchout: 4 kroki (ze zdjęciami)

Udoskonalono interaktywny interfejs Punchout: Po pierwsze, chcę powiedzieć, że mam pierwotną inspirację do zrobienia tego z tego instruktażowego: https://www.instructables.com/id/Interfaces_for_Games_PunchOut/ Myślałem, że to świetny pomysł, ale tak było nie do końca grywalne doświadczenie, w którym byłem
Kleje LED! ulepszony rzut.: 4 kroki

Kleje LED! Ulepszony Throwie.: Hej wszystkim! To jest moje podejście do zawsze popularnych rzutów LED! Terenowy Throwie. Tak prosty jak oryginał autorstwa Graffiti Research Lab