Სარჩევი:
ვიდეო: Arduino Keypad 4x4 სახელმძღვანელო: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:16
კლავიატურის შეყვანა აჩვენა სერიულ მონიტორს arduino uno და 4x4 კლავიატურის სრული კოდით…
მარაგები
Arduino uno x 1
4x4 კლავიატურა
ეს ყველაფერი შეგიძლიათ ნახოთ ამ საიტზე:
BDSpeedy ტექნიკური ნაწილები
ნაბიჯი 1: დაკავშირება არდუინოსთან
კლავიატურის დაკავშირება aruduino ციფრული ქინძისთავებით:
კლავიატურის Pin უკავშირდება Arduino Pin- ს
1 D9
2 D8
3 D7
4 D6
5 D5
6 D4
7 D3
8 D2
ნაბიჯი 2: კოდი
კოდი:
#ჩართეთ
const byte numRows = 4
const byte numCols = 4;
გასაღების რუკა [numRows] [numCols] = {{'1', '2', '3', 'A'}, {'4', '5', '6', 'B'}, {'7', '8', '9', 'C'}, {'*', '0', '#', 'D'}};
byte rowPins [numRows] = {9, 8, 7, 6}; // რიგები 0 -დან 3 -მდე
ბაიტი colPins [numCols] = {5, 4, 3, 2}; // სვეტები 0 -დან 3 -მდე
// ინიციალიზებს კლავიატურის კლასის მაგალითს
კლავიატურა myKeypad = კლავიატურა (makeKeymap (გასაღები), rowPins, colPins, numRows, numCols);
void setup () {
სერიული.დაწყება (9600);
}
// თუ გასაღები დაპრესილია, ეს გასაღები ინახება 'keypressed' ცვლადში // თუ გასაღები არ არის ტოლი 'NO_KEY', მაშინ ეს გასაღები იბეჭდება // თუ რაოდენობა = 17, მაშინ რიცხვი აღდგება 0 -ზე (ეს ნიშნავს, რომ კლავიატურაზე დაჭერილი არ არის კლავიატურის სკანირების მთელი პროცესი
ბათილი მარყუჟი () {
char keypressed = myKeypad.getKey ();
თუ (ღილაკზე დაჭერილი! = NO_KEY)
{
Serial.print (ღილაკზე დაჭერილი);
}
}
ნაბიჯი 3:
აქ არის ჩემი ბლოგსპოტის ბმული, მას აქვს დამატებითი დიაგრამა, რომელიც შეიძლება დაგეხმაროთ… ბლოგსპოტის ბმული
ნაბიჯი 4: ბიბლიოთეკის დამატება
ბიბლიოთეკის დამატება:
ბიბლიოთეკის დასამატებლად გადადით ჩანახატებზე> ბიბლიოთეკის ჩართვა შეიყვანეთ ბიბლიის სახელი "კლავიატურა" და დააჭირეთ ინსტალაციას. შემდეგ ატვირთეთ ესკიზი თქვენს არდუინოში. აქ არის რამოდენიმე არჩევითი ბმული:
wordpress ბლოგი
ბლოგის ადგილი
გირჩევთ:
One Pin Keypad Raspberry Pi გამოყენების სახელმძღვანელო: 9 ნაბიჯი
One Pin Keypad Raspberry Pi გამოყენების სახელმძღვანელო: უარყოფა: ეს არის გამოყენების სახელმძღვანელო ღია წყაროს პროდუქტისთვის: ერთი PIN კლავიატურა. ეს არ არის წვრილმანი პროექტი. თუ გსურთ საკუთარი თავის გაკეთება, არწივის ფაილების პოვნა შესაძლებელია სამეურვეო პროგრამის ბოლოს. რა არის ერთი პინიანი კლავიატურა? ერთი პინიანი კლავიატურა
BluBerriSix - TFT TouchScreen / Arduino სახელმძღვანელო: 12 ნაბიჯი (სურათებით)
BluBerriSix - TFT TouchScreen / Arduino Tutorial: 2019 არის RIM Blackberry 850 წლის 20 წლის იუბილე! ამ პატარა კანადურმა გამოგონებამ შეცვალა სამყაროს კომუნიკაცია. ის დიდი ხანია წავიდა, მაგრამ მისი მემკვიდრეობა გრძელდება! ამ ინსტრუქციებში თქვენ შეისწავლით თუ როგორ გამოიყენოთ MCUfriend.com 2.4 " TFT დისკი
მაგალითი Locker With Arduino Matrix Keypad 4x4: 6 ნაბიჯი
მაგალითი Locker With Arduino Matrix Keypad 4x4: 2 გზა მართოს 16 ღილაკიანი კლავიატურა მინიმალური ქინძისთავებით
2 $ Arduino. ATMEGA328 როგორც დამოუკიდებელი. მარტივი, იაფი და ძალიან მცირე. სრული სახელმძღვანელო .: 6 ნაბიჯი (სურათებით)
2 $ Arduino. ATMEGA328 როგორც დამოუკიდებელი. მარტივი, იაფი და ძალიან მცირე. სრული სახელმძღვანელო .: ამ ინსტრუქციაში თქვენ ისწავლით თუ როგორ გამოიყენოთ Arduino ATMEGA328 მიკროკონტროლის ჩიპი, როგორც დამოუკიდებელი მიკროკონტროლერი. ისინი მხოლოდ 2 დოლარი ღირს, შეუძლიათ იგივე გააკეთონ, როგორც თქვენი Arduino და გახადონ თქვენი პროექტები უკიდურესად მცირე. ჩვენ დაფარავს ქინძისთავის განლაგებას
მარტივი კარბოტი -- ARDUINO -- BLUETOOTH კონტროლი -- სახელმძღვანელო: 10 ნაბიჯი (სურათებით)
მარტივი კარბოტი || ARDUINO || BLUETOOTH კონტროლი || სახელმძღვანელო: ამ ინსტრუქციულად მე ვაჩვენებ როგორ გავაკეთო მარტივი ბოტი, რომელიც კონტროლდება თქვენი სმარტფონის საშუალებით, რაც საჭიროა: მე გამოვიყენე POWER BANK