Innehållsförteckning:
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Röststyrt låssystem, är ett automatiserat låssystem som använder bluetooth som mellanliggande för kommunikation mellan Arduino och din Android -telefon. Det röststyrda låssystemet låses upp när du säger lösenordet som du har ställt in (jag har ställt in det som '' instruktioner '') och låser '' lås ''. Det röststyrda låset låter dig låsa upp och låsa din låda eller garderob, automatiskt från ett intervall på cirka 10 meter utan att ens röra vid den. Öppna bara appen och säg lösenordet och med en knapptryckning har du öppnat din låda/garderob.
Jag har utformat låset eller spärren enligt min arbetsbordslåda. Det kan anpassas efter behov genom att bara byta spärrhuvudet från motoraxeln.
OBS: DENNA DESIGN ÄR I PROTOTYPE FAS OCH KAN INTE GARANTI FÖLJA SÄKERHET OCH SÄKERHET. JAG KOMMER INTE ANSVARLIG FÖR NÅGOT FÖRSLAG
Steg 1: Delar krävs
CONTROLLERS
1) Arduino UNO
www.amazon.com/Arduino-Uno-R3-Microcontrol…
2) Arduino Pro mini 5v 16mhz
www.amazon.com/Arduino-Pro-Mini-5V/dp/B00V…
3) L293D -motordrivrutin (behövs inte om servo används)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
KOMMUNIKATION
1) Bluetooth -modul HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
MASSOR
1) DC -växlad motor 100 rpm/ 9g servomotor
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) 16x2 lcd -skärm (tillval)
STRÖMFÖRSÖRJNING
1) 5V 200 ma DC -adapter
Den andra div. delar inkluderar-
ÖVRIGT MATERIAL
1) Aluminiumstycke (10x2x0,2 cm) för låset.
2) Växla
Steg 2: Anslutningar
BLUTOOTH MODUL - ARDUINO PRO MINI
Rx - Tx
Tx - Rx
5v - Vcc
GND - GND
** KONTROLLERA ATT DU KOPPLAR KOPPLINGARNA TILL TX- OCH RX -PINNARNA.
ARDUINO PRO MINI - MOTORFÖRDRIVARE
PIN 6 - In1 eller PIN 2 på L293D (om du ansluter direkt till IC)
PIN 7 - In2 eller PIN 6 på L293D (om du ansluter direkt till IC)
PIN8 - AKTIVERA PIN 1
5V - VCC
MOTORFÖRARE - MOTOR
Motoringång 1 - Plint 1
Motoringång 2 - Plint 2
Steg 3:
Steg 4: Ladda upp kod till Arduino Pro Mini
Ett program kan inte laddas upp direkt till Arduino Pro mini. Det finns främst två sätt att ladda upp en kod till Pro mini-
1) Använd programmeringskortet, 2) Via Arduino Uno.
Jag har programmerat Pro mini Via Arduino UNO. För att göra det måste du först ta bort Ic på Arduino Uno helt. Sedan på Arduino IDE och byt styrelse från UNO till Pro mini.
Verktyg> Kort> Arduino Pro eller Pro mini
Efter att ha gjort detta kommer det nedre högra hörnet på din IDE nu att visa kortet som- Arduino Pro eller Pro mini ATmega 328 (5v, 16 Mhz).
Anslut nu din pro mini till Uno-
PRO MINI - UNO
DTR - Återställ
Vcc - 5v
GND - GND
Rx - Rx
Tx - Tx
Anslut sedan Arduino UNO med USB -kabeln till din bärbara dator/dator och ladda upp koden på samma sätt som för UNO.
Steg 5: Skriva koden för Arduino och Working
Koden/programmet nedan för låssystemet innehåller koden för en 16x2 lcd display. Att använda den är helt valfritt och kan hoppas över utan att göra några ändringar i koden. Programmet är mycket grundläggande och lätt att förstå
Steg 6: Testa koden med Arduino UNO
Innan jag laddade upp koden till Pro mini bestämde jag mig för att testa programmet på UNO för att bara vara säker på att programmet fungerade perfekt.
Resultaten var fantastiska, koden fungerade enligt förväntningarna och här är en video av test-
Steg 7: Ställa in lösenordet och ladda ner appen
Lösenordet kan ställas in med följande kommando-
if (röst == "*lösenord")
Om du vill ändra lösenordet ändrar du bara ordet i de inverterade komaerna. Glöm INTE att sätta stjärnan * FÖR ORDET
Ladda ner appen
Ladda ner appen:- Android Meets Robots: Voice
denna app är gratis att ladda ner från play store.