Sisällysluettelo:
- Vaihe 1: Tarvittavat osat
- Vaihe 2: Liitännät
- Vaihe 3:
- Vaihe 4: Koodin lataaminen Arduino Pro Miniin
- Vaihe 5: Koodin kirjoittaminen Arduinolle ja työskentelylle
- Vaihe 6: Koodin testaaminen Arduino UNO: lla
- Vaihe 7: Pääsykoodin asettaminen ja sovelluksen lataaminen
Video: Puheohjattu lukitusjärjestelmä: 7 vaihetta (kuvien kanssa)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Ää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
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
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:
Vaihe 4: 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
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:
Abellcadabra (kasvojentunnistuksen oven lukitusjärjestelmä): 9 vaihetta
Abellcadabra (kasvojentunnistusovien lukitusjärjestelmä): Asettaessani karanteenin aikana yritin löytää tapa tappaa aika rakentamalla talon oven kasvojentunnistuksen. Nimesin sen Abellcadabraksi - joka on yhdistelmä Abracadabran välillä, maaginen lause ovikellolla, jonka otan vain kellon. LOL
Puheohjattu kaukosäätimen painike: 4 vaihetta (kuvien kanssa)
Ääniaktivoitu kaukosäätimen painike: Jos olet nähnyt muita ohjeitani, tiedät, että pojallamme on lihasdystrofia. Tämä on yksi osa projektia, jotta asiat olisivat helpommin saatavilla. Tämä on ollut fantastista l
Puheohjattu robotti 8051 -mikrokontrollerilla: 4 vaihetta (kuvien kanssa)
Puheohjattu robotti käyttämällä 8051 -mikrokontrolleria: Puheohjattu robotti ottaa määritetyn komennon äänen muodossa. Riippumatta siitä, mitä komento annetaan äänimoduulin tai Bluetooth -moduulin kautta, olemassa oleva ohjain purkaa sen ja siten annettu komento suoritetaan. Tässä projektissa minä
RFID -lukitusjärjestelmä Arduinolla: 6 vaihetta
RFID -lukitusjärjestelmä Arduinon avulla: Hei kaikki, Tämä on ensimmäinen ohjeeni ja Judhi Prasetyo esitteli sen. Työpajan isännöi Assembly, jossa työskentelen harjoittelijana, ja se on yksi parhaista työpaikoista, jos olet valmistaja. Palatessani takaisin RFID -lukitusjärjestelmään
Puheohjattu RGB -led: 5 vaihetta (kuvien kanssa)
Ääniohjattu RGB Led: Hei kaverit1 Tänään näytän teille, kuinka rakentaa ääniohjattu RGB -led arduino/Ebot8 -tekniikalla. Joten ilman lisäaikaa siirry vaiheeseen 1