Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай эд анги
- Алхам 2: Онолын хэсэг (imp)
- Алхам 3: НОМЫН САН, ЭСРЭГИЙН ТООЦОО
- Алхам 4: LCD хийж эхлэх (холболт)
- Алхам 5: Lcd ба гагнуурын товчлууруудыг суурилуулах
- Алхам 6: Тэг Pcb дээрх товчлууруудыг гагнах
Видео: DIY LCD товчлуурын бамбай Arduino Uno: 6 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Би DIY LCD товчлууртай бамбай хийх гэж маш их хайсан боловч олсонгүй, тиймээс би үүнийг хийж, залуустай хуваалцахыг хүсч байна.
Алхам 1: Шаардлагатай эд анги
- нь Arduino Uno
- 16х2 хэмжээтэй
- эрэгтэй, эмэгтэй толгойн зүү
- Тэг pcb
- хос резистор
- 10к тогоо (нэг гагнуур ээлтэй аваарай)
- 5 товчлуур
- хэдэн жижиг утас
- ХЭРЭГСЭЛ ШААРДЛАГАТАЙ
- таслагч (тэг pcb огтлох зориулалттай)
- гагнуурын төмөр
- зарим утас
- утас хайч
- энэ бүгд
Алхам 2: Онолын хэсэг (imp)
LCD товчлуурын бамбай нь маш ухаалаг, цэвэр техникийг ашигладаг бөгөөд энэ нь аналог унших зүү A0 -ийн товчлууруудыг уншдаг.
энэ бол дажгүй зүйл.
Гэхдээ яаж?
Үүний нууц нь хүчдэлийн хуваагдал юм
Тэгэхээр хүчдэл хуваагч гэж юу вэ.
Хүчдэл хуваагч нь том хүчдэлийг жижиг болгон хувиргадаг энгийн хэлхээ юм. Зөвхөн хоёр цуврал резистор ба оролтын хүчдэлийг ашигласнаар бид оролтын нэг хэсэг болох гаралтын хүчдэлийг бий болгож чадна.
Тиймээ би үүнийг хуулбарлаж google-ээс оруулсан;-)
Тиймээс одоо бид arduino -ийн 5v ба A0 хооронд хүчдэл хуваагч хийх хэрэгтэй
мөн 4 өөр хүчдэл хуваагч байх бөгөөд товчлуурыг дарахад тус бүр амьдралдаа орох болно
тэгээд л бид нэг зүүгээр янз бүрийн оролт олж авдаг.
Алхам 3: НОМЫН САН, ЭСРЭГИЙН ТООЦОО
Одоо бид орцыг хэрхэн яаж авахаа мэддэг болсон
гэхдээ хүчдэл хуваагуурт резистор ямар үнэ цэнэ хэрэгтэй вэ
манай үндсэн хүчдэл 5v байна.
GitHub дээр dzindra бичсэн LCD товчлуурын номын сангийн дагуу
холбоос нь:-
github.com/dzindra/LCDKeypad
LCD товчлуур дээр
// та товчлуур дарахыг илрүүлэх босгыг өөрчилж болно
#түлхүүрийн товчлуурыг_тохируулах_NONE 1000 -ийг тодорхойлох
#KEYPAD_TRESHOLD_RIGHT -ийг тодорхойлох 50
380
195
555
790
Тиймээс босго нь A0 зүүгийн аналог юм
миний уншлагад нийцүүлэн
бидэнд хэрэгтэй
Үндсэн эсэргүүцэл болгон 150k (бусад бүх зүйл үүн дээр суурилсан)
250k - сонгоно уу
82k - доошоо
150к- үлдсэн
15к дээш
2 ом -зөв
# Хэрэв танд ямар ч үнэ цэнэ байхгүй бол та бага зэрэг дээш эсвэл доошоо явж болно, учир нь бид зөвхөн энэ босгонд байх ёстой.
Алхам 4: 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 -ээ салгаж авахыг хүссэн тул эмэгтэй толгой ашигласан
pcb дээр гагнах боломжтой байхын тулд холболтын тээглүүрийг нугална уу
үүний дагуу савыг нэмнэ
Алхам 6: Тэг Pcb дээрх товчлууруудыг гагнах
Би 4 түлхүүрийг гагнаж, нөгөө тал руу сонгоно уу.
та хүссэн газраа гагнах боломжтой бөгөөд ашиглахад бэлэн болно
ТОВЧЛОХ ТОВЧУУДЫН ПИН-ОРУУД:
* --------------------
| |
| |
| |
--------------------*
THE * тэмдэглэгдсэн булангууд ихэвчлэн нээлттэй байдаг бөгөөд товчлуур дээр дарахад тэд холбогддог
Зөвлөмж болгож буй:
LCD товчлуурын бамбай ашиглан DIY сэрүүлэгтэй цагийг хэрхэн яаж хийх вэ: 5 алхам
LCD товчлуурын бамбай ашиглан DIY сэрүүлэгтэй цаг хэрхэн хийх вэ: Сайн байцгаана уу! Энэхүү зааварчилгаанд би Arduino самбар ашиглан сэрүүлэгтэй цаг хэрхэн хийхийг танд үзүүлэх болно. Би энэ цагийг бүтээхийн тулд Arduino UNO, LCD товчлуур Shield, 5V Buzzer, Jumper Wires ашигласан. Та цагийг дэлгэц дээр харж, цагийг тохируулах боломжтой
1602 LCD товчлуурын бамбай ашиглан Arduino [+Практик төслүүд]: 7 алхам
1602 LCD Keypad Shield W/ Arduino [+Практик төслүүд] -ийг ашиглах нь: Та энэ болон бусад гайхалтай хичээлүүдийг ElectroPeak -ийн албан ёсны вэбсайтаас уншиж болно. Энэхүү гарын авлагад та Arduino LCD товчлуурын бамбайг 3 практик төслөөр хэрхэн ашиглах талаар сурах болно. Бамбайг хэрхэн тохируулж, түлхүүрүүдийг таних вэHo
16x2 LCD + товчлуурын бамбайны урд хавтан: 8 алхам (зурагтай)
16x2 LCD + товчлуурын бамбайны урд хавтан: Бидний хийх гэж буй зүйл: Энэхүү гарын авлагад бид Adafruit 16x2 LCD + товчлуурын бамбай (Arduino хувилбар) -ын лазер цутгасан нийлэг хавтанг бүтээх болно. Энгийн тохируулгын ачаар та товчлуурын бүх товчлуурыг ашиглах боломжтой болно
Arduino Uno -д зориулсан ATMEGA328 Bootloader програмчлалын бамбай: 3 алхам (зурагтай)
Arduino Uno-д зориулсан ATMEGA328 Bootloader програмчлалын бамбай: Arduino Uno-д зориулсан ATMEGA328P ачаалагч програмчлалын бамбай Заримдаа энэ нь тохиолддог бөгөөд та Arduino Uno Atmega328P микропроцессорыг гэмтээж болно. Та процессорыг өөрчилж болно. Гэхдээ эхлээд үүнд boot-loader програмчлах хэрэгтэй. Тиймээс үүнийг хэрхэн хийх талаар энэ гарын авлагад
Arduino Uno: Visuino -тай ILI9341 TFT мэдрэгчтэй дэлгэцийн бамбай дээрх Bitmap Animation: 12 алхам (зурагтай)
Arduino Uno: Visuino -тай ILI9341 TFT мэдрэгчтэй дэлгэцийн бамбай дээрх Bitmap Animation: ILI9341 дээр суурилсан TFT мэдрэгчтэй дэлгэцийн бамбай нь Arduino -ийн хямд үнэтэй дэлгэц бамбай юм. Visuino нь тэднийг удаан хугацаанд дэмжиж байсан боловч тэдгээрийг хэрхэн ашиглах талаар заавар бичих боломж надад байгаагүй. Саяхан гэхдээ цөөхөн хүн асуусан