INHOUDSOPGAWE:

Stembeheerde sluitstelsel: 7 stappe (met foto's)
Stembeheerde sluitstelsel: 7 stappe (met foto's)

Video: Stembeheerde sluitstelsel: 7 stappe (met foto's)

Video: Stembeheerde sluitstelsel: 7 stappe (met foto's)
Video: Hoe maak je een Verschuifbare Knoop? 2024, Julie
Anonim
Stembeheerde sluitstelsel
Stembeheerde sluitstelsel

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

Onderdele benodig
Onderdele benodig
Onderdele benodig
Onderdele benodig
Onderdele benodig
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

Verbindings
Verbindings
Verbindings
Verbindings
Verbindings
Verbindings
Verbindings
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:

Beeld
Beeld

Stap 4: Laai kode op na Arduino Pro Mini

Laai kode op na Arduino Pro Mini
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

Toets die kode met Arduino UNO
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.

Aanbeveel: