Агуулгын хүснэгт:

Epaper ба Arduino UNO: 3 алхам
Epaper ба Arduino UNO: 3 алхам

Видео: Epaper ба Arduino UNO: 3 алхам

Видео: Epaper ба Arduino UNO: 3 алхам
Видео: Lesson 21: Seven Segment Display with Arduino | Step by Step Arduino Course 2024, Арваннэгдүгээр
Anonim
Image
Image
Epaper ба Arduino UNO
Epaper ба Arduino UNO
Epaper ба Arduino UNO
Epaper ба Arduino UNO

Цахим баримт бичгийг Arduino UNO хянадаг.

Саяхан би GearBest -ээс туршиж үзэх гэж хэдэн зүйл явуулсан бөгөөд эдгээрээс миний туршиж үзэх хамгийн сонирхолтой зүйл байсан. Би хэзээ ч цахим цаасаар тоглож байгаагүй болохоор энэ нь миний хувьд сурч мэдсэн зүйл байсан юм.

Миний илгээсэн бүх зүйлийг Raspberry PI дээр ашиглахаар бүтээсэн боловч энэхүү цахим баримт бичиг нь Arduino-тэй ажиллах болно.

Нэгж ирэхэд аль хэдийн үзэсгэлэнтэй зураг харагдаж байсан бөгөөд эхлээд зураг нь дэлгэцийн хамгаалалт дээр байгаа гэж бодсон боловч хамгаалагчийг салгасны дараа зураг хэвээр үлджээ. Мөн энэ бол epaper -ийн гол элемент бөгөөд хэрэв та дүрсийг байрлуулсны дараа хүчийг эргүүлж чадвал тэр хэвээр үлдэх болно.

Алхам 1: Arduino Uno холболт

Arduino Uno -той холбогдох холболтууд
Arduino Uno -той холбогдох холболтууд
Arduino Uno -той холбогдох холболтууд
Arduino Uno -той холбогдох холболтууд
Arduino Uno -той холбогдох холболтууд
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 програм хангамж

Arduino номын сан ба Image2Lcd програм хангамж
Arduino номын сан ба Image2Lcd програм хангамж
Arduino номын сан ба Image2Lcd програм хангамж
Arduino номын сан ба Image2Lcd програм хангамж
Arduino номын сан ба Image2Lcd програм хангамж
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 -ийг бас холбоно уу

Зөвлөмж болгож буй: