Агуулгын хүснэгт:
- Алхам 1: Arduino Uno холболт
- Алхам 2: Arduino номын сан ба Image2Lcd програм хангамж
- Алхам 3: Юу сайн ажилладаг вэ?
Видео: Epaper ба Arduino UNO: 3 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Цахим баримт бичгийг Arduino UNO хянадаг.
Саяхан би GearBest -ээс туршиж үзэх гэж хэдэн зүйл явуулсан бөгөөд эдгээрээс миний туршиж үзэх хамгийн сонирхолтой зүйл байсан. Би хэзээ ч цахим цаасаар тоглож байгаагүй болохоор энэ нь миний хувьд сурч мэдсэн зүйл байсан юм.
Миний илгээсэн бүх зүйлийг Raspberry PI дээр ашиглахаар бүтээсэн боловч энэхүү цахим баримт бичиг нь Arduino-тэй ажиллах болно.
Нэгж ирэхэд аль хэдийн үзэсгэлэнтэй зураг харагдаж байсан бөгөөд эхлээд зураг нь дэлгэцийн хамгаалалт дээр байгаа гэж бодсон боловч хамгаалагчийг салгасны дараа зураг хэвээр үлджээ. Мөн энэ бол epaper -ийн гол элемент бөгөөд хэрэв та дүрсийг байрлуулсны дараа хүчийг эргүүлж чадвал тэр хэвээр үлдэх болно.
Алхам 1: Arduino Uno холболт
Энэ төхөөрөмж нь SPI холболтыг ашигладаг тул дараах байдлаар утастай байх ёстой.
цахим цаас | Өнгө | UNO PLUS (3.3V) |
---|---|---|
3.3V | Улаан | 3V3 |
GND | Хар | GND |
DIN | Цэнхэр | D11 |
CLK | Шар | D13 |
CS | жүрж | D10 |
DC | Ногоон | D9 |
RST | Цагаан | D8 |
БИЗ | Нил ягаан | D7 |
Эдгээр холболтыг хийхийн тулд би IDC туузны хэсэг дэх залгууруудын үзүүрт зүү оруулах шаардлагатай болсон, эс тэгвээс та төгсгөл бүрт эмэгтэй холболттой байна.
Алхам 2: Arduino номын сан ба Image2Lcd програм хангамж
Тиймээс холболт хийсний дараа ноорог ачаалж, ажиллаж байгаа эсэхийг нь харахыг хүсч байна. Вэбсайтаас маш их код агуулсан зип хавтас байгаа нь тустай. Вики хуудсан дээрх линкийг дагана уу. Та Демо кодыг нөөцийн хэсгээс олох болно. Raspberry PI болон STM32 хавтангийн жишээ бас бий.
Мөн "Зургийг хэрхэн харуулах вэ" хэсэгт байгаа зургийг харуулах шаардлагатай код болгон хөрвүүлэх боломжийг олгодог програм хангамжийн холбоос юм.
Шаардлагатай зип фолдерыг татаж авсны дараа та үүнийг задлах хэрэгтэй бөгөөд Arduino файлуудын хувьд номын сангуудыг номын сангийн хавтсанд байрлуулж, демо ноорогыг ердийн газартаа байрлуулах ёстой.
Image2Lcd програмыг зөв тохируулах шаардлагатай бөгөөд тохиргоо нь хөрөг зураг эсвэл ландшафт ашиглах эсэхээс хамаарч өөр өөр байдаг тул би хоёулангийнх нь зургийг оруулсан тул ялгааг харах боломжтой болно. Мөн шаардлагатай бүх зургийг харуулахын тулд програмыг чирэх шаардлагатай болж магадгүй юм. Хэрэв та хөрөг зургаас ландшафт руу шилжих юм бол хэмжээсийн хайрцгийн хажууд байгаа жижиг товчлуур дээр дарах хэрэгтэй.
Шаардлагатай эффект авахын тулд бүх тохиргоог зөв хийж, тод байдлыг тохируулсны дараа хадгалах товчийг дарахад текст файл гарч ирнэ. Үүнийг шилжүүлэх зөв аргыг би сайн мэдэхгүй байна, гэхдээ миний хийх ёстой зүйл бол текстийг бүхэлд нь хуулж, Arduino ноорог дээрх imagedata.cpp файлд буулгах явдал бөгөөд анхны өгөгдлийг (гэхдээ эхний бит биш) устгах хэрэгтэй болно. дээд хэсэгт байгаа нэмэлт мөрийг устгана уу. Миний зургийн хувьд "Aconst unsigned char gImage_monstert [8512] = { / * 0X00, 0X01, 0X2C, 0X01, 0XE0, 0X00, * /" - ийг устгаад дараа нь шинэ ноорогоо байршуулаад зургийг нь үзэх боломжтой байх ёстой.
Алхам 3: Юу сайн ажилладаг вэ?
Зургууд маш их цохигддог, алдаж болдог, онгоцны зургаас ихэнх их бие нь алга байгааг харж болно. Учир нь би хүссэн нарийвчлалыг авахын тулд тод байдлыг тохируулах шаардлагатай болсон.
Сайн ажилласан нэг зураг бол гараар зурсан зургууд байв. Тиймээс би 14 * 10.5 см хэмжээтэй тэгш өнцөгт зурж, хэдэн зураг зурсан. Дараа нь үүнийг сканнердаж, зургийг 3: 4 харьцаатай болгож, дараа нь Image2Lcd програмд оруулав. Жижигхэн текстийг авч үзвэл би маш их гайхсан.
Энэ заавар танд таалагдсан гэж найдаж байна. GearBest -ийг надад туршиж үзэхийг надад илгээсэнд баярлалаа. Хэрэв та энэ зүйлийг худалдаж авахыг хүсвэл доорх линкээр ороорой. Баярлалаа.
GearBest -ийг бас холбоно уу
Зөвлөмж болгож буй:
Arduino Nano to Arduino Uno адаптер: 6 алхам (зурагтай)
Arduino Nano to Arduino Uno адаптер: Arduino Nano бол Arduino -ийн гэр бүлийн сайхан, жижиг, хямд гишүүн юм. Энэ нь Atmega328 чип дээр суурилсан бөгөөд энэ нь түүний хамгийн том ах Ардуино Уно шиг хүчирхэг болгодог боловч үүнийг бага мөнгөөр авах боломжтой юм. Ebay дээр одоо хятад хувилбарууд боломжтой
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
Илүү хүчирхэг Arduino-UNO, Massduino-UNO: 9 алхам
Илүү хүчирхэг Arduino-UNO, Massduino-UNO: Massduino гэж юу вэ? Massduino бол Arduino платформын захын баялаг, тохиромжтой, хурдан хөгжүүлэлт, хямд өртөгтэй, үйлдвэрлэхэд хялбар томоохон үйлдвэрлэлийн давуу талыг хослуулсан шинэ бүтээгдэхүүн юм. Бараг бүх Arduino кодууд нь
Waveshare EPaper 1.54 Raspberry Pi: 5 алхам
Waveshare EPaper 1.54 Raspberry Pi: Би өөр төсөлд зориулж Waveshare E-Paper 1.54 худалдаж авсан тул үүнийг хэрхэн суулгах талаар гарын авлага энд байна
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно