Мазмұны:
- Жабдықтар
- 1 -қадам: Техникалық орналасуы мен тұжырымдамасы
- 2 -қадам: Қара және ақ кескіндерді жасаңыз
- 3 -қадам: электроника және жинақ
- 4 -қадам: Сценарий
- 5 -қадам: Шүберекке арналған маска нұсқасы және қосымша түсініктер
- 6 -қадам: Суреттер жинағы - ауыздар мен беттер
- 7 -қадам: Коллекция - өрнектер
- 8 -қадам: Суреттер жинағы - белгілер, белгілер және мәтін
- 9-қадам: Альтернативті орналасу: Adafruit қауырсыны және электронды қағаз дисплейі
Бейне: Электронды қағаз дисплейі бар бет маскасы: 9 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Корона вирусының өршуі батыс әлеміне сәннің жаңа бөлігін әкелді: бет маскалары. Жазу кезінде олар Германияда және Еуропаның басқа бөліктерінде күнделікті қоғамдық көлікте, саудада және басқа да жағдайларда қолдануға міндетті болды. Қызым, акушер -тренингші, өзінің отбасы мен әріптестері үшін көптеген маскалар жасады және маған осы жобаның идеясын берді, ол маған мынаны көрсетті:
Бет маскалары вирустың таралуын шектеуге көмектесе алатын болса да, өз бетінше жасалынған қоғамдық маскалар қазірдің өзінде әр түрлі формада, тіпті жарықтандырылған кезде де, олардың ортақ мәселесі бар: олар өз киімін бетсіз етеді. Кем дегенде, белгілі бір дәрежеде, ауыз бен мұрынды жабу керек. Бұл вербальды емес қарым-қатынасты қиындатады, және бұл беттердің бәрі кішкентай балаларды қорқытпайды.
Келесіде мен бұл мәселенің жаңа шешімін сипаттағым келеді: кіріктірілген дисплейі бар бет маскасы. Сіздің аузыңыз қай жерде орналасса, бұл сіздің жалпы көңіл -күйіңізді білдіруге мүмкіндік береді - бақытты күлімсіреу, қалыпты, шиеленісу, ашулану, ашуланшақтық, - сәйкес ауыздың суретін немесе ауыздың эскизін көрсету арқылы. мәтіндік хабар, символ немесе тіпті анимация.
Мен тұжырымдаманы тәжірибеде қолдануға болатынын жоққа шығармаймын, бірақ, кем дегенде, кештерде кию өте қызықты болуы мүмкін. Сізге сүйікті атақты, вампир, орк, акула, мысық, ит сияқты күлкіңізді киюге мүмкіндік береді.
Прототиптің келесі сипаттамасы сізге арнайы қажеттіліктер мен тілектер бойынша жетілдірілген және орнатылған құрылғының жеке нұсқасын жасауға мүмкіндік береді. Орналасу қарапайым болғандықтан және құрылғы негізінен сатылымда болатын бөлшектерден тұрады, тек монтаждау үшін шектеулі техникалық дағдылар мен жабдықтар қажет.
Бізге нұсқаларыңызды, орналасуларыңызды, жақсартуларға арналған идеяларды және құрылғыда көрсетілетін суреттерді көрсетіңіз.
Жабдықтар
- WaveShare икемді 2.9 дюймдік электронды дисплейі HAT (Amazon.de арқылы € 33)
-
Мен компоненттерді бөлек сатып алдым: WaveShare икемді 2.9 дюймдік электронды қағаз дисплейі (Eckstein арқылы, € 19), 296x128 пиксель/сағ.
Уики
HAT WaveShare eInk драйвері (Amazon.de арқылы, 9 евро)
- Raspberry Pi Zero, мен 1.3 нұсқасын қолдандым, сіз Raspberry Pi Zero W қолдана аласыз (Pimoroni.com, € 10.51)
- Pimoroni батырмасы (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 жылдың мамыр айының соңына қарай Adafruit 25 см 24 істікшелі ұзартқыш кабельдер мен ұзартқыш қосқыштарды ұсынады: (кабель: https://www.adafruit.com/product/4230, 1,5 АҚШ доллары), қосқыш: (https:// www.adafruit.com/өнім/4524)
- Қосымша: дисплейге бет маскасына немесе матадан жасалған конвертке, резеңке жолақтарға бекітуге арналған патенттік бекіткіштер немесе тігілетін велкро жолақтары (кейбірі бюстгальтерлерді жөндеу жиынтығынан қолданылады)
- Конверттегі дисплейдің орнын бекіту үшін екі жақты таспа (немесе оны бекіту үшін тігуге болады)
- RPi Zero үшін баудың жолағы
1 -қадам: Техникалық орналасуы мен тұжырымдамасы
WaveShare 6,6 x 2,9 см өлшемді 2,9 дюймдік электрондық қағаз дисплейін және 296 x 128 пиксель рұқсатымен электронды сия дисплейлерін басқаруды жеңілдету үшін Raspberry Pi HAT ұсынады. 2.9 дюймдік дисплейдің өлшемі мен ажыратымдылығы ауызды толық көлемде көрсетуге мүмкіндік береді және икемді болғандықтан оны қисық беттерге қоюға болады. Дисплейге кішкене коннекторды бекіту керек, оны RPi HAT -пен 24 істікшелі жалпақ жолақты кабельмен жалғау керек.
Raspberry Pi Zero-ды микроконтроллер ретінде пайдалану дисплейді басқарудың кең мүмкіндіктерін ұсынады., Прототип үшін мен Pimoroni-ден түймешікті таңдадым, себебі бұл қарапайым және қымбат емес. басқа HATs/pHATs және көптеген мақсаттар үшін жеткілікті бақылау опцияларын ұсына алады. Оңтайландырылған бағдарламалау (кез келген көмекті құптаймыз!) Жүйенің қуат шығынын барынша азайтуға мүмкіндік береді.
Қажетті ақ -қара суреттерді жасаудың қарапайым әдісі кейінірек сипатталады. Негізінде сіз «анимациялық GIF» фильмдерін көрсете аласыз, бірақ жаңарту жылдамдығы секунд/кадрдан жоғары екенін есте сақтаңыз, бірақ дисплейді ішінара жаңарту пайдалы болуы мүмкін.
Ағымдағы орналасудың шектелуі RPi мен дисплейді қосатын салыстырмалы қысқа кабельден туындайды. HAT -пен келетін кабельдің ұзындығы 20 см, мен таба алатын ең ұзын аналогты кабельдің ұзындығы 60 см болды (бірақ 2020 жылдың мамырында қол жетімді емес). Таңқурай сіздің қолыңызда болуы үшін, мысалы. білезік белдеуінде осы кабельдердің бірнешеуін қосқыштармен біріктіруге болады. Осы сәтте мен RPI Zero -ды ілмек ретінде киюге көштім (суреттерді қараңыз).
Дисплей маскасын RPi жоқ киюге болады, себебі электрондық қағаз дисплейі суретті өзгерту үшін емес, өзгерту үшін ғана сыртқы қуатты қажет етеді. Сондықтан сіз «күннің ұқсастығын» таңдай аласыз, RPi -ді дисплейге қоса аласыз, сәйкес кескінді дисплейге жүктей аласыз, содан кейін RPi -ді ажыратасыз.
Балалардың нұсқасы үшін WaveShare ұсынатын икемді 2.13 дюймді қолдануға болады. Оның рұқсаты 212x104 пиксель болғандықтан, сіз осы өлшемдегі bmp файлдарын жасауыңыз керек. Бұл дисплейге сценарийді бейімдеу өте қарапайым.
Adafruit ұқсас икемді дисплейлерді және Feather Board тобына сәйкес келетін жүргізуші тақтасын ұсынады. Бұл микроконтроллермен бірге қолдану үшін осы ұғымды қабылдауға мүмкіндік береді. Қосымша ақпарат алу үшін 9 -қадамды қараңыз.
2 -қадам: Қара және ақ кескіндерді жасаңыз
Сіз векторлық графиканы (мысалы, InkScape) немесе пиксельді графиканы (мысалы, GIMP) қолдану арқылы көрсетілетін суреттерді жасай аласыз, бірақ түпкілікті шығыс 296 x 128 пиксельді қара және ақ түсті bmp-файл болуы керек.
Түсті кескінді электронды қағаз дисплейінде көрсету үшін оны ақ-қара кескінге айналдыру қажет.
Сіз bmp кескіндерін коллекциядан қолдана аласыз (соңғы қадам) немесе сіз өзіңіздің кейбір суреттеріңізді жасай аласыз. төменде сипатталғандай. Мақсатқа жетудің әртүрлі жолдары болуы мүмкін, бірақ мен GIMP көмегімен өте қарапайым және қарапайым процедураны қолдандым:
- Ені 296 пиксельден кем емес, биіктігі 128 пиксель болатын аузы бар сурет файлын алыңыз. Бұл жоғары ажыратымдылықтағы фронтальды портретті қажет етуі мүмкін.
- Ені мен биіктігі шамамен 2,32 -ден 1 -ге дейінгі аумақты таңдаңыз және Image - Shrink to select* таңдаңыз
- Содан кейін кескінді масштабтау* көмегімен 296 пиксельге (немесе биіктігі 128 пиксельге) дейін кішірейтіңіз.
- Келесі кезекте 296 x 128 пиксельді үлкен аумақты таңдаңыз және суретті жоғарыдағыдай іріктеп алыңыз.
- Өлшем дәл 296x128 пиксель болуы керек болғандықтан, қажет болған жағдайда түзету үшін Image-Adjust кенептің өлшемін* пайдаланыңыз
- Енді Image - Mode - Grayscale көмегімен суретті сұр шкалаға түрлендіріңіз. Бұл қадам өте қажет емес, бірақ түзету мен оңтайландыру үшін өте пайдалы болуы мүмкін (9 -қадамды қараңыз).
- Содан кейін «1 бит» және «Флойд -Стейнберг» опциялары бар Image - Mode - Indexed* көмегімен қара және нүктелік суреттерге айналдырыңыз.
- Соңында, нүктелік кескінді BMP ретінде сәйкес қалтаға экспорттаңыз
- Сұр масштабты кескіннің контрасты немесе жарықтығы ретінде параметрлерді өзгерту арқылы нәтижелерді оңтайландыруға тырысуға болады. Түс- компоненттер- құрамдас бөліктерді шығару- RGB жасыл каналы- бұл суретті жақсартудың және қызыл компоненттерді ауз ретінде жақсартудың қарапайым нұсқасы. 7 -қадамға оралыңыз.
- «Анимациялық GIF» тәрізді фильм үшін сіз жоғарыдағыдай қатарынан бірнеше суреттер дайындап, BMP-терді логикалық түрде атауға және нөмірлеуге болады. Содан кейін сіз оларды дисплейде бірінен соң бірін көрсете аласыз.
- Файлдарды суреттің ішкі қалтасына электрондық қағаз үлгісінің қалтасынан қойыңыз, егер қажет болса, олардың атын өзгертіңіз (мысалы, image_1.bmp,…)
- Мысал сценарийінде берілген bmp-файл атауларын сіздің файлдарыңызбен ауыстырыңыз.
Ескертулер:
- Мен неміс нұсқасын қолданатындықтан, GIMP командаларының ағылшын тіліндегі атауларын дұрыс алғанымды білмеймін.
- Кейбір мысалдар үшін интернеттен алынған суреттердің таңдаулары қолданылды, сондықтан оларды басылымдарда немесе коммерциялық мақсатта қолдануға болмайды.
3 -қадам: электроника және жинақ
Электрондық бөлшектерді жинау салыстырмалы түрде қарапайым. Түймешік, егер ол RPi -ге тікелей бекітілген болса, өндірушінің нұсқауларында көрсетілгендей RPi GPIO -ға дәнекерленуі керек. Шалбар өте жұқа болғандықтан, шляпаны GPIO -ға бекітілген шляпамен қоюға болады. Мүмкіндігінше аз дәнекерлегішті қолданыңыз және қажет болса, қабықтың астындағы GPIO түйреуіштерін ластамауға тырысыңыз. WaveShare e-Paper HAT ұштастыра отырып, сіз кішкене LiPo-ны қуат көзі ретінде пайдалануға мүмкіндік беретін түймешік панелінен басқа GPIO-ға Pimoroni ZeroLiPo шымын қоса аласыз. Содан кейін электронды қағаз қалпағын HAT-пен бірге келетін тұрақсыздықтарды қолдану арқылы GPIO-ға қойыңыз.
Электронды қағаз дисплейі мен жалпақ қосылым кабелін электрондық қағаз адаптеріне, содан кейін өндіруші сипаттағандай электрондық қағаз HAT-ке қосыңыз (FFC кабелінің төменгі жағында көк өндірушілер). HAT екі қосқышын сәйкес дисплейдің талаптарына сәйкес орнатыңыз, 2.9 дюймдік икемді дисплей үшін «А» және «0».
Сізде барлық қажетті бағдарламалық жасақтама мен кітапханалар орнатылғанына көз жеткізіңіз.
Сіз алдымен компоненттердің функционалдығын тексеру үшін Pimoroni және WaveShare берген мысал сценарийлерін пайдалана аласыз, содан кейін жобаға тән кодты тексере аласыз (кейінгі қадамда көрсетілген).
Қатты және бағдарламалық қамтамасыз ету жұмыс істеп тұрғанын ескере отырып, енді дисплей мен электрондық қағаз адаптерін дисплей конвертіне немесе маскаға бекітуге болады. Мен дисплей мен адаптерді икемді, бірақ жеткілікті қатаң тірекке бекітуді ұсынар едім, мен жұқа пластикалық парақ пен екі жақты таспаны қолдандым. Енді тірек парақты дисплейді маскаңызға немесе үлкенірек конвертке бекіту үшін қолдануға болады, мысалы. тігу немесе екі жақты таспаны, патенттік бекіткіштерді немесе шағын магниттерді қолдану арқылы.
RPI мен дисплейді қосатын FFC кабелінің ұзындығы небары 20 см болғандықтан, мен Raspberry Pi-ді бетке жақын киюге мүмкіндік беретін HAT тіректеріне оралған бауды қолдандым. Талқыланғандай, ұзынырақ кабель немесе кабельді ұзарту ыңғайлы болар еді.
Прототип үшін мен қалта тәрізді пластмассадан жасалған матаны (20х9,5 см) қолдандым, іс жүзінде қолда болған қаптама материалы. Содан кейін мен дисплейге арналған тесікті кесіп, дисплей / тірек тақтасын бекітіп қойдым. Содан кейін мен бұрыштарға төрт пластикалық ысырманы бекітіп қойдым, суреттерді қараңыз. Бетті орнында ұстау үшін мен бюстгальтер жинағының ілгегі бар екі мөлдір резеңке таспаны қолдандым. Олар сіздің басыңыздың айналасында жүреді және ұзындықты реттеу өте қарапайым.
4 -қадам: Сценарий
Мысал сценарийі HAT дисплейі үшін WaveShare ұсынған демо -сценарийлердің бірігуі болып табылады (Github -ды мына жерден қараңыз) және Shim түймесі үшін Pimoroni (мұнда қараңыз). Кез келген мақтау оларға тиесілі, мен кез келген айыпты аламын. Оңтайландыру бойынша кез келген ескертулер мен ұсыныстар құпталады.
WaveShare сценарийі GitHub құжаттамасында көрсетілгендей бірнеше кітапхананы орнатуды талап етеді. Pimoroni сценарийі де солай, бірақ мұнда сіз үшін жұмысты орындауға арналған құрал бар.
Raspian қосылған жаңа жыпылықтаған SD-картаны қолданған дұрыс, содан кейін Pimoroni құралын қосыңыз
sudo apt-get pimoroni орнатыңыз
және оны түйме кодтарын («басқалар» бөлімінен табылған) және тәуелділіктерді орнату үшін қолданыңыз.
WaveShare бөлігі үшін олардың драйверлері мен мысалдар пакетін GitHub бетінен көшіріп, оны және онда сипатталған кез келген тәуелділіктерді орнатыңыз (!). Көптеген тәуелділіктер қазірдің өзінде орындалуы мүмкін.
Сценарийді WaveShare дисплей бағдарламалық жасақтамасының python мысалдар қалтасына орналастырыңыз және bmp-файлдарды суреттің ішкі қалтасына көшіріңіз.
Сценарийді қолдану салыстырмалы түрде қарапайым. Бұл жағдайда BMPs тізіміндегі bmp файлдарының атауын көрсеткіңіз келетіндерге өзгертіңіз. Сіз резервтік тізімдерді дайындай аласыз және оны көшіру арқылы белсенді тізімдегі қажетті тізімді ауыстыра аласыз.
Сценарийді іске қосыңыз. Істер жақсы жүріп жатқанын тексеріңіз. Содан кейін сіз HDMI және USB адаптерлерін алып тастай аласыз (кейбір USB-хабтармен ажырату RPi-ді тоқтатуы мүмкін) және дисплей маскасын бетіңізге және мойныңызға байлаңыз. Айнаға қарап, ойнап, бәрі жақсы жұмыс істеп тұрғанын тексеріңіз.
Сценарий батырмаларды оқу және bmps көрсету үшін қажетті минимумға дейін жолақталған. Егер сіз мәтінді, сызықтарды немесе геометриялық фигураларды көрсеткіңіз келсе, 2in9d мысал сценарийінен қажетті элементтерді қосыңыз.
«Pic» қалтасында орналасуы керек суреттер «BMPs» тізімінде көрсетілген, олардың әрқайсысы 5 суреттің атауы бар 5 қосалқы тізімнен немесе барлығы 25 суреттен тұрады. Әр қосалқы тізімдегі бірінші сурет А түймесіне, екіншісі В түймесіне және т.б. Ішкі тізімдерді А -дан Е -ге дейінгі түймелерді ұзақ басу арқылы таңдауға болады, яғни 1 -панель А түймесін, 2 -ші панельді В түймесін басу арқылы таңдалады. Сценарий фонда жұмыс істейтін бірнеше ағындарды анықтайды, олардың әрқайсысының басылуын қадағалайды. қысқа немесе 2 секундтан артық ұсталады, нәтижесінде жалауша айнымалылары өзгереді. Негізгі бағдарламаның циклі түймені басу/ұстап тұру түймешіктерінің button_was_held және button_was_pressed, және қандай жалаулардың (panel_flag, button_flag) көтерілгенін анықтайды. Содан кейін ол сәйкес айнымалыларды (панель немесе сурет) орнатады. Соңында тізімнен «BMPs [panel] [image]» сәйкес келетін сурет таңдалып, дисплейге жазылады. Содан кейін жалаулар «нөл» немесе «жалған» күйлеріне қайтарылады.
Сценарийдің қалған бөлігі көбіне айнымалыларды орнату, дисплейдің қосылуы және кейбір қателерді өңдеу туралы. Сіз сценарийді IDE -ден немесе консольден «python3 Button_shim_2in9_1.py» көмегімен іске қоса аласыз. Немесе сценарий жүктеуден кейін тікелей жұмыс істеуі мүмкін.
Сценарий әлі де оңтайландырылуда, сондықтан жаңартуларды тексеріңіз.
Ең соңғы нұсқада (2020 ж. Мамыр-10) BMPs, display_gallery () тізіміндегі суреттерді көрсету функциясы бар, ал коллекция_x тізіміндегі, display_collections () бейнеленетін. Төмендегі тізімге кірмейді, қоса берілген файлды қараңыз.
Дисплей бірнеше күн бойы пайдаланылмаса, «елес» болмау үшін кез келген суретті өшіретінін ескеріңіз.
#!/usr/bin/env python
Pimoroni түймешігінен shim сценарийі импорттау уақыты импорттау сигналын импорттау түймесін басу # импорттау және дисплейді бастау # WaveShare-қағаз сценарийінен #-*-кодтау: utf-8-*-импорттық жүйені импорттау os picdir = os.path.join (os.path.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) импорттау журналын waveshare_epd импорттау epd2in9d импорттау PIL имиджінен Image, ImageDraw, ImageFont импортты қадағалау #Орналастыру шығыс журналының деңгейін орнату logging.basicConfig (level = logging. DEBUG) '' ' #мұнда қажет емес font15 = ImageFont.truetype (os.path.join (picdir,' Font.ttc '), 15) font24 = ImageFont.truetype (os.path. қосылу (picdir, 'Font.ttc'), 24) '' ' #BMPs BMP тізімін орнатыңыз =
5 -қадам: Шүберекке арналған маска нұсқасы және қосымша түсініктер
Прототиптің қазіргі нұсқасында дисплейді кәдімгі бет белгісінен жоғары киюге болады немесе велкро жолақтары немесе магниттері бар қолданыстағы маскаларға бекітуге болады. Бірақ сіз шынымен де дисплейді маскаға қосқыңыз келеді, оны жылдам орналастыру мен алып тастау мүмкіндігі бар.
Мен әзірге жергілікті тігін дүкенінен («Шнайдерей Шмаргендорф») сатып алған, қалың матадан жасалған масканы қолдандым, дисплейдің дұрыс орналасатын жерін анықтадым, содан кейін оның сыртқы қабатына тесік жасадым. маска Дисплей кабелі үшін ішкі жағындағы саңылау тиісті орынға кесілген. Артқы тақтайша қажетті мөлшерге дейін кесілген және тігу үшін бірнеше ұсақ тесіктер енгізілген. Содан кейін дисплей екі жақты таспаның көмегімен тіреу тақтасына бекітілді, сонымен қатар шеттерге пластинаны бекіту үшін және матаның қабатына көрсету үшін қолданылды. Содан кейін дисплей маскаға қойылды, кабель ойыққа жылжыды және мата тірек тақтасына бекітілді. Бұған дейін шүберекпен кесілген жиектерді нығайту пайдалы болуы мүмкін, мысалы, супер желімнің аз мөлшерімен. Егер бәрі жақсы сәйкес келетінін тексергеннен кейін тірек тақтасын тігу арқылы бекітіңіз. Кабельді HAT -ге қосыңыз және Pi -ді іске қосыңыз.
Бұл тәсілдің шектелуі - масканы бекітілген интегралды дисплеймен жууға болмайды. Бірақ дисплейді маскаға бекітудің бірнеше басқа әдістері болады. Бір нұсқа - маскаға басқа, алынбалы мата қабатын қосу және дисплейді велкро жолақтармен немесе патенттік бекітпелермен ұстау. Осылайша масканы жуу үшін оны оңай алып тастауға немесе басқа маскаға ауыстыруға болады.
Кейінірек жақсартылған нұсқалар кәсіби көрініс алу үшін арнайы дисплей ұстағышын біріктіруі мүмкін.
---------------------------- Бастапқы идея дисплейі бар бетперде болғанымен, өте ұқсас орналасу атау тегтері үшін де қолданылуы мүмкін. немесе киімге немесе білезіктерге біріктірілген дисплей.
Немесе үлкен коллекциядан кездейсоқ таңдалған суреттерді немесе терминдерді көрсететін интегралды дисплейі бар басы бар «Мен кіммін» нұсқасы туралы ойланыңыз.
Менің ойымша, бұл күлкілі, бірақ бұл туралы айтқым келмейді, мұндай дисплейі бар никаб болады.
Сізде қосымша идеялар бар ма? Өтінемін маған білдір!
Бүкіл жоба әлі де жалғасып жатқандықтан, мезгіл -мезгіл жаңартуларды іздеңіз.
6 -қадам: Суреттер жинағы - ауыздар мен беттер
Мұнда сіз 2,9 дюймдік дисплейде қолдануға болатын суреттер жинағын таба аласыз, олар әдетте ауыз қуысымен шектелген. Басқалармен қатар, онда ХМ Королевасы (2x), Президент Обама, Ганди, Далай Лама, Сталин, Пол Ньюман, Паваротти және менің мысығым бар.
Назар аударыңыз, мен интернеттен алынған суреттерді олардың кейбіреулері үшін дереккөз ретінде қолданғандықтан, авторлық құқықты қорғау әлі де қолданылуы мүмкін және олар коммерциялық мақсатта қолданылмауы мүмкін.
7 -қадам: Коллекция - өрнектер
Міне, GIMP көмегімен жасалатын бірнеше үлгі бар.
8 -қадам: Суреттер жинағы - белгілер, белгілер және мәтін
293x128 дисплейге арналған қосымша суреттер:
Белгілер мен белгілер, мәтіндер.
Тағы да: кейбір суреттер немесе таңбалар (мысалы, Таңқурай, Apple, Instructables) авторлық құқықпен қорғалуы мүмкін және коммерциялық мақсатта қолданылмайды.
9-қадам: Альтернативті орналасу: Adafruit қауырсыны және электронды қағаз дисплейі
Мен бүгін түсіндім (21 мамыр-2020 ж.), Adafruit сонымен қатар бірдей өлшемдегі және өлшемдегі электрондық қағаздың икемді дисплейлерін (https://www.adafruit.com/product/4262, 27 АҚШ доллары), сондай-ақ 25 см ұсынады. 24 істік 0,5 мм қадамдық ұзартқыш кабельдер (https://www.adafruit.com/product/4230, 1,5 АҚШ доллары) және ұзартқыш қосқыштары (https://www.adafruit.com/product/4524).
Оларда Feather Board отбасына арналған электронды қағаз драйвері бар (Adafruit eInk Feather Friend with 32KB SRAM, https://www.adafruit.com/product/4446, 9 US $), бұл карта ұстағышымен бірге келеді. суреттер.
Менің ойымша, бұл мұнда сипатталған Raspberry Zero нұсқасынан гөрі ықшам және энергияны үнемдейтін орналасуға мүмкіндік береді және егер сіз STM32F405, 32u4 немесе nRF52840 платформасын қолданғыңыз келсе, тамаша шешім болар еді. Өкінішке орай, Adafruit eInk Feather Friends мен WaveShare дисплейлерін біріктіру оңай емес сияқты.
Мен BLE нұсқасы мен суреттердің көрсетілетінін басқаратын қосымшаны көргенді ұнатамын.
WaveShare, егер сіз қаласаңыз, Arduino дисплей драйверінің қалқаны мен ESP3266 негізіндегі дисплей драйверлерін ұсынады.
Ұсынылған:
Электронды қағаз дисплейі мен Raspberry Pi Zero W қолданатын YouTube абоненттерінің есептегіші: 5 қадам (суреттермен)
Электронды қағаз дисплейі мен Raspberry Pi Zero W қолданатын YouTube жазылушыларының есептегіші: Бұл нұсқаулықта мен сізге YouTube API сұрау үшін электронды қағаз дисплейі мен Raspberry Pi Zero W көмегімен өз Youtube жазылушыларының есептегішін қалай құруға болатынын көрсетемін. және дисплейді жаңартыңыз. Электронды қағаз дисплейлері жобаның бұл түрі үшін өте қолайлы, себебі
ESP8266, электронды қағаз дисплейі көмегімен коронавирустық COVID 19 тірі деректерді бақылау құралын қалай жасауға болады: 7 қадам
ESP8266, электронды қағаз дисплейі көмегімен коронавирустық COVID 19 тірі деректерді бақылау құралын қалай жасауға болады: 1
Электронды қағаз дисплейі бар Raspberry Pi колориметрі: 8 қадам (суреттермен)
Электронды қағаз дисплейі бар Raspberry Pi колориметрі: Мен бұл идеямен 2018 жылы жұмыс жасай бастадым, бұл алдыңғы жобаның, колориметрдің кеңейтімі болды. Менің мақсатым электронды қағаз дисплейін қолдану болды, сондықтан колориметрді сыртқы шешімсіз дербес шешім ретінде қолдануға болады
Бет маскасы детекторы => Covid Preventer!: 5 қадам
Бет маскасы детекторы => Covid Preventer!: Денсаулық сақтау шенеуніктері бұл пандемия кезінде көпшілік орындарға барғанда бетперде киюді қалайды, бірақ кейбір адамдар әлі де ескертуге назар аудармайды. Кіріңіз ….. COVID PrevEnter! Бұл робот Pixy2 камерасын қолданады
«Электронды қағаз бақа жасау» электронды оригами: 6 қадам (суреттермен)
«Электронды қағаз бақа жасау» электронды оригами: Сіз интегралды электроникамен қағаз фигураларын жасағыңыз келе ме? Сізге тек желім, өткізгіш бояу мен шыдамдылық қажет. Сіз қағаз схемаларын жасай аласыз және кейбір негізгі электрондық компоненттерді оңай біріктіре аласыз. Осы оқулықтан кейін сіз құрастыра аласыз