Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Техникийн зохион байгуулалт ба ойлголт
- Алхам 2: Хар ба цагаан дүрс үүсгэх
- Алхам 3: Электроник ба угсралт
- Алхам 4: Скрипт
- Алхам 5: Даавуун маскын хувилбар ба хэрэглээний талаархи нэмэлт ойлголтууд
- Алхам 6: Зургийн цуглуулга - Ам, нүүр царай
- Алхам 7: Цуглуулга - Хээ
- Алхам 8: Зургийн цуглуулга - Тэмдэг, тэмдэг, текст
- Алхам 9: Альтернатив зохион байгуулалт: Adafruit Feather and E-paper Display
Видео: Цахим цаасан дэлгэц бүхий нүүрний маск: 9 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Корона вирусын дэгдэлт барууны ертөнцөд шинэ загварын хэсгийг авчирлаа: нүүрний маск. Үүнийг бичиж байх үед тэд Герман болон Европын бусад хэсэгт нийтийн тээврээр өдөр тутмын хэрэглээнд, дэлгүүр хэсэх болон бусад үйл ажиллагаанд зайлшгүй шаардлагатай болсон. Сургалтанд хамрагдсан эх баригч охин маань гэр бүл, хамт ажиллагсаддаа зориулан олон маск хийж, энэхүү төслийн санааг надад өгсөн нь надад дараахь зүйлийг зааж өгсөн юм.
Нүүрний маск нь вирусын тархалтыг хязгаарлахад тустай байж болох бөгөөд өөрөө хийсэн олон нийтийн маск нь хэд хэдэн хэлбэр, хэлбэртэй, гэрэлтүүлэгтэй ч гэсэн нийтлэг асуудалтай байдаг: өмсөгчөө нүүргүй болгодог. Наад зах нь тодорхой хэмжээгээр ам хамар хамрагдсан байх ёстой. Энэ нь аман бус харилцааг хүндрүүлдэг бөгөөд эдгээр бүх нүүр царай нь зөвхөн бага насны хүүхдүүдийг айлгадаггүй.
Доор би энэ асуудлыг шийдэх шинэ шийдлийг тайлбарлахыг хүсч байна: нэгдсэн дэлгэц бүхий нүүрний маск. Таны ам хаана байх ёстой вэ гэдэг нь танд тохирсон амны зураг эсвэл амны ноорог харуулах замаар аз жаргалтай инээмсэглэх, хэвийн байдал, түгшүүр, уур уцаар, уур уцаар зэрэг сэтгэл хөдлөлийн ерөнхий байдлыг илэрхийлэх боломжийг олгодог. текст мессеж, тэмдэг эсвэл бүр хөдөлгөөнт дүрс.
Энэхүү үзэл баримтлал нь практик дээр бага зэрэг ашиг тустай байхыг би үгүйсгэхгүй, гэхдээ наад зах нь үдэшлэгт өмсөх нь үнэхээр хөгжилтэй байх болно. Мөн дуртай од, цус сорогч, орк, акул, муур, нохой зэрэг инээмсэглэлээ зүүх боломжийг танд олгож чадна.
Энэхүү прототипийн дараах тайлбар нь танд тусгай хэрэгцээ, хүсэлд нийцүүлэн сайжруулж, тоноглогдсон төхөөрөмжийн өөрийн хувилбарыг гаргах боломжийг олгох зорилготой юм. Байршил нь энгийн бөгөөд төхөөрөмж нь ихэвчлэн худалдаанд гардаг хэсгүүдээс бүрддэг тул угсрахад зөвхөн техникийн хязгаарлагдмал ур чадвар, тоног төхөөрөмж шаардлагатай байдаг.
Төхөөрөмж дээр харуулах хувилбар, зохион байгуулалт, сайжруулалт хийх санаа, зургуудаа бидэнд үзүүлнэ үү.
Хангамж
- Жолооч HAT бүхий WaveShare уян хатан 2.9 инчийн цахим цаасан дэлгэц (Amazon.de-ээр дамжуулан 33 евро)
-
Би бүрэлдэхүүн хэсгүүдийг тусад нь худалдаж авсан: WaveShare уян хатан 2.9 инчийн цахим цаасан дэлгэц (Eckstein-ээр дамжуулан, 19 евро), 296x128 пиксель b/w.
Вики
WaveShare eInk дэлгэцийн драйвер HAT (Amazon.de -ээр дамжуулан, 9 евро)
- Raspberry Pi Zero, би 1.3 хувилбарыг ашигласан, та бас Raspberry Pi Zero W ашиглаж болно (Pimoroni.com, 10.51 евро)
- Pimoroni Button shim (Pimoroni.co.uk сайт дээр 8.55 евро)
- Нимгэн, хатуу боловч уян хатан хуванцар хавтанг дэлгэцийн дэвсгэр болгон ашиглаж байна (би iPhone 5 -д ашиглагдаагүй дэлгэцийн хамгаалалтын хуудас ашигласан)
- USB цахилгаан банк ба урт микро USB кабель, эсвэл RPi Zero, Pimoroni Zero LiPo shim, LiPo болон LiPo цэнэглэгчтэй хослуулан
- Арилжааны эсвэл захиалгаар хийсэн нүүрний маск (хавтгай төрөл)
-
Нэмэлт: урт тууз кабель (FFC 24 зүү 0.5 мм давирхай) нь ашигтай байх болно. 60 см-SAMTEC FJH-20-D-24.00-4 нь Digi-Key-ээр (миний олж болох хамгийн урт тавиуртай кабель) эсвэл адаптер ашиглан 20 см хэмжээтэй FFC хэсгүүдийг (энд хийсэн шиг)
2020 оны 5 -р сарын эцэс гэхэд Adafruit нь 25 см хэмжээтэй 24 зүү өргөтгөлийн кабель болон өргөтгөлийн холбогчийг санал болгож байна: (кабель: https://www.adafruit.com/product/4230, 1.5 US $), холбогч: (https:// www.adafruit.com/бүтээгдэхүүн/4524)
- Нэмэлт: нүүрний маск, даавуун дугтуй, резинэн туузыг дэлгэц дээр бэхлэх зориулалттай патентын бэхэлгээ эсвэл оёж болох хилэн тууз (хөхний даруулга засах иж бүрдэлд ашигласан)
- Дугтуй дээрх дэлгэцийн байрлалыг засах хоёр талт соронзон хальс (эсвэл засахын тулд оёж болно)
- RPi Zero оосортой тууз
Алхам 1: Техникийн зохион байгуулалт ба ойлголт
WaveShare нь 6.6 x 2.9 см хэмжээтэй, 296 x 128 пикселийн нягтралтай, 2.9 инчийн цахим цаасан дэлгэц, Raspberry Pi HAT-ийг электрон бэх дэлгэцийн хяналтыг хялбарчлах зорилгоор санал болгож байна. 2.9 инчийн дэлгэцийн хэмжээ, нарийвчлал нь амыг бараг бүрэн хэмжээгээр харуулах боломжийг олгодог бөгөөд уян хатан тул муруй гадаргуу дээр байрлуулж болно. Жижиг холбогчийг дэлгэц дээр холбох ёстой бөгөөд дараа нь RPi HAT -тэй 24 зүү хавтгай тууз кабелиар холбох ёстой.
Raspberry Pi Zero-ийг микроконтроллер болгон ашиглах нь дэлгэцийг хянах өргөн боломжийг олгодог. Прототипийн хувьд би товчлуурыг Pimoroni-ээс сонгосон бөгөөд энэ нь энгийн бөгөөд хямд үнэтэй, бэлэн байгаа бөгөөд үүнийг хослуулан ашиглах боломжтой. бусад HATs/pHATs ба ихэнх зорилгоор хангалттай хяналтын сонголтыг санал болгож болно. Оновчтой програмчлал (аливаа тусламжийг хүлээж авна уу!) Нь системийн эрчим хүчний хэрэглээг хамгийн бага хэмжээнд хүртэл бууруулах боломжийг олгодог.
Шаардлагатай хар цагаан зургийг үүсгэх энгийн аргыг дараа дараагийн алхамд тайлбарлах болно. Зарчмын хувьд та "хөдөлгөөнт GIF" шиг киног үзүүлж болно, гэхдээ сэргээх хурд нь секунд/фрэймээс давсан байх болно, гэхдээ дэлгэцийг хэсэгчлэн шинэчлэх нь тустай байж магадгүй гэдгийг санаарай.
Одоогийн зохион байгуулалтын хязгаарлалт нь RPi болон дэлгэцийг холбосон харьцангуй богино кабелаас үүдэлтэй юм. HAT -тай ирдэг кабель нь 20 см урттай, миний олж чадах хамгийн урт аналог кабель нь 60 см урттай байсан (гэхдээ 2020 оны 5 -р сард байхгүй). Бөөрөлзгөнө гартаа байхын тулд, жишээ нь. бугуйвчны хувьд эдгээр кабелийн хэд хэдэн холбогчийг хооронд нь холбож болно. Одоогийн байдлаар би RPI Zero -ийг оосор болгон өмсөх сонголтыг хийлээ (зургийг үзнэ үү).
Цахим цаасан дэлгэц нь зөвхөн зургийг өөрчлөхийн тулд гадны хүч шаарддаг тул дэлгэцийн маскыг RPi-гүйгээр зүүж болно. Тиймээс та "өдрийн дүр төрхийг" сонгож, RPi -ийг дэлгэц дээр хавсаргаж, дүрсийг дэлгэц дээр ачаалж, дараа нь RPi -г салгаж болно.
Хүүхдийн хувилбарын хувьд та WaveShare -ийн санал болгодог 2.13 инчийн уян хатан дэлгэцийг ашиглаж болно. Энэ нь 212x104 пикселийн нарийвчлалтай тул та ийм хэмжээтэй bmp файл үүсгэх ёстой. Энэ дэлгэцийн скриптийг тохируулах нь маш энгийн.
Adafruit нь ижил төстэй уян хатан дэлгэц, жолоодлогын самбарыг тэдний өдний гэр бүлийнхэнд санал болгож байна. Энэ нь микроконтроллертой хамт ашиглахын тулд энэхүү үзэл баримтлалыг батлах боломжийг олгоно. Дэлгэрэнгүй мэдээллийг 9 -р алхамаас үзнэ үү.
Алхам 2: Хар ба цагаан дүрс үүсгэх
Та вектор график (жишээлбэл InkScape) эсвэл пиксел график (жишээ нь GIMP) програмуудыг ашиглан харуулах зургуудыг үүсгэж болох боловч эцсийн гаралт нь 296 x 128 пикселийн хар цагаан bmp файл байх ёстой.
Тиймээс, өнгөт зургийг цахим цаасан дэлгэц дээр харуулахын тулд хар, цагаан дүрс болгон хөрвүүлэх ёстой.
Та bmp зургийг цуглуулгаас ашиглаж болно (сүүлчийн алхам), эсвэл та өөрийн зургийг бүтээж болно. доор тайлбарласны дагуу. Зорилгодоо хүрэх өөр өөр арга зам байж болох ч би GIMP -ийг ашиглан маш энгийн бөгөөд энгийн процедурыг ашигласан.
- Хамгийн багадаа 296 пиксел өргөн 128 пиксел хэмжээтэй амны хэсэг бүхий зургийн файлыг авахад л хангалттай. Энэ нь өндөр нарийвчлалтай урд талын хөрөг зургийг шаардаж магадгүй юм.
- Өргөн ба өндрийн харьцаа ойролцоогоор 2.32 -ээс 1 хүртэлх хэмжээтэй хэсгийг сонгоод Image - Shrink to selection* хэсгийг ашиглана уу.
- Дараа нь Image - Scale image* ашиглан 296 пиксел өргөн (эсвэл 128 пиксел өндөр) хүртэл багасгана.
- Дараагийнх шиг 296 x 128 пикселийн том талбайг сонгоод дээр дурдсан шиг зургийг таслана уу.
- Хэмжээ нь яг 296x128 пиксел байх ёстой тул шаардлагатай бол Image-Adjust Canvas Size* -г ашиглана уу
- Одоо Image - Mode - Grayscale ашиглан зургийг саарал өнгө болгон хөрвүүлээрэй. Энэ алхам нь зайлшгүй шаардлагатай биш боловч тохируулга хийх, оновчлоход нэлээд хэрэгтэй байж болох юм (9 -р алхамыг үзнэ үү).
- Дараа нь Image - Mode - Indexed* ашиглан b & w bitmap болгон хөрвүүлээрэй.
- Эцэст нь, bitmap -ийг BMP хэлбэрээр зохих фолдерт экспортлох
- Та саарал масштабтай зургийн тодосгогч эсвэл тод байдлын хувьд параметрүүдийг өөрчлөх замаар үр дүнг оновчтой болгохыг оролдож болно. Өнгө- Бүрэлдэхүүн хэсгүүд- Бүрэлдэхүүн хэсгүүдийг задлах- RGB ногоон суваг нь зургийг сайжруулах, улаан бүрэлдэхүүн хэсгүүдийг амаар сайжруулах энгийн сонголт юм. 7 -р алхам руу буцна уу.
- "Хөдөлгөөнт GIF" шиг киноны хувьд та дээрх шиг дараалсан хэд хэдэн зургийг бэлтгэж, BMP-ийг логикоор нэрлэж, дугаарлаж болно. Дараа нь та тэдгээрийг дэлгэц дээр ээлж дараалан үзүүлэх боломжтой.
- Файлуудыг цахим цаасан жишээ хавтаснаас байрлуулж, шаардлагатай бол нэрийг нь өөрчил (жишээ нь image_1.bmp, …)
- Жишээ скриптэд өгсөн bmp файлын нэрийг өөрийн файлуудын нэрээр солино уу.
Тэмдэглэл:
- Герман хувилбарыг ашиглаж байгаа тул GIMP -ийн бүх командуудын англи нэрийг зөв авсан эсэхээ мэдэхгүй байна.
- Зарим жишээн дээр интернетээс авсан зургуудаас сонгосон зургуудыг ашигласан тул тэдгээрийг хэвлэлд эсвэл арилжааны зорилгоор ашиглахгүй байж магадгүй юм.
Алхам 3: Электроник ба угсралт
Цахим эд анги угсрах нь харьцангуй энгийн. Хэрэв товчлуурыг RPi -д шууд хавсаргасан бол үйлдвэрлэгчийн зааварт заасны дагуу RPi -ийн GPIO -д гагнах ёстой. Шим нь маш нимгэн тул малгайг GPIO дээр бэхэлсэн хавчуулгатай байрлуулж болно. Аль болох бага гагнуур хэрэглэж, шаардлагатай бол гагнуурыг гадагшлуулах хэсгийн дээгүүр байрлах GPIO тээглүүрийг бохирдуулахгүй байхыг хичээгээрэй. WaveShare цахим цаасан малгайтай хослуулан та жижиг LiPo-г тэжээлийн эх үүсвэр болгон ашиглах боломжтой товчлуураас гадна Pimoroni ZeroLiPo шимийг GPIO дээр нэмж болно. Дараа нь малгайтай хамт ирдэг зогсолтыг ашиглан цахим цаасан малгайг GPIO-д байрлуулна.
Цахим цаасан дэлгэц ба хавтгай холболтын кабелийг цахим цаасан адаптерт, дараа нь үйлдвэрлэгчийн тодорхойлсон электрон цаасан малгайнд холбоно уу (FFC кабелийн доод талд цэнхэр үйлдвэрлэгчид). HAT дээрх хоёр унтраалгыг 2.9 инчийн уян хатан дэлгэцийг "A" ба "0" болгон ашиглаж буй дэлгэцийн шаардлагын дагуу тохируулна уу.
Та шаардлагатай бүх програм хангамж, номын санг суулгасан эсэхээ шалгаарай.
Та эхлээд бүрэлдэхүүн хэсгүүдийн ажиллагааг шалгахын тулд Pimoroni болон WaveShare-ээс өгсөн жишээ скриптүүдийг ашиглаж, дараа нь төслийн тусгай кодыг туршиж үзэх боломжтой (дараагийн алхамд харуулав).
Хатуу бөгөөд програм хангамж ажиллаж байгаа тул та одоо дэлгэц болон цахим цаасан адаптерийг дэлгэцийн дугтуй эсвэл масканд хавсаргаж болно. Би нимгэн хуванцар хуудас, хоёр талт соронзон хальс ашигласан уян хатан боловч хангалттай хатуу арын дэвсгэр дээр дэлгэц, адаптерийг засахыг санал болгож байна. Одоо арын хуудсыг дэлгэцийг маск эсвэл том хамгаалалтын дугтуйнд засахад ашиглаж болно. оёх эсвэл хоёр талт соронзон хальс, патентын бэхэлгээ эсвэл жижиг соронз ашиглан.
RPI ба дэлгэцийг холбосон FFC кабель ердөө 20 см урттай тул би RATPberry Pi-ийг нүүрэндээ ойрхон зүүх боломжтой болгохын тулд HAT зогсоолыг ороосон оосортой утас ашигласан. Дээр дурдсанчлан урт кабель эсвэл кабелийн өргөтгөл ашиглах нь тохиромжтой байх болно.
Прототипийн хувьд би халаас шиг хуванцар эдийг (20х9.5 см), яг гар дээр байсан сав баглаа боодлын материалыг ашигласан. Дараа нь би дэлгэцийн нүхийг хайчилж, дэлгэц / арын хавтанг бэхлэв. Дараа нь би буланд дөрвөн хуванцар түгжээ зүүж, зургийг үзнэ үү. Нүүрэндээ бүх зүйлийг байрлуулахын тулд хөхний даруулга засах хэрэгслээс дэгээтэй хоёр тунгалаг резинэн тууз ашигласан. Тиймээс тэд таны толгойг тойрон эргэлддэг бөгөөд уртыг тохируулах нь маш энгийн байдаг.
Алхам 4: Скрипт
Жишээ скрипт бол WATShare -аас HAT (Github -ийг эндээс үзнэ үү) болон Shim Button -ийн Pimoroni -с өгсөн демо скриптүүдийн нэгдэл юм. Аливаа магтаал тэдэнд ирдэг, би буруутгах болно. Оновчлолын талаархи аливаа санал, зөвлөмжийг хүлээн авна уу.
WaveShare скрипт нь GitHub дээрх баримт бичигт заасан хэд хэдэн номын санг суулгах шаардлагатай байдаг. Pimoroni скрипт ч мөн адил, гэхдээ энд танд зориулагдсан ажлыг хийх хэрэгсэл байна.
Шинээр анивчсан SD картыг Raspian ашиглан ашиглах нь дээр, дараа нь Pimoroni хэрэгслийг ашиглаарай
sudo apt-get pimoroni суулгах
мөн үүнийг ашиглан товчлуурын shim кодууд ("бусад" гэсэн хэсгээс олдсон) болон хамааралуудыг суулгаарай.
WaveShare хэсгийн хувьд тэдний драйверууд болон жишээнүүдийн багцыг GitHub хуудаснаас хуулж аваад тэнд тайлбарласан (!) Хамааралтай бүх хамаарлыг суулгаарай. Ихэнх хамаарал аль хэдийн биелсэн байж магадгүй юм.
Скриптийг WaveShare дэлгэцийн програм хангамжийн python жишээ хавтсанд байрлуулаад bmp файлуудыг зургийн дэд хавтсанд хуулж ав.
Скриптийг ашиглах нь харьцангуй энгийн. Энэ тохиолдолд BMP-ийн жагсаалтад байгаа bmp файлуудын нэрийг харуулахыг хүсч буй нэр болгон өөрчил. Та нөөц жагсаалтыг бэлдэж, идэвхтэй жагсаалтаас хүссэн жагсаалтаа хуулж орлуулж болно.
Скриптийг ажиллуулна уу. Бүх зүйл сайн ажиллаж байгаа эсэхийг шалгаарай. Дараа нь та HDMI болон USB адаптеруудыг салгаж болно (зарим USB-hub-тэй болсноор RPi зогсох болно), дэлгэцийн маскыг нүүрэндээ, хүзүүний оосор дээр байрлуулж болно. Бүх зүйл сайн ажиллаж байгаа эсэхийг шалгахын тулд толинд хараад тоглоорой.
Скриптийг товчлууруудыг уншиж, bmps -ийг харуулахад шаардлагатай хамгийн бага хэмжээнд хүртэл судал хийсэн болно. Тиймээс, хэрэв та текст, шугам эсвэл геометрийн дүрс харуулахыг хүсч байвал 2in9d жишээ скриптээс шаардлагатай элементүүдийг нэмнэ үү.
"Pic" фолдерт байх ёстой зургуудыг тус бүр 5 зургийн нэр бүхий 5 дэд жагсаалтаас бүрдсэн "BMPs" жагсаалтад оруулсан болно. Дэд жагсаалт бүрийн эхний зургийг А товчтой, хоёр дахь хэсгийг В товчлууртай холбосон гэх мэт. Дэд жагсаалтыг А -аас Е хүртэлх товчлууруудыг удаан дарж сонгож болно, өөрөөр хэлбэл 1 -р самбарыг А товчлуур, 2 -р товчлуурыг В товчлуурыг ашиглан сонгоно. Скрипт нь цаана нь ажиллаж байгаа хэд хэдэн хэлхээг тодорхойлдог бөгөөд товчлуур бүрийг дарахыг харна. богино хугацаанд эсвэл 2 секундын турш барьсан нь тугны хувьсагчдыг өөрчлөхөд хүргэсэн. Үндсэн програмын давталт нь тугуудыг унших товчлуурыг дарж/дарж байсныг дарна уу. Дараа нь харгалзах хувьсагчдыг (самбар эсвэл зураг) тохируулна. Эцэст нь "BMPs [panel] [image]" - тэй тохирох зургийг жагсаалтаас сонгоод дэлгэц дээр бичнэ. Дараа нь тугуудыг "null" эсвэл "False" гэсэн үндсэн төлөв рүү буцаана.
Скриптийн үлдсэн хэсэг нь ихэвчлэн хувьсагчийг тохируулах, дэлгэцийг эхлүүлэх, зарим алдааг шийдвэрлэх тухай юм. Та скриптийг IDE эсвэл консолоос "python3 Button_shim_2in9_1.py" ашиглан ажиллуулж болно. Эсвэл та скриптийг ачаалсны дараа шууд ажиллуулж болно.
Скриптийг оновчтой болгож байгаа тул шинэчлэлтүүдийг шалгана уу.
Хамгийн сүүлийн хувилбар (2020-5-р сарын 10) нь BMPs, display_gallery () жагсаалт дахь зургуудыг харуулах функцийг агуулдаг бөгөөд нэгийг collection_x жагсаалт, display_collections () -д харуулах функц агуулдаг. Доорх жагсаалтад ороогүй болно, хавсаргасан файлыг үзнэ үү.
Дэлгэцийг хэдэн өдрийн турш ашиглахгүй бол "хий үзэгдлээс" зайлсхийхийн тулд ямар ч зургийг устгаарай.
#!/usr/bin/env python
# from Pimoroni button shim script импортлох цаг импортлох дохио импортлох buttonshim # импортлох ба дэлгэцийг эхлүүлэх.dirname (os.path.dirname (os.path.realpath (_ file_)))), 'pic') libdir = os.path.join (os.path.dirname (os.path.dirname (os.path.realpath (_file_))), 'lib') хэрэв os.path.exists (libdir): sys.path.append (libdir) имэйлийг имэйл долгионоос импортлох epd2in9d импортлох хугацаа logging.basicConfig (level = logging. DEBUG) '' ' #энд энд шаардлагагүй15 нэгдэх (picdir, 'Font.ttc'), 24) '' ' #BMP жагсаалтыг тохируулах BMPs =
Алхам 5: Даавуун маскын хувилбар ба хэрэглээний талаархи нэмэлт ойлголтууд
Одоогийн загварын хувилбарт дэлгэцийг ердийн нүүрний тэмдгээс дээш зүүж эсвэл одоо байгаа маск дээр хилэн тууз эсвэл соронзоор бэхлэх боломжтой. Гэхдээ та дэлгэцийг маск болгон нэгтгэхийг хүсч байгаа бөгөөд үүнийг хурдан байрлуулах, арилгах боломжтой болно.
Миний хийж байсан зүйл бол орон нутгийн оёдлын дэлгүүрээс ("Schneiderei Schmargendorf") нэлээд зузаан даавуугаар худалдаж авсан маскыг ашиглаж, дэлгэцийг байрлуулах ёстой хэсгийг тодорхойлж, дараа нь гаднах давхаргын нүхийг хайчилж авав. маск Дэлгэцийн кабелийн хувьд зохих байрлалд дотор талыг нь хайчилж авав. Арын хавтанг хамгийн бага хэмжээгээр хайчилж, оёхыг зөвшөөрөхийн тулд хэд хэдэн жижиг нүхийг түлхэв. Дараа нь дэлгэцийг хоёр талт соронзон хальс ашиглан арын хавтан дээр бэхлэв. Дараа нь дэлгэцийг масканд хийж, кабелийг ангархай руу шилжүүлж, даавууг арын хавтан дээр суулгасан байна. Өмнө нь даавууг зүссэн ирмэгийг бэхжүүлэх нь тустай байж магадгүй, жишээлбэл, бага хэмжээний супер цавуу. Хэрэв бүх зүйл тохирсон эсэхийг шалгасны дараа арын хавтанг оёж оёх хэрэгтэй. Кабелийг HAT руу холбоод Pi -г эхлүүлнэ үү.
Энэхүү хандлагын хязгаарлалт бол маскыг тогтмол дэлгэцтэй угааж болохгүй. Гэхдээ дэлгэцийг масканд холбох өөр хэд хэдэн арга байх болно. Нэг сонголт бол масканд өөр нэг зөөврийн эдийн давхаргыг нэмж, хилэн тууз эсвэл патентын бэхэлгээ ашиглан дэлгэцийг байрлуулж болно. Ингэснээр маск угаахад амархан арилгаж эсвэл өөр маск руу шилжүүлж болно.
Хожим нь сайжруулсан хувилбарууд нь илүү мэргэжлийн харагдуулахын тулд зориулалтын дэлгэц эзэмшигчийг нэгтгэж болно.
---------------------------- Анхны санаа нь дэлгэцтэй нүүрний маск байсан боловч ижил төстэй загварыг нэрийн шошгонд ашиглаж болно., эсвэл хувцас, бугуйвчны бэхэлгээтэй дэлгэц.
Илүү том цуглуулгаас санамсаргүй байдлаар сонгосон зураг, нэр томъёог харуулсан, толгойны тууз бүхий "Би хэн бэ" хувилбарын талаар бодож үзээрэй.
Надад маш инээдтэй санагдаж байгаа боловч үүнийг дурдаагүй байхыг хүсэхгүй байгаа санаа бол ийм дэлгэцтэй никаб байх болно.
Танд нэмэлт санаа байна уу? Надад мэдэгдээрэй!
Төсөл бүхэлдээ үргэлжилж байгаа тул үе үе шинэчлэлтүүдийг хайж байгаарай.
Алхам 6: Зургийн цуглуулга - Ам, нүүр царай
Эндээс та 2.9 инчийн дэлгэц дээр ашиглаж болох зургуудын цуглуулгыг олж харах боломжтой бөгөөд ихэвчлэн амны хэсэгт хязгаарлагддаг. Үүнд HM Queen (2x), Ерөнхийлөгч Обама, Ганди, Далай Лам, Сталин, Пол Ньюман, Паваротти, миний муур багтсан болно.
Би заримыг нь интернетээс авсан зургийг эх сурвалж болгон ашиглаж байсан тул зохиогчийн эрхийн хамгаалалт хэвээр байх бөгөөд арилжааны зорилгоор ашиглахгүй байж болохыг анхаарна уу.
Алхам 7: Цуглуулга - Хээ
GIMP -ийг ашиглан бүтээсэн хэд хэдэн загварыг энд харуулав.
Алхам 8: Зургийн цуглуулга - Тэмдэг, тэмдэг, текст
293x128 хэмжээтэй дэлгэцийн бусад жишээ зургууд:
Тэмдэг, тэмдэг, текст.
Дахин хэлэхэд: зарим зураг эсвэл тэмдэг (жишээ нь Raspberry, Apple, Instructables) нь зохиогчийн эрхээр хамгаалагдсан байж магадгүй бөгөөд арилжааны зорилгоор ашиглахгүй.
Алхам 9: Альтернатив зохион байгуулалт: Adafruit Feather and E-paper Display
Adafruit нь ижил хэмжээтэй, хэмжээтэй уян хатан цахим дэлгэцийг (https://www.adafruit.com/product/4262, 27 US $), мөн 25 см хэмжээтэйгээр санал болгодог болохыг би өнөөдөр (2020 оны 5-р сарын 21-ний өдөр) ойлгов. 24 зүү 0.5мм давирхайтай өргөтгөл кабель (https://www.adafruit.com/product/4230, 1.5 US $) ба сунгагч холбогч (https://www.adafruit.com/product/4524).
Тэд Feather board гэр бүлдээ зориулсан цахим цаасан драйвертай (Adafruit eInk Feather Friend with 32KB SRAM, https://www.adafruit.com/product/4446, 9 US $) SD карт эзэмшигчийн хамт эдгээр бүх зүйлийг хадгалах боломжтой. зураг.
Энэ нь энд тайлбарласан Raspberry Zero хувилбараас илүү авсаархан, эрчим хүчний хэмнэлттэй зохион байгуулалтыг хийх боломжтой бөгөөд хэрэв та STM32F405, 32u4 эсвэл nRF52840 платформ ашиглахыг хүсч байвал төгс шийдэл болно гэж би бодож байна. Харамсалтай нь Adafruit -ийн eInk Feather Friends ба WaveShare дэлгэцүүдийг хослуулах нь тийм ч энгийн зүйл биш бололтой.
Би BLE -тэй хувилбар, ямар зураг харуулахыг хянах програмыг харах үнэхээр дуртай.
WaveShare нь Arduino дэлгэцийн драйвер бамбай болон ESP3266 дээр суурилсан дэлгэцийн драйверуудыг санал болгож байна.
Зөвлөмж болгож буй:
Цахим бэх бүхий дэлгэц бүхий цахилгаан хэмнэх GPS: 4 алхам
Цахилгаан бэх бүхий GPS хэмнэх GPS: Зун болгон би алслагдсан газруудаар явган аялал хийдэг. Заримдаа, мөр нь бүдэгрэх эсвэл бүр алга болоход би утасныхаа GPS -ийг ашиглан координатаа олж, цаасан газрын зураг дээрх байрлалаа шалгах шаардлагатай болдог (надад ихэвчлэн дохио байдаггүй, тиймээс цаасан газрын зураг заавал байх ёстой
Цахим цаасан дэлгэц болон Raspberry Pi Zero W ашиглан YouTube захиалагчдын тоолуур: 5 алхам (зурагтай)
Цахим цаасан дэлгэц болон Raspberry Pi Zero W ашиглан YouTube-ийн захиалагчдын тоолуур: Энэхүү зааварчилгаанд би цахим цаасан дэлгэц, Raspberry Pi Zero W ашиглан YouTube API-ийг асуухын тулд өөрийн Youtube захиалагчийн тоолуурыг хэрхэн яаж хийхийг танд үзүүлэх болно. мөн дэлгэцийг шинэчлэх. Цахим цаасан дэлгэц нь ийм төрлийн төсөлд маш сайн байдаг, учир нь
Цахим цаасан дэлгэц бүхий Raspberry Pi колориметр: 8 алхам (зурагтай)
Цахим цаасан дэлгэц бүхий Raspberry Pi колориметр: Би 2018 онд өмнөх төслийн өргөтгөл болох колориметрийн хувьд энэ санаа дээр ажиллаж эхэлсэн. Миний зорилго бол цахим цаасан дэлгэц ашиглах явдал байсан тул өнгө хэмжигчийг гадны шаардлагагүйгээр бие даасан шийдэл болгон ашиглаж болно
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг - Зургийг өөрчлөх: 4 алхам
Хэрхэн хийх вэ-Цахим цаасан дээрх цахим цаасан дэлгэцийн модуль-2-р хэсэг | Customize Image импортлох: Хэрхэн хийх тухай 2-р хэсгийн гарын авлагад E-INK E-PAPER DISPLAY MODULE | Customize Image импортлох, би танд дуртай зургийг хэрхэн импортлох, E-Ink Display Module дээр үзүүлэх талаар хуваалцах болно. Хэдэн хүний тусламжтайгаар маш энгийн
Цахим цаасан мэлхий бүтээх цахим оригами: 6 алхам (зурагтай)
Цахим оригами "Цахим цаасан мэлхий бүтээх": Та нэгдсэн цаасан техникээр цаасан дүрс бүтээхийг хүсч байна уу? Танд зөвхөн цавуу, дамжуулагч будаг, тэвчээр хэрэгтэй. Та цаасан хэлхээг зохиож, зарим үндсэн электрон эд ангиудыг хялбархан нэгтгэх боломжтой. Энэхүү гарын авлагыг дагаж та бүтээх боломжтой