Përmbajtje:
- Hapi 1: Hyrje
- Hapi 2: Gjërat për t'u përdorur:
- Hapi 3: Skema dhe Bordi:
- Hapi 4: Përdorimi i LDmicro Me Programimin e Shkallëve:
- Hapi 5: Përdorimi i Arduino IDE 1.8.x Me Mightycore dhe SMlib:
- Hapi 6: Për të përfunduar:
Video: Shembull i dollapit me tastierën Arduino Matrix 4x4: 6 Hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
2 mënyra për të menaxhuar një tastierë me 16 butona me një minimum kunjat.
Hapi 1: Hyrje
Kohët e fundit kam punuar në një mënyrë për të menaxhuar një matricë të tastierës me prekje 4x4 të lidhur me një klon Arduino. Pikat e përcaktuara ishin:
-të përdorin vetëm 4+1 kunja në vend të 8 kunjave në atmega328p
-për të shtuar një lidhje LCD 4x20 CHAR nëpërmjet I2C (2 kunja)
-të kontrollojë daljet dixhitale dhe analoge.
Pra, të kesh shumë gjëra për të kontrolluar me një sasi mëkati të I/O.
Hapi 2: Gjërat për t'u përdorur:
Bleva një ekran LCD 4x20 karaktere dhe një përshtatës module I2C për të lidhur ekranin me kunjat SDA (A4) dhe SCL (A5) në klonin tim arduino.
Unë përdor MM74C922N të famshëm dhe tani të vjetëruar: një konvertues 8 deri në 4 mënyra i përshtatet tastierës së matricës 4x4.
Krijova një klon të arduino -s bazuar në atmega328p dhe programova nëpërmjet një lidhësi HE10 (autobusi SPI) dhe një kabllo USBasp.
Hapi 3: Skema dhe Bordi:
Bordi është bërë nga:
-tastiera LCD përdoret vetëm me Arduino IDE, nuk është e mundur me LDmicro (programimi i shkallëve)
-tabela MM74C922N: 16 butona shtypi të koduar në 16 vlera binare në 4 bit DCBA. Kur shtypet një buton: drita blu ndizet dhe një vlerë shfaqet në DCBA (A është LSB). Kur lëshohet një buton: drita blu ndizet dhe vlera vendoset në zero në DCBA.
-tabela e klonimit Arduino atmega238p.
Hapi 4: Përdorimi i LDmicro Me Programimin e Shkallëve:
Kodi për të hyrë është bërë nga 4 vlera në mesin e 16 vlerave të shtypura me çelësa, kështu që kombinimet 16x16x16x16.
Pasi të vizatoni SFC, atëherë duhet ta përktheni atë në LADDER me metodën e dhënë në njërën nga të miat
udhëzime:
www.instructables.com/id/Arduino-tomation-…
Pasi të shtypni, përpilojeni atë si xxxx.hex dhe më pas shkarkojeni me shkarkuesin KHAZAMA.
Ekrani LCD nuk mund të programohet në LDmicro.
Unë jap zip LDmicro me skicën SERRURE.id në të dhe shkarkuesin KHAZAMA.
Hapi 5: Përdorimi i Arduino IDE 1.8.x Me Mightycore dhe SMlib:
Unë përkthej SFC në një makinë shtetërore. Pastaj përdor Arduino IDE me bibliotekën Mightycore dhe SM brenda.
Unë shfaq mesazh si: ERROR, WAITING, UNLOCK, gjendja e arritur, vlera e tastit të shtypur në diplay LCD.
Unë ju jap skicën dhe SM lib. Për Mightycore shikoni këtë:
www.instructables.com/id/Arduino-18x-Clone…
Hapi 6: Për të përfunduar:
Këto janë dy mënyra për të menaxhuar tastierën 16 dhe më janë dashur disa orë për të gjetur sekuencën e mirë, por tani funksionon mirë. Ju duhet të respektoni këto hapa:
-1 zbuloni një tast të shtypur në një skaj në rritje të kunjit DA
-2 lexoni vlerën e gjeneruar në DCBA dhe krahasojeni me atë të mirë
Nëse nuk do të funksionojë me siguri.
Falë të gjithë mësimeve interesante në internet.
Recommended:
Arduino Llogaritësi duke përdorur tastierën 4X4: 4 hapa (me fotografi)
Arduino Llogaritësi duke përdorur tastierën 4X4: Në këtë tutorial ne do të ndërtojmë llogaritësin tonë me Arduino. Vlerat mund të dërgohen përmes një tastiere (tastiera 4 × 4) dhe rezultati mund të shihet në një ekran LCD. Ky kalkulator mund të kryejë operacione të thjeshta si Shtimi, Zbritja, Shumëzimi
Shembull modern dhe i ri dhe më i lehtë i dollapit me tastierë Arduino Matrix 4x4: 3 hapa
Shembull modern dhe i ri dhe më i lehtë i dollapit me tastierë Arduino Matrix 4x4: Një shembull tjetër i përdorimit të një matricë LCD të tastierës 4x4 me një qark I2C
Llogaritësi Arduino DIY duke përdorur 1602 LCD dhe tastierën 4x4: 4 hapa
Arduino DIY Llogaritësi Duke përdorur 1602 LCD dhe 4x4 Tastiera: Përshëndetje djema në këtë udhëzues ne do të bëjmë një kalkulator duke përdorur Arduino i cili mund të bëjë llogaritjet bazë. Pra, në thelb ne do të marrim hyrje nga tastiera 4x4 dhe do të printojmë të dhënat në ekranin LCD 16x2 dhe arduino do të bëjë llogaritjet
Kujtesë për mbylljen e dollapit (Arduino): 5 hapa
Kujtesë për mbylljen e dollapit (Arduino): Kjo pajisje përdoret për të kujtuar nxënësit në shkollë që të mbyllin dollapët e tyre. Personalisht, unë jam ai lloj personi që tenton të harrojë të mbyllë derën e dollapit kur të largohem. Ky kujtesë mbyllëse e Locker funksionon duke pasur një sensor drite për të kontrolluar LE
Drita e dollapit LED pa bateri: 5 hapa
Drita e dollapit LED pa bateri: Keni një dollap të errët si brenda një lopë? E urreni ndryshimin e baterive në dritat portative të dollapit? Mos i besoni vetes që të instaloni një dritë të duhur pa e goditur veten me rrymë? Pastaj instaloni një dritë të dollapit LED të mundësuar nga transformatori