Tartalomjegyzék:

Billentyűzet kódolása: 4 lépés
Billentyűzet kódolása: 4 lépés

Videó: Billentyűzet kódolása: 4 lépés

Videó: Billentyűzet kódolása: 4 lépés
Videó: How to reset or clone the code of 4 Channel RF Key Remote Control 315/433MHz from ebay 2024, November
Anonim
Billentyűzet kódolása
Billentyűzet kódolása

Ennek a projektnek az a célja, hogy vegyünk egy billentyűzetet, és kódoljuk oly módon, hogy válaszoljon egy bizonyos jelszóra, amelyet magában a kódban előre beállítottunk. Ezt a billentyűzetet használom egy előre elkészített modell biztonságos elhelyezésére. A projekt célja, hogy a széf nyitva legyen, ha és amikor be van írva a megfelelő jelszó. A projekt elkészítéséhez egy Arduino -t fogok használni a billentyűzet kódolásához. Így képes leszek beállítani a saját jelszavamat, majd az Arduino -t végrehajtani bármelyik választott parancsot. Nagyon izgatott vagyok a projekt miatt, és bízom benne, hogy jól fog sikerülni.

1. lépés: Anyagok

Anyagok
Anyagok

Az alábbiakban felsoroljuk azokat az anyagokat, amelyekre szükségem lenne a projekt befejezéséhez.

  • Arduino- 1
  • Billentyűzet- 1
  • Szervómotor
  • Arduino vezetékek
  • Kenyeretábla
  • Laptop (Arduino alkalmazással telepítve)

2. lépés: A billentyűzet kódolása

A billentyűzet kódolása
A billentyűzet kódolása
A billentyűzet kódolása
A billentyűzet kódolása
A billentyűzet kódolása
A billentyűzet kódolása

Ennek a projektnek a legfontosabb lépése a billentyűzet kódolása oly módon, hogy a számítógép el tudja olvasni, hogy melyik számokat írja be, majd megmondja egy másik forrásnak, hogy ez a helyes vagy helytelen jelszó. Ehhez a projekthez az Arduino -t használom, ezért néhány online erőforrással megpróbáltam megérteni, hogyan kell bekötni, majd kódolni a billentyűzetet, hogy megfeleljen a fent felsorolt követelményeknek. A neten azt találtam, hogy a billentyűzet minden kimenetét egy pin számra kell kötnem az Arduino -n, majd a billentyűzet földkimenetét az Arduino földelésére. Az általam használt kód a képeken található. Ez a kód lehetővé teszi a számítógép számára, hogy elolvassa a beütött számokat, és megállapítsa, hogy a jelszó helyes vagy rossz.

3. lépés: A szervomotor felszerelése

A szervomotor felszerelése
A szervomotor felszerelése
A szervomotor felszerelése
A szervomotor felszerelése

Az, hogy a számítógép beolvassa a bemeneteket, és így megállapítja, hogy a jelszó helyes vagy helytelen, az egy dolog, de azután, hogy elvégez egy műveletet, nagyon jó lenne! Ennek elérése érdekében egy szervo motort csatlakoztatunk az Arduino -hoz. A szervó külső legnagyobb kimenete 5 V -ra megy, míg a másik kettő a pin -számokhoz (használhatja az a0 és a1 tűket, ha a billentyűzet miatt elfogy). Ha ez megtörtént, írja be a kódjába, hogy mennyit szeretne forogni a motoron, attól függően, hogy helyes vagy helytelen jelszót írt -e be. Ennek kódja megtalálható a képeken.

4. lépés: EXTRA- Csatlakoztassa a széfhez

EXTRA- Széf csatlakoztatása
EXTRA- Széf csatlakoztatása

Most, hogy a mechanizmus működőképes, úgy gondoltam, hogy egy lépéssel tovább léphetek ezzel a projekttel, ha egy tárgyhoz, például egy széfhez csatolom, hogy lássam, a projektem segít -e szabályozni annak nyitását és zárását. A kezembe kaptam egy kész kartondobozt (egy iskolatársam készítette (Cardboard Safe)), amelynek lényegében egy doboza volt egy kartoncsíkkal, amely ki- és beköltözik, ezáltal szabályozva a széf kinyitásának vagy zárásának lehetőségét. Úgy döntöttem, hogy a szervomotort a kartonszalaghoz rögzítem- amely ezután szabályozza a szalag mozgását, tehát a széf nyitását és zárását.

Ajánlott: