Sisällysluettelo:

Puheohjattu lukitusjärjestelmä: 7 vaihetta (kuvien kanssa)
Puheohjattu lukitusjärjestelmä: 7 vaihetta (kuvien kanssa)

Video: Puheohjattu lukitusjärjestelmä: 7 vaihetta (kuvien kanssa)

Video: Puheohjattu lukitusjärjestelmä: 7 vaihetta (kuvien kanssa)
Video: Puheohjattu keräys 2024, Heinäkuu
Anonim
Ääniohjattu lukitusjärjestelmä
Ääniohjattu lukitusjärjestelmä

Ääniohjattu lukitusjärjestelmä on automaattinen lukitusjärjestelmä, joka käyttää bluetoothia välittäjänä Arduinon ja Android -puhelimesi välisessä viestinnässä. Ääniohjattu lukitusjärjestelmä avaa lukituksen, kun sanot asettamasi salasanan (olen asettanut sen "ohjeeksi") ja lukittuu sanomalla "lukita". Ääniohjatun lukon avulla voit avata ja lukita laatikon tai vaatekaapin automaattisesti noin 10 metrin etäisyydeltä koskematta siihen. Avaa vain sovellus ja sano salasana ja avaat laatikon/vaatekaapin yhdellä painalluksella.

Olen suunnitellut lukon tai salvan opiskelupöydän laatikon mukaisesti. Se voidaan räätälöidä tarpeen mukaan vain vaihtamalla salvan pää moottorin akselilta.

HUOMAUTUS: TÄMÄ SUUNNITTELU ON PROTOTYYPPIVAIHEESSA, JA TAKUU EI VOI TÄYDELLINEN TURVALLISUUS. MINÄ EI OLE VASTUULLA MIKÄÄN SYYTYSTÄ MENETYKSESTÄ

Vaihe 1: Tarvittavat osat

Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat
Tarvittavat osat

OHJAIMET

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 -moottorin ohjain (ei tarvita, jos käytetään servoa)

www.amazon.com/HC-05-Bluetooth-Pass-throug…

VIESTINTÄ

1) Bluetooth -moduuli HC 05

www.amazon.com/HC-05-Bluetooth-Pass-throug…

KUORMIT

1) Tasavirtamoottori 100 rpm/ 9 g servomoottori

www.amazon.com/Dimart-100RPM-Robot-Intelli…

2) 16x2 lcd -näyttö (valinnainen)

VIRTALÄHDE

1) 5V 200 ma DC -sovitin

Toinen sekalainen osat sisältävät-

MUU MATERIAALI

1) Alumiinikappale (10x2x0,2 cm) lukolle.

2) Kytkin

Vaihe 2: Liitännät

Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät
Liitännät

BLUTOOTH -Moduuli - ARDUINO PRO MINI

Rx - Tx

Tx - Rx

5v - Vcc

GND - GND

** VARMISTA, KOODIN LATAUKSESSA, IRROTA TX- JA RX -PINSIT.

ARDUINO PRO MINI - MOOTTORIAJURI

PIN 6 - In1 tai PIN 2, L293D (jos liitetään suoraan IC: hen)

PIN 7 - In2 tai PIN 6, L293D (jos liitetään suoraan IC: hen)

PIN8 - KÄYTÄ PIN 1

5V - VCC

MOOTTORIAJURI - MOOTTORI

Moottoritulo 1 - Liitin 1

Moottoritulo 2 - Liitin 2

Vaihe 3:

Kuva
Kuva

Vaihe 4: Koodin lataaminen Arduino Pro Miniin

Koodin lataaminen Arduino Pro Miniin
Koodin lataaminen Arduino Pro Miniin

Ohjelmaa ei voi ladata suoraan Arduino Pro miniin. On pääsääntöisesti kaksi tapaa ladata koodi Pro-mini-

1) käyttämällä ohjelmointikorttia, 2) Via Arduino Uno.

Olen ohjelmoinut Pro mini Via Arduino UNO -ohjelman. Tätä varten poista ensin Arduino Unon Ic erittäin huolellisesti. Sitten Arduino IDE: ssä ja vaihda levy UNO: sta Pro mini: ksi.

Työkalut> Taulut> Arduino Pro tai Pro mini

Tämän jälkeen IDE: n oikeassa alakulmassa näkyy nyt kortti nimellä Arduino Pro tai Pro mini ATmega 328 (5v, 16 Mhz).

Liitä nyt pro mini Uno-

PRO MINI - UNO

DTR - Nollaa

Vcc - 5v

GND - GND

Rx - Rx

Tx - Tx

Liitä tämän jälkeen Arduino UNO USB -kaapelilla kannettavaan tietokoneeseen ja tietokoneeseen ja lähetä koodi samalla tavalla kuin UNO: lle.

Vaihe 5: Koodin kirjoittaminen Arduinolle ja työskentelylle

Alla lukitusjärjestelmälle annettu koodi/ohjelma sisältää 16x2 lcd -näytön koodin. Sen käyttäminen on täysin valinnaista ja se voidaan ohittaa tekemättä muutoksia koodiin. Ohjelma on hyvin yksinkertainen ja helppo ymmärtää

Vaihe 6: Koodin testaaminen Arduino UNO: lla

Koodin testaaminen Arduino UNO: lla
Koodin testaaminen Arduino UNO: lla

Ennen koodin lataamista Pro miniin päätin testata ohjelman UNO: lla varmistaakseni, että ohjelma toimi täydellisesti.

Tulokset olivat hienoja, koodi toimi odotusten mukaisesti ja tässä on video testistä-

Vaihe 7: Pääsykoodin asettaminen ja sovelluksen lataaminen

Salasana voidaan asettaa seuraavalla komennolla:

jos (ääni == "*salasana")

Jos haluat vaihtaa salasanan, vaihda vain sana käänteisessä koomassa. ÄLÄ unohda laittaa tähteä * ENNEN SANAA

Sovelluksen lataaminen

Lataa sovellus:- Android täyttää robotit: ääni

Tämän sovelluksen voi ladata ilmaiseksi Play -kaupasta.

Suositeltava: