Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай эд анги
- Алхам 2: Ажиллаж байна
- Алхам 3: Боловсруулж байна
- Алхам 4: Холболт, Arduino код ба тайлбар
Видео: Arduino болон боловсруулалттай 4x4 товчлуур: 4 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
LCD дэлгэц таалагдахгүй байна уу?
Төслүүдээ сэтгэл татам харагдуулахыг хүсч байна уу?
За, шийдэл энд байна. Энэхүү зааварчилгаанд та LCD дэлгэц ашиглан Arduino -оос агуулгыг харуулахаас зайлсхийх боломжтой бөгөөд боловсруулалт гэж нэрлэгддэг энэхүү гайхалтай, үнэгүй GUI програм хангамжийг ашиглан төслүүдээ сайхан харагдуулах боломжтой болно. Төслийн төгсгөлд та Arduino -тай янз бүрийн төрлийн товчлууруудыг холбож, боловсруулалт хийх чадвартай болно.
Та үүгээр юу хийж чадах вэ?
- 4x4 хэмжээтэй интерфэйс, arduino.
- Өөрийн хүссэн график интерфэйсийг бий болгох
Эндээс та юу сурах вэ
- Аливаа товчлуурыг Arduino -той холбох
- Боловсруулах програм хангамж.
- Боловсруулалт ба Arduino хоорондын харилцаа холбоо.
Алхам 1: Шаардлагатай эд анги
Энэ төслийн хувьд танд дараах хэсгүүд хэрэгтэй болно.
- Arduino (ямар ч Arduino хийх болно).
- Товчлуур (энэ нь 4x4 эсвэл 4x3 байж болно. Би 4x4 товчлуурыг ашигласан).
- Боловсруулах програм хангамж.
- Товчлуурын номын сан
Хэрэв танд програм хангамж байхгүй бол линкийг энд оруулав.
Arduino IDE
Боловсруулж байна
Зипийг задалж, Arduino дахь номын сангийн хавтсанд шилжүүлээрэй. Үүнийг хийсний дараа та Arduino IDE дээрх зарим жишээг харах боломжтой байх ёстой.
Алхам 2: Ажиллаж байна
Одоо эхлээд товчлуур хэрхэн ажилладаг талаар олж мэдье.
Товчлуур нь унтраалгын энгийн зарчим дээр ажилладаг, өөрөөр хэлбэл унтраалга дарагдсан үед хэлхээ бүрэн дуусдаг.
Бид эгнээний зүүг HIGH эсвэл VCC, баганын зүүг LOW эсвэл GND -ээр оноож өгдөг. Үүнийг Arduino дээрх GPIO тээглүүрийн тусламжтайгаар хийж болно. Дараа нь бид оролтын өөрчлөлтийг шалгахын тулд баганын шонгуудыг үргэлжлүүлэн шалгаж байна.
Бид товчлуур дээр 1 дарна уу, дараа нь диаграмын дагуу r1, c1 дээр байрладаг гэж бодъё. Тиймээс хэрэв бид 1 -р эгнээнд HIGH гэж өгвөл багана1 нь зүү дээр HIGH гэж унших болно. Ингэснээр бид аль товчлуур дарагдсан болохыг олж мэдэх боломжтой болно. Зөвхөн 1 -р эгнээнд HIGH өгөгдсөн тул r1, c1 дарагдсан гэдэгт бид 100% итгэлтэй байж чадна. Ингэснээр та бүх түлхүүрүүдийг зураглаж болно.
Хэрэв та нэмэлт тайлбар хүсч байвал эсвэл энэ нь хангалтгүй байсан бол youtube дээр энгийн товчлуурын ажиллагааг тайлбарласан олон тооны видео бичлэгүүд байдаг. Хэрэв та хүсвэл тэдгээрийг үзэх боломжтой.
Алхам 3: Боловсруулж байна
Тиймээс одоо GUI хэсгээс эхэлье. Үүний тулд бид боловсруулалт гэж нэрлэгддэг програм хангамжийг ашиглах болно. Би линкийг 1 -р алхамд оруулсан болно.
Энэ бол үндсэндээ бид Arduino -аас гаргасан бүтээгдэхүүнээ төсөөлөх болно. Эхний зураг нь товчлуурыг дагасан кодоос хэрхэн харагдахыг харуулсан болно. Боловсруулалттай танилцсаны дараа та товчлуурыг өөрөө хийж болно.
Одоо кодыг тайлбарлах болно. Бүх функцуудын тайлбарыг Боловсруулах сайт дээрээс олж болно.
Хоёрдахь зураг дээр би шаардлагатай бүх номын санг суулгаж, void setup () хэсэгт цонх, текст фонт, цуваа портыг эхлүүлсэн болохыг харж болно.
Гурав дахь зураг бол миний товчлуурыг хийж, бүх товчлуурууд, квадратууд, дэлгэц гэх мэтийг нэмж оруулсан зураг юм.
Дөрөв дэх зураг нь цуваа холболтоор оролтыг хүлээн авах нөхцөлтэй. Үндсэндээ би товчлууруудыг дарж байгаа мэт харагдуулахын тулд товчлууруудыг анивчих болно.
Сүүлийн зураг бол цуврал арга хэмжээ болж буй газар бөгөөд эндээс бид саналаа авч байна.
Алхам 4: Холболт, Arduino код ба тайлбар
Холболт хийхийн тулд түлхүүрийг өөр рүүгээ харсан товчлуурыг дар. Зүүн талаасаа энэ нь R0, R1, R2 шиг харагдаж байна.
R0 - зүү 2
R1 --- зүү 3
R2 --- зүү 4
R3-зүү 5
C0 --- зүү 6
C1 --- зүү 7
C2 --- зүү 8
C3 --- зүү 9
Одоо Arduino кодыг авч үзье. Энэ нь ер бусын зүйл биш юм. Хэвийн тохиргоонд () ердийн байдлаар та 9600 -тай цуваа холболтыг baud rate болгон эхлүүлнэ. Дараа нь void loop () -д би товчлуураас утгыг авах, хадгалахын тулд хувьсагч ашигласан. Энэ утгыг би цуваа портоор дамжуулж, дараа нь цэг дээр илгээдэг бөгөөд ингэснээр боловсруулалтын явцад өгөгдлийн төгсгөлийг тодорхойлоход хялбар болно. Цуваа порт нь өгөгдлийн төгсгөлийг хайхгүй байхын тулд бид үүнийг хийдэг. Боловсруулах явцад бид мэдэгдлийн буферийг цэгийг харах хүртэл ашигладаг. Дараагийн видеонд би үйл явцын талаар дэлгэрэнгүй тайлбар өгсөн.
За ингээд боллоо. Бүх файлыг задалж, холболт хийж, таашаал аваарай.
Баярлалаа.
Зөвлөмж болгож буй:
4X4 товчлуур ашиглан Arduino тооцоолуур: 4 алхам (зурагтай)
4X4 товчлуур ашиглан Arduino тооцоолуур: Энэхүү гарын авлагад бид Arduino ашиглан өөрийн тооцоолуур хийх болно. Утгауудыг товчлуураар (4 × 4 товчлуур) илгээж, үр дүнг LCD дэлгэц дээр харах боломжтой. Энэхүү тооцоолуур нь Нэмэх, хасах, үржүүлэх гэх мэт энгийн үйлдлүүдийг хийж чадна
1602 LCD болон 4x4 товчлуур ашиглан Arduino DIY тооцоолуур: 4 алхам
1602 LCD болон 4x4 товчлуур ашиглан Arduino DIY тооцоолуур: Сайн байна уу залуусаа, энэ зааварт бид үндсэн тооцоог хийх боломжтой Arduino ашиглан тооцоолуур хийх болно. Үндсэндээ бид 4x4 товчлуураас оролтыг авч, өгөгдлийг 16x2 LCD дэлгэц дээр хэвлэх бөгөөд arduino тооцооллыг хийх болно
Brightness Control PWM дээр суурилсан LED удирдлага нь товчлуур, бөөрөлзгөнө Pi болон зурлага ашиглан: 8 алхам (зурагтай)
Brightness Control PWM дээр суурилсан LED удирдлага нь товчлуур, бөөрөлзгөнө Pi болон зурлага ашиглан: ХБХ нь оюутнуудад хэрхэн ажилладаг талаар тайлбарлах арга замыг хайж байсан тул 2 товчлуур ашиглан LED -ийн гэрлийг хянах оролдлогыг өөртөө тавьсан. - нэг товчлуур нь LED -ийн тод байдлыг нэмэгдүүлж, нөгөө товчлуурыг нь багасгадаг. Хөтөлбөрт
Боловсруулалттай Nodmcu RFID ирц сервер: 4 алхам
Боловсруулалттай Nodmcu RFID ирц сервер: Ирцийг тэмдэглэх гайхалтай арга
NFC түгжээ - ПХБ нь бас товчлуур, антен болон бусад : 7 алхам (зурагтай)
NFC түгжээ - ПХБ нь бас товчлуур, антен болон бусад …: Та энэ зааварчилгаанаас хоёр зүйлийн аль нэгийг авч болно. Та дагаж, тоон товчлуур ба NFC уншигчийн хослолыг үүсгэж болно. Схем нь энд байна. ПХБ -ийн зохион байгуулалт энд байна. Та захиалга өгөхийн тулд нэхэмжлэх материал олох болно