Съдържание:
- Стъпка 1: Части
- Стъпка 2: Вмъкване на хартия и картонена основа
- Стъпка 3: Монтирайте електрониката към основата
- Стъпка 4: Порт за зареждане
- Стъпка 5: Окончателно сглобяване
- Стъпка 6: Изолация
- Стъпка 7: Програмиране
- Стъпка 8: Използвайте го
Видео: Чаша за показване на електронно мастило: 8 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Това е една от тези луди идеи, които просто спонтанно се забиват в мозъка ми. Помислих си, няма ли да е страхотно, ако имаше чаша за кафе, която да можеш да персонализираш в движение? Този, който приличаше почти на обикновена чаша за кафе. Направих търсене и намерих само един пример за нещо подобно, но не приличаше на нормална чаша за кафе и дисплеят беше плосък.
Забележителното при дисплеите с електронно мастило / електронна хартия е, че те могат да бъдат гъвкави, както и да не изискват енергия за поддържане на изображение. Дисплеите за електронно мастило се виждат най-вече в четците на електронни книги, но си помислих защо да не направя чаша с дисплей, който да се извива към чашата? Открих евтин дисплей с електронно мастило, който би паснал на сметката (всъщност единственият гъвкав, който успях да намеря за закупуване от обикновен смъртен) и затова се заех да изградя визията си.
Стъпка 1: Части
Разделянето на части е доста право напред. Гъвкавият дисплей с електронно мастило за споделяне на вълни е единственият, който успях да намеря и е лесно достъпен в ebay или aliexpress. Избрах ESP32 Lolin Lite за микроконтролера, защото беше евтин (почти сигурен съм, че този, който получих, е клонинг), но имаше Bluetooth LE, както и зарядно устройство за батерии LiPo и достатъчно място за съхранение на шрифтове и растерни карти за дисплея.
Единственият труден за намиране артикул беше подходяща чаша, в която да се побере електрониката. Наистина не можах да намеря нищо. Първоначално планирах да използвам керамична чаша „Аз не съм хартиена чаша“и да огъна акрилен лист около нея. Тъй като чашата е заострена и тръбата от акрилен лист ще бъде права, в долната част ще има достатъчно място, за да се поберат частите. Аз обаче нямах голям късмет с акрилното огъване.
Тогава се сетих, че преди години децата ми правеха чаши по поръчка с комплект, закупен от магазин. Отидох да търся това и намерих места, които преди ги продаваха, докато не открих, че Hobby Lobby все още ги продава. Те са евтини, по всякакъв начин. Но за под $ 1 той работи перфектно, имайки достатъчно място, за да прилепне плътно всички части вътре.
Дъска Lolin Lite ESP32
Waveshare 2.13 гъвкав дисплей с електронно мастило с HAT
150 mAh Lipo батерия с JST конектор
Дизайн на чаша
Картон
Лента
Отпечатана хартиена вложка (вижте прикачения SVG файл)
Чаша от пяна
Стъпка 2: Вмъкване на хартия и картонена основа
Тъй като чашата е чиста и не искате да виждате електрониката, разпечатайте вложката и внимателно я изрежете с нож за бръснене или ножица. Тъй като дисплеят на електронното мастило не е бял хартия, вложката има светлосив модел върху него, който до голяма степен съответства на цвета на фона на дисплея с електронно мастило. Изрежете правоъгълника, по който да се показва дисплеят. Поставете вложката в чашата, за да се уверите, че пасва, и решете на коя страна на чашата искате да се показва дисплеят.
Също така на този лист има кръгъл модел, който можете да използвате, за да изрежете картонена основа. Използвах много тънък велпапе от малка кутия.
Този картонен диск служи за монтиране на електрониката и за придържане на хартиената вложка до чашата в долната част.
Стъпка 3: Монтирайте електрониката към основата
Запоявах правоъгълни хедери към ESP32 и само към необходимите ми щифтове. По -конкретно това ще остави място от едната страна за малката LiPo батерия. Свържете проводниците от сбруята, предоставена с шапката за показване на електронното мастило, както е показано. След това, когато ESP32 е центриран и позициониран с USP и конектора на батерията възможно най -близо до ръба, натиснете надолу, така че щифтовете на заглавката да пробият горната част на картона.
Включете JST конектора на батерията и използвайте двустранна лента, за да залепите батерията до ESP32. Внимавайте да не оказвате прекалено голям натиск върху батерията, тъй като тя е деликатна.
Включете кабелния сноп в шапката на драйвера за електронно мастило и се опитайте да извиете проводниците около женската лента за заглавки и през горната част на дъската. Закрепете го с някаква лента. Уверете се, че лентовият кабел е свързан, и поставете шапката над ESP32 докъдето ще стигне, без да минава през ръба на картонения кръг, и насочете кабелния сноп зад конектора за батерии JST и USB порта. Закрепете с повече лента.
Това е доста сложно, но проводниците почти отиват там, където трябва, и всичко си приляга доста плътно.
Стъпка 4: Порт за зареждане
Вие ще искате да можете да зареждате чашата си и да я програмирате, така че трябва да поставите картонената електроника в чашата и да отбележите къде е USB портът. Маркирайте квадрат достатъчно голям, за да може кабелът ви да се побере (поставих го близо до основата на дръжката, така че да е по -малко видим, когато държите чашата), и след това изрежете дупка. Използвах бормашина 3/16 от двете страни и след това изрязах останалата част с острие x-acto.
Поставете отново модула в чашата и проверете дали вашият кабел може да премине и да се свърже.
Стъпка 5: Окончателно сглобяване
Извадете отново основата и поставете подложката за хартия. Уверете се, че е напълно разперена в чашата и след това залепете ръбовете, за да запазите формата. Прикрепете дисплея за електронно мастило към малката платка за свързване, а дъската към лентата, идваща от шапката. Внимателно плъзнете основата в чашата, ориентирайте USB порта към отвора в чашата и я натиснете надолу до дъното на чашата. Отново се уверете, че можете да включите USB кабела си в платката.
Сега центрирайте дисплея за електронно мастило в изреза на подложката за хартия. Уверете се, че е равен и натиснат докрай в извивката на чашата. Използвайте лента, за да я задържите на място. Добавих допълнителна хартиена подложка, която да помогне за задържането на дисплея за електронно мастило на място. Ще трябва също да залепите лентовите кабели към подложката и ще трябва да направите едно сгъване на 45 градуса в лентата, за да преминете от хоризонтално към вертикално, слизайки към основата.
Вече трябва да можете да поставите вътрешната вложка за чаша в чашата.
Стъпка 6: Изолация
Тъй като чашата е тънка пластмаса, тя почти няма изолация. Дисплеят с електронно мастило, който открих, беше чувствителен към топлина, така че топлината от типична чаша кафе беше достатъчна, за да предизвика избледняване на дисплея. Добавих изолация около чашата, като отрязах дъното на обикновена чаша от стиропор и след това я увих около вложката за чаша, отрязвайки излишната пяна. Също така се нуждаеше от слот, врязан в него, за да се побере около малката конекторна платка.
Това помогна много. И разбира се, това също означава, че кафето ви остава по -горещо по -дълго.
Стъпка 7: Програмиране
Предоставих кода в GitHub за програмиране на ESP32. Използвам редактора Atom с инсталирани разширения PlatformIO. Кодът използва рамката Arduino с платформата espressif32, използвайки Adafruit GFX Library от Adafruit за поставяне на текст на дисплея. Планирам да добавя изображения, както и Bluetooth връзка, използвана с мобилно приложение за динамично качване на изображения и текст. Засега има няколко забавни текстови дисплея, през които преминава.
Опитах се да поддържам консумацията на енергия възможно най -ниска, но мисля, че не е толкова оптимизирана, колкото би могла да бъде. И все пак издържа няколко часа при смяна на дисплея на всеки 10 секунди.
Кодът е малко объркан! Има неща за прилагане на BLE комуникацията, които все още не са направени. Има и някакъв код за комуникация с Slack Bot, намерението да позволя на моите колеги да изпращат текстове на чашата в реално време от нашата чат стая на Slack. След като всичко по този начин работи, чашата ще бъде IOT (Интернет на нещата) устройство!
Програмен код
Стъпка 8: Използвайте го
Вземете Display Cup за следващата си фирмена среща. Пия кафе. Изчакайте колегите да забележат … наслаждавайте се!
Препоръчано:
Икономичен GPS с дисплей с електронно мастило: 4 стъпки
Икономия на енергия GPS с дисплей с електронно мастило: Всяко лято ходя на туризъм на отдалечени места. Понякога, когато следата е бледа или дори изчезва, трябва да използвам GPS на телефона си, за да получа координатите си и след това да проверя позицията си върху хартиена карта (често нямам сигнал, така че хартиените карти са задължителни
Електронно мастило: Луна / МКС / Хора в космоса : 6 стъпки
Електронно мастило: Луна / МКС / Хора в космоса …: Имах малинова и електронна хартия ШАПКА и исках да я използвам, за да покажа информация като къде е МКС или колко хора сега са в космоса. .Заявих да проверя дали има API в Интернет за получаване на тези данни и ги намерих
Как да добавите дисплей с електронно мастило към вашия проект: 12 стъпки (със снимки)
Как да добавите дисплей с електронно мастило към вашия проект: Много проекти включват мониторинг на някакъв вид данни, като например данни за околната среда, често използвайки Arduino за контрол. В моя случай исках да наблюдавам нивото на солта в моя омекотител за вода. Може да искате да получите достъп до данните през домашната си мрежа
Dungeons and Dragons Hit Point Tracker с дисплей с електронно мастило: 3 стъпки
Dungeons and Dragons Hit Point Tracker с E-Ink дисплей: Исках да създам тракер за попадение, който показва всички точки на играчите в нормализирана скала, така че да можете да видите кой точно се нуждае от изцеление най-много и колко лошо е цялото парти правя. Той се свързва чрез Bluetooth с телефон с Android, който
Брояч на YouTube за електронно мастило от 1970-те: 7 стъпки (със снимки)
Брояч на YouTube E-Ink от 1970-те: Този емблематичен цифров часовник от 1970-те вече има нов живот, показващ статистиката на YouTube, благодарение на фънки Pimoroni " Inky pHAT " дисплей с електронно мастило и Raspberry Pi Zero. Той използва прост скрипт на Python, за да запитва редовно API на Youtube, справка