Innehållsförteckning:
Video: Förbättrad mobilintercom med A6 -modul och Arduino Pro Mini: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:45
I den här instruktionsboken visar jag dig hur jag gjorde en intercom med en GSM -modul (A6 -modul) och en Arduino Pro Mini. Om du trycker på den stora knappen kallas det programmerade numret. Samtalet avslutas efter en programmerad tid eller om den uppringda telefonen lägger på.
Du kan också ringa denna intercom från din telefon om ditt nummer är programmerat i intercom.
Detta är en förbättrad version av min första intercom.
Se detta oföränderliga för tillägg av en ljudförstärkare.
Steg 1: Komponenter
Jag köpte alla komponenter på Aliexpress.
A6 -modul
Arduino Pro Mini (5V 168)
Högtalare
Mikrofon (jag fick reda på att dessa mikrofoner fungerar mycket bra med A6 -modulen, någon annan elektetmikrofon gav en mycket dålig ljudkvalitet)
Knapp
Låda
Perf bräda etc.
Steg 2: Ansluta komponenter
Jag använde kvinnliga stifthuvuden för att göra anslutningarna i intercom och för att göra det enkelt att ta bort modulerna:
- enkelt att ta bort A6 -modulen för att byta mini -SIM -kort
- enkelt att ta bort Arduino för att programmera den oberoende av A6 -anslutningarna
Anslutningar:
Intercom -enheten drivs via mikro -USB -porten på A6 -modulen
A6 -modulanslutningar:
VCC till PWR och till VCC i Arduino
GND till GND för Arduino
U_RXD till TX från Arduino
U_TXD till RX för Arduino
REC- och REC+ till högtalare
MIC- och MIC+ till högtalare
Arduino -anslutningar (utöver de ovan beskrivna anslutningarna)
Pin 2: 10K motstånd till vcc
Knapp till stift 2 och slipa
Grön ledde till GND och via 220R till stift 4
Blå ledde till GND och via 220R till stift 5
Pin 8 = felsöka RX
Pin 9 = felsöka TX
Steg 3: Programmera Arduino
Arduino -koden finns på min Github.
Pro mini är programmerad via Arduino IDE och I standard USB 5V UART programmerare.
Standardöverföringshastigheten för A6 -modulen är 115200 och en Arduino kan inte hantera denna hastighet via seriell programvara, därför använde jag hårdvaruseriell för kommunikation mellan A6 -modul och Arduino. Jag försökte använda en ESP8266 som kan hantera seriell programvara med en hastighet av 115200 BAUD, men jag lyckades inte få en stabil seriell anslutning vid start.
Viktigt: anslut inte Pro Mini till A6 -modulen eftersom det kommer att störa programmeringen eftersom A6 också är ansluten till TX- och RX -stiften (hårdvaruserie). A6 -modulen kan också använda strömmen från din USB -port på din dator, vilket kan förstöra USB -porten.
Se kommentarerna i koden. Om du har frågor, tveka inte att fråga mig.
Steg 4: Montering
Sätt mini -SIM -kortet i A6 -modulen (inaktivera PIN -koden genom att sätta SIM -kortet i telefonen och inaktivera det där).
Sätt A6 -modulen och Arduino i honstiften.
Borra hål i lådan och limma lysdioderna, högtalaren och mikrofonen, skruva fast knappen.
Anslut alla komponenter till rätt anslutningar.
Jag 3d-tryckt två fästen för lådan och fäst den med varmt lim.
Stäng lådan och använd den!
Rekommenderad:
Större och förbättrad julstjärna Neopixel Attiny85: 3 steg (med bilder)
Större och förbättrad julstjärna Neopixel Attiny85: Förra året gjorde jag en liten 3D-tryckt julstjärna, se https://www.instructables.com/id/Christmas-Star-LE…I år gjorde jag en större stjärna av en tråd av 50 neopixlar (5V WS2811). Denna större stjärna hade fler mönster (jag lägger fortfarande till och förbättrar
Förbättrad bussupplevelse för synskadade med Arduino och 3D -utskrift: 7 steg
Förbättrad bussupplevelse för synskadade med Arduino och 3D -utskrift: Hur kan kollektivtrafikpendling förenklas för personer med nedsatt syn? Realtidsdata om karttjänster är ofta opålitlig när man använder kollektivtrafik. Detta kan öka utmaningen att pendla för synskadade personer. T
Ny och förbättrad Geiger -räknare - nu med WiFi !: 4 steg (med bilder)
Ny och förbättrad Geiger Counter - Nu med WiFi !: Detta är en uppdaterad version av min Geiger -räknare från denna Instructable. Det var ganska populärt och jag fick mycket feedback från människor som är intresserade av att bygga det, så här är uppföljaren: GC-20. En Geigermätare, dosimeter och strålningsmätning
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: 5 steg (med bilder)
8 Reläkontroll med NodeMCU och IR -mottagare med WiFi och IR -fjärrkontroll och Android -app: Styrning av 8 reläväxlar med nodemcu och IR -mottagare via wifi och IR -fjärrkontroll och Android -app. Fjärrkontrollen fungerar oberoende av wifi -anslutning. HÄR ÄR EN UPPDATERAD VERSIONKLICK HÄR
Enkelt MediaCenter och fjärrkontroll med förbättrad användbarhet: 6 steg
Enkelt MediaCenter och fjärrkontroll med förbättrad användbarhet: Ja, det är en annan DIY-PC-baserad Media-Center (eller HTPC), men med en unik egenskap: den är jävligt enkel att styra, så väl lämpad för äldre människor, personer med funktionsnedsättning, eller bara lata användare. Från Wikipedia: “