Електронни дръжки за докосване: 7 стъпки
Електронни дръжки за докосване: 7 стъпки
Anonim
Електронни дръжки за докосване
Електронни дръжки за докосване
Електронни дръжки за докосване
Електронни дръжки за докосване
Електронни дръжки за докосване
Електронни дръжки за докосване

Бира (също сайдер) Дръжки за докосване с електронен дисплей, даващ името на бирата, ABV и описание на бирата. Въвеждате името на бирата, ABV и описание на уеб страница.

Можете да се свържете с дръжката за докосване през вашата безжична мрежа ИЛИ да се свържете директно с безжичната точка за достъп на дръжката.

Консумативи

Платка Wemos D1 Mini ESP8266

Основен превключвател за включване/изключване

3.7 волта акумулаторна батерия

Модул за зареждане на батерията TP4056

I2C сериен 128x64 SSD1306 OLED LCD дисплей LCD модул за Arduino

Вижте източниците на части на Amazon в края.

Етап 1:

Стъпка 2: Свържете всичко заедно

Свържете всичко заедно
Свържете всичко заедно

Свържете положителната и отрицателната батерия към модула на батерията B+ и B-

Свържете Out + от модула на батерията към средния крак на превключвателя за включване/изключване

Свържете един от външните крака на превключвателя за включване/изключване към 5 -волтовата връзка на WEMOS D1 Mini

Свържете изхода - от модула на батерията към земята както на Wemos D1 Mini, така и на OLED дисплея

Свържете 3.3 волта на Wemos D1 Mini към VCC на OLED дисплея

Свържете D1 на Wemos D1 Mini към SCL на OLED дисплея

Свържете D2 на Wemos D1 Mini към SDA на OLED дисплея

Стъпка 3: Програмирайте Wemos D1 Mini

Ще трябва да програмирате Wemos D1 Mini с помощта на Arduino IDE, налична тук:

Ето един добър ресурс за изтегляне на IDE и настройването му за D1 mini.

Включете D1 Mini в USB кабела, за да намерите COM порта, който използва:

gist.github.com/carljdp/e6a3f5a11edea63c2c…

Добавете библиотеките, необходими за скицата с дръжка за докосване. Ето информация за това как да изтеглите/инсталирате необходимите библиотеки:

www.arduino.cc/en/guide/libraries

Ще ви трябват следните библиотеки:

SPI

Тел

Adafruit_GFX

Adafruit_SSD1306

ESP8266WebServer

ESP8266WiFi

WiFiClient

Изтеглете Sketch тук, отворете го в програмата Arduino IDE и направете необходимите промени: променете:

запис за име на безжична мрежа/SSID въвеждане на номера на дръжката на безжичната парола, ако е необходимо

номерата на IPAddress според нуждите. Структурата на IP адреса трябва да съответства на вашата мрежа.

„SOFT-SSID“, „ПАРОЛ“(и на двете места)

Стъпка 4: Въведете IP адреса за дръжката за докосване в уеб браузър

Въведете IP адреса за дръжката за докосване в уеб браузър
Въведете IP адреса за дръжката за докосване в уеб браузър

Въведете IP адреса, който сте дали за дръжката за докосване, в любимия си браузър. В прикачения файл адресът е 192.168.1.201

Това ще изведе формуляра за попълване на бирата. Когато натиснете „изпрати“, информацията ще се покаже на екрана на дръжката за докосване. УЕБ СТРАНИЦАТА ЩЕ ПОКАЖЕ „Връзката е нулирана“след натискане на бутона за изпращане. Просто натиснете бутона „назад“за уеб браузъра и ще се върнете към формуляра за въвеждане и можете да правите промени и да изпращате отново.

Въведете името на бирата. Използвайки шрифта "Medium", който е по подразбиране, имате 10 знака на ред за името на бирата. Можете да използвате максимум 2 реда Ако използвате два реда за името на бирата, последните два реда (описание 3 и 4) няма да имат място за показване. Можете да намалите размера на шрифта ABV и да получите един ред обратно (описание 3)

Ако изберете големия шрифт, имате само 7 знака и последният ред (описание 4) няма да има място за показване. Отново можете да намалите размера на шрифта ABV и да върнете последния ред (описание 4).

Можете да играете с размерите и описанията на шрифта, докато получите нещата, както искате. Това ще работи захранвано от USB, включен директно в Wemos D1 Mini. За да го изтощите от батерията, завъртете превключвателя в положение „включено“. Когато изключите Wemos от USB с изключване на захранването, ще загубите въведената от вас информация за бирата и ще трябва да я въведете отново. Заредете батерията, като включите USB микро кабел в модула на батерията. Червената светлина на модула показва, че се зарежда, зелената светлина означава, че е заредена.

Стъпка 5: Заредете батерията

Заредете батерията
Заредете батерията
Заредете батерията
Заредете батерията

Включете Micro USB кабел в модула на батерията, за да заредите батерията. Светодиодът е червен при зареждане, син при зареждане. Тези цветове може да са различни за вашия модул за зареждане.

Напълно заредена батерия от 1000 mAh ще работи с крана за около 12 часа

Стъпка 6: Вмъкнете електрониката в дръжка за докосване

Поставете електроника в дръжка за докосване
Поставете електроника в дръжка за докосване
Поставете електроника в дръжка за докосване
Поставете електроника в дръжка за докосване
Поставете електроника в дръжка за докосване
Поставете електроника в дръжка за докосване

Иска ми се да имам страхотно решение тук, но все още работя върху него. Снимката тук е "червата" на това, поставено в кутия за моливи, която е модифицирана. Има вложки, които могат да се завинтват във всичко, което е достатъчно меко, което се обръща Направих "дървена кутия", в която да поставя електрониката. Не ми харесва външният вид.

Мисля, че в крайна сметка ще завърша с 3D отпечатана обвивка, но все още прототипирам конфигурации.

Има някои интригуващи дисплеи за електронно мастило от електронна хартия, които биха били идеални за това.

Стъпка 7: Списък на частите от Amazon

Ето частите, които използвах за тази компилация: Модул на батерията:

OLED дисплей:

ESP8266 дъска:

Switch (не мога да кажа, че препоръчвам този, трябва да има някои по -качествени):

Батерия (можете да отидете с какъвто и да е размер, който ви подхожда, 1000mAh ще издържи около 12 часа):

Молив (всичко може да се побере в това, но мисля, че е твърде високо и е доста плътно, трябва да добавите и вложка за чешмата): https://smile.amazon.com/gp/product/B00NJ0R23Q/ реф…

Вмъкване на докосване:

Препоръчано: