Sisukord:
Video: EAL- manustatud - kombineeritud lukk: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
See projekt on üks kooliprojekt, mille olen valinud EAL-is aine 2.1 C-programmeerimine. See on esimene kord, kui tegin Arduino projekti ja C-programmeerimise. See on projekt, mis esitab kombineeritud luku. Kombineeritud lukku saame kasutada paljudes kohtades iga päev. Saame seda kasutada muu hulgas seifis või kui peame mõne ukse avama.
Samm: komponendid
Selle projekti loomiseks olen kasutanud järgmisi komponente:
- Arduino mega 2560
- LCD 2x16 HD44780 sinine
- Konverter LCD HD44780 I2C IIC
- SERVO Tower Pro SG92 9g
- Klaviatuur 4x4 8pin
- LED sinine
- Võtke ühendust plaadiga
- Ühendusjuhtmed
- Akupank
Samm 2: Ühendamine
Ülaltoodud pilt ja järgmine kirjeldus näitavad, kuidas kõik komponendid on Arduino Mega 2560 -ga ühendatud.
LCD ots KONVERTER - Arduino 2560 Mega
GND - GND
VCC - 5V
SDA - SDA
SCL- SCL
Klaviatuur - Arduino 2560 Mega
ühendatud A0 A1 A3 A4 A5 A6 A7
SERVO - Arduino 2560 Mega
GND - GND
VCC - 5V
SIGNAAL - 8 tihvti
3. samm: programmeerimine
Olen hakanud programmeerima nii, et olen leidnud kogu LCD -ekraanile, parooli, klahvistiku. Järgmisena olen Arduino lihtsate programmide abil kontrollinud, kas minu komponendid töötavad hästi. Üks suurimaid probleeme oli see, et muundur ei suhtle LCD -ga. Pärast ühte pikka päeva ja õhtut leidsin probleemi. Probleem oli muunduris vale aadress. Järgmine samm oli programmi lõpetamine.
Klaviatuur, olen harjunud koodi sisestama. (1111)
Servo töötab nagu avamismehhanism.
LCD näitab koodi, mille olen sisestanud. (1111)
Programm töötab nii, et pärast õige koodi sisestamist süttib sinine LED ja servo teeb 90-kraadise liigutuse.
4. samm: testimine
Testimisel olen sisestanud koodi (1111), mille olen tähega heaks kiitnud. Pärast seda, kui olen sisestanud LCD-le õige koodi, nägin kirjet OPEN ja sinine LED süttib ning servo teeb 90-kraadise liigutuse. Kui olen vale koodi kirjutanud, võisin näha silti WRONG.
Seade töötab korralikult ja ilma probleemideta.
See on lihtne projekt, mida saame kasutada paljudes olukordades ja kohtades.
Soovitan:
Näotuvastuse ukse lukk: 8 sammu
Näotuvastusukse lukk: Umbes kuu aega valmimas, esitlen näotuvastuse ukseluku! Üritasin seda võimalikult kena välja näha, kuid saan seda teha ainult 13-aastasena. Seda näotuvastuse ukselukku juhib Raspberry Pi 4 koos spetsiaalse kaasaskantava vatiiniga
VBScripti draivi lukk: 5 sammu
VBScripti draivilukk: värskendus: sellel programmil on nüüd võimalus varjata määratud lukustatud draive. Pärast ekraaniluku tegemist, mis lukustab kasutajate arvuti, otsustasin vastu võtta väljakutse draivi lukustamiseks. Mõnikord tahame kõik hoia kasutajad eemal
Näotuvastuse nutikas lukk LTE Pi HAT -iga: 4 sammu
Näotuvastuse nutikas lukk LTE Pi HAT -iga: näotuvastust kasutatakse üha laialdasemalt, saame seda kasutada nutika luku tegemiseks
Lisage IOT -lukk suvalisse sahtlisse!: 4 sammu
Lisage IOT -lukk suvalisse sahtlisse!: Tere! Mõne aja pärast otsustasin teiega oma viimast projekti jagada. See oli lihtsalt idee, mille sain pärast odava solenoidluku veebist ostmist ja see osutus suurepäraseks projektiks. Nii et põhimõtteliselt oli põhiidee teha se
Porto-lukk: kaasaskantav lukk: 5 sammu
Porto-lukk: Kaasaskantav lukk: Tere kõigile, nii et selle projekti puhul tahtsin kujundada midagi lihtsat, sest see lahendab lihtsa probleemi, teie CR-kabiinis pole lukke. Enamik inimesi kirjutas mind alguses maha, öeldes: kas pole lihtsalt lihtsam lukke paigaldada? See on