Სარჩევი:

DIY LCD კლავიატურის ფარი Arduino Uno– სთვის: 6 ნაბიჯი (სურათებით)
DIY LCD კლავიატურის ფარი Arduino Uno– სთვის: 6 ნაბიჯი (სურათებით)

ვიდეო: DIY LCD კლავიატურის ფარი Arduino Uno– სთვის: 6 ნაბიჯი (სურათებით)

ვიდეო: DIY LCD კლავიატურის ფარი Arduino Uno– სთვის: 6 ნაბიჯი (სურათებით)
ვიდეო: EASY WAY HOW TO FIX A BROKEN LAPTOP LCD SCREEN 2024, ნოემბერი
Anonim
DIY LCD კლავიატურის ფარი Arduino Uno– სთვის
DIY LCD კლავიატურის ფარი Arduino Uno– სთვის

მე ბევრი ვეძებე DIY LCD კლავიატურის ფარის შესაქმნელად და ვერ ვიპოვე, ასე რომ მე გავაკეთე ერთი და მინდა გაგიზიარო ბიჭებს.

ნაბიჯი 1: ნაწილები საჭირო

ნაწილები საჭირო
ნაწილები საჭირო
  • არდუინო უნო
  • 16x2 char charly
  • მამაკაცი და ქალი სათაურის ქინძისთავები
  • ნულოვანი pcb
  • რამოდენიმე რეზისტორი
  • 10k ბანკი (მიიღეთ ერთი solder მეგობრული)
  • 5 ღილაკი
  • რამდენიმე პატარა ნაჭერი მავთული
  • საჭირო ინსტრუმენტები
  • საჭრელი (ნულოვანი კომპიუტერის მოჭრისთვის)
  • soldering რკინის
  • რაღაც მავთული
  • მავთულის საჭრელი
  • ეს ყველაფერი

ნაბიჯი 2: თეორიის ნაწილი (imp)

თეორიის ნაწილი (imp)
თეორიის ნაწილი (imp)

LCD კლავიატურის ფარი იყენებს ძალიან ჭკვიანურ და სუფთა ტექნიკას, რომელიც კითხულობს ღილაკებს ანალოგური წაკითხვის პინიდან A0

მაგარი რამეა

მაგრამ როგორ?

საიდუმლო არის ძაბვის გამყოფები

რა არის ძაბვის გამყოფი.

ძაბვის გამყოფი არის მარტივი წრე, რომელიც დიდ ძაბვას უფრო მცირედ აქცევს. მხოლოდ ორი სერიის რეზისტორისა და შეყვანის ძაბვის გამოყენებით, ჩვენ შეგვიძლია შევქმნათ გამომავალი ძაბვა, რომელიც არის შეყვანის ნაწილი.

დიახ, მე ვაკოპირებ მას ჩასმული Google- დან;-)

ახლა ჩვენ უნდა გავაკეთოთ ძაბვის გამყოფი არდუინოს 5 ვ და A0 შორის

და იქნება 4 განსხვავებული ძაბვის გამყოფი და თითოეული ცოცხლდება ღილაკზე დაჭერისას

და ეს არის ის, თუ როგორ მივიღებთ სხვადასხვა შეყვანის ერთი pin.

ნაბიჯი 3: ბიბლიოთეკა და წინააღმდეგობის გაანგარიშება

ბიბლიოთეკა და წინააღმდეგობის გაანგარიშება
ბიბლიოთეკა და წინააღმდეგობის გაანგარიშება

ახლა ჩვენ ვიცით, თუ როგორ უნდა მივიღოთ საშუალებები

მაგრამ რა მნიშვნელობა აქვს რეზისტორებს ძაბვის გამყოფებისთვის

ჩვენი ძაბვა არის 5 ვ.

LCD კლავიატურის ბიბლიოთეკის მიხედვით, რომელიც დაწერილია ძინდრას მიერ GitHub– ზე

ბმული არის:-

github.com/dzindra/LCDKeypad

LCD კლავიატურაზე. h

// თქვენ შეგიძლიათ შეცვალოთ ზღურბლები ღილაკების დაჭერის გამოვლენისთვის

#განსაზღვრეთ KEYPAD_TRESHOLD_NONE 1000

#განსაზღვრეთ KEYPAD_TRESHOLD_RIGHT 50

#განსაზღვრეთ KEYPAD_TRESHOLD_DOWN 380

#განსაზღვრეთ KEYPAD_TRESHOLD_UP 195

#განსაზღვრეთ KEYPAD_TRESHOLD_LEFT 555

#განსაზღვრეთ KEYPAD_TRESHOLD_SELECT 790

ასე რომ, ზღურბლის დაკავება არის pin A0– ის ანალოგური წაკითხვა

ჩემი კითხვის შესაბამისად

გვჭირდება

150k როგორც ძირითადი რეზისტორი (ყველა დანარჩენი დაფუძნებულია მასზე)

250k - აირჩიეთ

82 ათასი - ქვემოთ

150 ათასი- დარჩა

15 კ - ზევით

2 ოჰ -სწორი

# თუ არ გაქვთ რაიმე მნიშვნელობა, შეგიძლიათ ოდნავ მაღლა ან ქვევით ასვლა, რადგან ჩვენ უბრალოდ უნდა ვიყოთ ამ ზღურბლზე.

ნაბიჯი 4: დაიწყეთ LCD– ის დამზადება (კავშირი)

LCD– ის დამზადება (კავშირი)
LCD– ის დამზადება (კავშირი)
LCD– ის დამზადება (კავშირი)
LCD– ის დამზადება (კავშირი)

ახლა აიღეთ თქვენ მიერ გამოთვლილი ნაწილები და რეზისტორები და დაიწყეთ დამზადება

ᲜᲐᲑᲘᲯᲘ 1.

მოჭრილი ნულოვანი pcb ზომა Arduino uno

ახლა

ნაბიჯი 2.

დაამატეთ მამრობითი სათაურები დაფაზე

* lcd– სთან დაკავშირებული ქინძისთავები არის

#განსაზღვრეთ KEYPAD_LCD_PINS 8, 9, 4, 5, 6, 7

დაამონტაჟეთ მამრობითი სათაურები

ანალოგური ქინძისთავები კარგია ნულოვანი pcb სრულად

მაგრამ თქვენ უნდა ოდნავ მოხრილი ციფრული ქინძისთავები (მის შესაცვლელად)

LCD RS პინი ციფრულ პინზე 08

LCD ჩართეთ პინი ციფრულ პინზე 09

LCD D4 პინი ციფრულ პინზე 4

LCD D5 პინი ციფრულ პინზე 5

LCD D6 პინი ციფრულ პინზე 6

LCD D7 პინი ციფრულ პინზე 7

გარდა ამისა, 10 მ ქვაბი მიაბით +5V და GND- ს, მისი გამწმენდი საშუალებით (გამომავალი) LCD ეკრანებზე VO pin (pin3). 220 ოჰმიანი რეზისტორი გამოიყენება უკანა შუქის შესანარჩუნებლად და ის კონტროლდება პინ 10-ით

ნაბიჯი 5: LCD და შედუღების ღილაკების დაყენება

Lcd და Soldering ღილაკების დაყენება
Lcd და Soldering ღილაკების დაყენება
Lcd და Soldering ღილაკების დაყენება
Lcd და Soldering ღილაკების დაყენება
Lcd და Soldering ღილაკების დაყენება
Lcd და Soldering ღილაკების დაყენება

მინდოდა, რომ ჩემი LCD დისკი მოსახსნელი ყოფილიყო, ამიტომ გამოვიყენე ქალი სათაური

უბრალოდ წარმართეთ კავშირის ქინძისთავები ისე, რომ მათი შედუღება მოხდეს კომპიუტერზე

დაამატეთ ქვაბი შესაბამისად

ნაბიჯი 6: ღილაკების შედუღება ნულოვან კომპიუტერზე

Image
Image
Soldering ღილაკები ნულოვანი PCB
Soldering ღილაკები ნულოვანი PCB
Soldering ღილაკები ნულოვანი PCB
Soldering ღილაკები ნულოვანი PCB

გავყიდე 4 გასაღები და შევარჩიე მეორე მხარეს.

თქვენ შეგიძლიათ შეაერთოთ იგი სადაც გსურთ და ის მზადაა გამოსაყენებლად

PUSH ღილაკების PIN-OUT არის:

* --------------------

| |

| |

| |

--------------------*

* * მონიშნული კუთხეები ჩვეულებრივ ღიაა და ღილაკზე დაჭერით ისინი დაკავშირებულნი ხდებიან

გირჩევთ: