INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Die stembeheerde sluitstelsel is 'n outomatiese sluitstelsel wat Bluetooth as tussenproduk gebruik vir kommunikasie tussen Arduino en u Android -telefoon. Die stembestuurde sluitstelsel word ontsluit as u die wagwoord sê soos u dit stel (ek het dit as 'instruksies' gestel) en sluit 'slot'. Met die stembeheerde slot kan u u laai of klerekas outomaties van 'n reeks van ongeveer 10 meter ontsluit en sluit sonder om eers daaraan te raak. Maak die app oop en sê die wagwoord en met 'n druk van 'n knoppie het u die laai/klerekas oopgemaak.
Ek het die slot of die grendel ontwerp volgens my studietafellaai. Dit kan volgens behoefte aangepas word deur net die grendelkop van die motoras te verander.
OPMERKING: HIERDIE ONTWERP IS IN PROTOTYPE FASE EN KAN NIE GARANTIE VOLTOOI VEILIGHEID EN VEILIGHEID NIE. EK SAL NIE VERANTWOORDELIK IS VIR ENIGE VERLIES NIE
Stap 1: Onderdele benodig
BEHEERDERS
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 -motorbestuurder (word nie benodig as u 'n servo gebruik nie)
www.amazon.com/HC-05-Bluetooth-Pass-throug…
KOMMUNIKASIE
1) Bluetooth -module HC 05
www.amazon.com/HC-05-Bluetooth-Pass-throug…
LADINGS
1) Servomotor met 'n gelykmatige motor van 100 omw/ min/ 9g
www.amazon.com/Dimart-100RPM-Robot-Intelli…
2) 16x2 lcd -skerm (opsioneel)
KRAGTOEVOER
1) 5V 200 ma gelykstroomadapter
Die ander misc. onderdele sluit in-
ANDER MATERIAAL
1) Aluminiumstuk (10x2x0,2 cm) vir die slot.
2) Skakel
Stap 2: Verbindings
BLUTOOTH MODULE - ARDUINO PRO MINI
Rx - Tx
Tx - Rx
5v - Vcc
GND - GND
** Sorg dat u die TX- en RX -PINS KOPPEL terwyl u die kode laai.
ARDUINO PRO MINI - MOTORBESTUURDER
PIN 6 - In1 of PIN 2 van L293D (as u direk met die IC skakel)
PIN 7 - In2 of PIN 6 van L293D (as u direk met die IC aansluit)
PIN8 - SKAKEL PIN 1 in
5V - VCC
MOTORBESTUURDER - MOTOR
Motorinvoer 1 - Terminal 1
Motorinvoer 2 - Terminal 2
Stap 3:
Stap 4: Laai kode op na Arduino Pro Mini
'N Program kan nie direk na die Arduino Pro mini opgelaai word nie. Daar is hoofsaaklik twee maniere om 'n kode op te laai na die Pro mini-
1) Gebruik die programmeerbord, 2) Via Arduino Uno.
Ek het Pro mini Via Arduino UNO geprogrammeer. Om dit te doen, moet u eers die Ic op die Arduino Uno heeltemal verwyder. Dan op die Arduino IDE en verander die bord van UNO na Pro mini.
Gereedskap> Boards> Arduino Pro of Pro mini
Nadat u dit gedoen het, sal die boonste regterkantste hoek van u IDE die bord vertoon as- Arduino Pro of Pro mini ATmega 328 (5v, 16 Mhz).
Koppel nou u pro mini aan Uno-
PRO MINI - UNO
DTR - Herstel
Vcc - 5v
GND - GND
Rx - Rx
Tx - Tx
Koppel hierna Arduino UNO met behulp van die USB -kabel aan u skootrekenaar/rekenaar en laai die kode op dieselfde manier as wat dit vir UNO gedoen word.
Stap 5: Skryf die kode vir Arduino en werk
Die kode/program hieronder vir die sluitstelsel bevat die kode vir 'n 16x2 lcd -skerm. Die gebruik daarvan is heeltemal opsioneel en kan oorgeslaan word sonder om die kode te verander. Die program is baie basies en maklik om te verstaan
Stap 6: Toets die kode met Arduino UNO
Voordat ek die kode na Pro mini oplaai, het ek besluit om die program op UNO te toets om seker te maak dat die program perfek werk.
Die resultate was puik, die kode werk volgens verwagtinge en hier is 'n video van die toets-
Stap 7: Stel die wagwoord in en laai die app af
Die wagwoord kan ingestel word deur die volgende opdrag-
as (stem == "*wagwoord")
Om die wagwoord te verander, verander net die woord in die omgekeerde koma. MOET NIE VERGEET OM DIE STER * VOOR DIE WOORD TE SIT NIE
Die aflaai van die app
Laai die app af:- Android Meets Robots: Voice
hierdie app is gratis af te laai in die speelwinkel.