Სარჩევი:
ვიდეო: Locker- ის თანამედროვე და ახალი და მარტივი მაგალითი Arduino Matrix კლავიატურით 4x4: 3 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:17
LCD კლავიატურის მატრიცის 4x4 გამოყენების კიდევ ერთი მაგალითი I2C სქემით.
ნაბიჯი 1: სქემატური
ეს მატრიცის კლავიატურა შედგება 16 ღილაკისგან და I2c კომუნიკაციით, თქვენ გჭირდებათ მხოლოდ 2 ქინძისთავი მისი მართვისთვის: SDA (A4 არდუინოს დაფაზე) და SCL (A5 არდუინოს დაფაზე).
მე გამოვიყენე PCF8574A 16 DIP I/O I2c წრე, მცირე სქემა მოცემულია ზემოთ. ამ ტიპის კომპონენტების მისამართია 0x3C ჩემს მაგალითში (A0 = 0, A1 = 0, A2 = 1).
ნაბიჯი 2: სახელმწიფო დიაგრამა: უფრო მარტივი მეთოდი
ეს ახალი მეთოდი ემყარება ქრონომეტრებს, რომლებიც საშუალებას მოგცემთ სწორ დროს შეიყვანოთ კარგი კოდი (შედგება 4 სიმბოლოსგან: CODE1 შემდეგ CODE2 შემდეგ CODE3 შემდეგ CODE4).
არდუინოს ესკიზი მოიცავს 4 სპეციალურ ბიბლიოთეკას:
SM.h
მავთული.ჰ
კლავიატურა_I2C.h
კლავიატურა.ჰ
მე ვაძლევ მათ პაკეტს და ესკიზს. თუ აკრეფილი კოდი კარგია, pin 13 აანთებს და თქვენ უნდა დააჭიროთ ღილაკს ' *' დასაწყებად. თუ კოდი არასწორია, პინი 13 ციმციმებს.
შენიშვნა: დღეს ვერ გადმოვწერ ბიბლიოთეკებს შიდა სერვერის შეცდომის გამო. Ბოდიში.
პრობლემა მოგვარებულია, თუ იყენებთ.არა
ნაბიჯი 3: დასკვნა
დაჭერილი გასაღებები უნდა გამოვლინდეს მზარდ ზღვარზე, თუ ის სწორად არ იმუშავებს.
ყველა ეს კომპონენტი ძალიან იაფია და თქვენ გექნებათ ძალიან მიმზიდველი კლავიატურა Arduino დაფებზე რამდენიმე ქინძისთავით.
მადლობა ყველას, რაც ვიპოვე საინტერესო.
გილოცავთ სასწავლო!
გირჩევთ:
აკონტროლეთ თქვენი მოდელის მატარებლის განლაგება თქვენი კლავიატურით!: 12 ნაბიჯი
აკონტროლეთ მატარებლის მოდელის განლაგება თქვენი კლავიატურით! თქვენ ასევე შეგიძლიათ ნახოთ განახლებული ვერსია აქ. ამ ინსტრუქციაში მე გაჩვენებთ თუ როგორ უნდა აკონტროლოთ მატარებლის მოდელის განლაგება კლავიატურის საშუალებით
IoT Guru Cloud - მარტივი დიაგრამის მაგალითი: 4 ნაბიჯი
IoT Guru Cloud - მარტივი დიაგრამის მაგალითი: IoT Guru Cloud გთავაზობთ რამოდენიმე საყრდენ მომსახურებას REST API– ს საშუალებით და თქვენ შეგიძლიათ მარტივად მოახდინოთ ამ REST ზარების ინტეგრირება თქვენს ვებ გვერდზე. Highcharts– ით თქვენ შეგიძლიათ აჩვენოთ თქვენი გაზომვის სქემები უბრალოდ AJAX ზარით
DoReMiQuencer - პროგრამირებადი MIDI მიმდევარი კლავიატურით: 7 ნაბიჯი
DoReMiQuencer - პროგრამირებადი MIDI Sequencer კლავიატურით: ეს მოწყობილობა შეიქმნა VCVRack– ით, VCV– ს მიერ შექმნილი ვირტუალური მოდულური სინთეზატორით, მაგრამ შეიძლება ემსახურებოდეს როგორც ზოგადი დანიშნულების MIDI კონტროლერს. ის ემსახურება როგორც MIDI მიმდევრი ან კლავიატურა, შერჩეული რეჟიმიდან გამომდინარე. MIDI ჩანაწერები ასახულია კე
მაგალითი Locker With Arduino Matrix Keypad 4x4: 6 ნაბიჯი
მაგალითი Locker With Arduino Matrix Keypad 4x4: 2 გზა მართოს 16 ღილაკიანი კლავიატურა მინიმალური ქინძისთავებით
CircuitPython და TinyLiDAR: მარტივი მაგალითი: 3 ნაბიჯი
CircuitPython და TinyLiDAR: მარტივი მაგალითი: MicroElectronicDesign tinyLiDAR არის ST VL53L0X დაფუძნებული ფრენის დრო (ToF) დაწყებული მოდული i2c ავტობუსის კავშირით. Adafruit მიკროკონტროლის დაფები ადვილად არის დაკავშირებული ამ სენსორთან, რადგან მათ შეუძლიათ ისაუბრონ i2c პროტოკოლზე მათი მონაცემების პინზე