Съдържание:
- Стъпка 1: Различни компоненти на закачалката за плат IOT
- Стъпка 2: Поток от данни
- Стъпка 3: Най -голямото предизвикателство и как се справихме с него
- Стъпка 4: Ограничение на закачалката за плат
- Стъпка 5: Бъдещи планове
- Стъпка 6: Ако искате да го изградите сами
Видео: IDC2018IOT закачалка за плат: 6 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
закачалката за плат IOT ще направи гардероба ви по -умен и ще ви даде онлайн статистика за дрехите вътре в него.
има 3 основни характеристики:
- когато искате да изберете какво да облечете, можете да натиснете върху цвета, който искате да носите днес и закачалките за дрехи IOT със съответстващи цветове ще светнат.
- когато пазарувате за нова кърпа, можете да намерите колко дрехи имате от всеки цвят.
- и най -важното, ако имате брат или сестра, които постоянно „заемат“дрехите ви, ще получите аларма по пощата си, ако това се случи.
Стъпка 1: Различни компоненти на закачалката за плат IOT
за всяка закачалка за плат, която използвахме:
- nodemcu: "мозъците".
- rgb сензор (tcs34725): за да се определи какъв цвят е кърпата на закачалката.
- сензор за налягане: за откриване при поставяне на кърпа върху закачалката или при излитане.
- светодиодна лента: за да сигнализира дали кърпата отговаря на избора в приложението.
Стъпка 2: Поток от данни
кърпа за закачалка => облечете кърпа => открийте цвят => изпратете цвета и идентификатора на закачалката хвърлете HTTP на firbase
закачалка за плат => свалете плат => изпратете GET заявка до ifttt webhook => изпратете имейл (може би SMTP)
Приложение Blynk => изберете цвят => http заявка към закачалка за плат => всички закачалки за плат с избрания цвят ще светнат цвят на LED лента
закачалка за плат => взема цялата информация от базата данни на firbase (http) => актуализира емисиите на adafriut (mqtt)
Стъпка 3: Най -голямото предизвикателство и как се справихме с него
нашето най -голямо предизвикателство в този проект беше намирането на начин да преобразуваме изхода на RGB сензора в стойности на Red Green и Blue, които са по -подобни на това, което вижда окото, и след това да разберем какъв цвят е на закачалката.
за да направим стойностите на RGB по -подобни на това, което окото вижда, използвахме гама таблица, така че всяко отчитане на RGB сензора беше картографирано през този 256 масив. гама таблицата е създадена с тази функция:
за (int i = 0; i <256; i ++) {
поплавък x = i;
x /= 255;
x = pow (x, 2.5);
x *= 255;
gamamatable = x;
}
тогава трябваше да вземем стойностите на rgb и да различим кой цвят е. за това изчислихме "разстоянието" на всеки основен цвят от изхода на сензора, за да съхраним всички основни цветове в 3 масива за червено зелено и синьо и изчислихме разстоянието на изхода и всеки цвят, след което потърсихме мин. разстояние в таблицата и това е цветът, който е най -близо до действителния цвят.
Стъпка 4: Ограничение на закачалката за плат
- може да открие само 3 цвята: червен, зелен и син
- той трябва да бъде свързан към източник на захранване, така че или се нуждае от батерия за всяка закачалка за плат или всеки път, когато поставите закачалка, ще го свързвате с кабел
- има нужда от добра wifi връзка
Стъпка 5: Бъдещи планове
- добавете още цветове: трябва да тествате много дрехи на rgb сензора, за да разберете стойностите, които получаваме за всеки цвят и след това да добавите още цветове, за да можете да откриете (1 седмица)
- след добавяне на още цветове искаме да можем да предложим цветови комбинации на потребителите (2 дни)
- изграждане на прототип закачалка за iot оборудване (3 седмици)
Стъпка 6: Ако искате да го изградите сами
качих кода, за да можете да опитате да го стартирате, всичко, което трябва да направите, е да свържете всички компоненти, както е на изображението.
след това в приложението blynk добавете 3 бутона за всеки цвят, синьо v0, червено v1, зелено v2.
също така отворете ifttt aplet в webhook, наречен "If maker Event" някой докосва closet ", след това изпратете ми имейл на" от настройките можете да получите връзката webhhook и да я вмъкнете в blynk бутон, наречен webhook, както и с V4.
и сте готови! забавлявай се!
Препоръчано:
Направи си сам закачалка за слушалки: 6 стъпки
DIY Лесна закачалка за държачи за слушалки: Направете своя собствена лесна закачалка за държачи за слушалки, използвайки евтини материали. Като учител бях уморен от разхвърляни слушалки навсякъде в компютърната лаборатория и се нуждаех от решение. Надяваме се, че това ще ви помогне да спестите главоболие и пари
Закачалка за ехо точки, лесно, бързо и евтино!: 7 стъпки
Закачалка за ехо точки, лесно, бързо и евтино !: От mrcisaleaffan Публикувано на 26 юли 2018 г. Ако ви хареса тази инструкция, моля, гласувайте за нея в " Творческа злоупотреба " Въведение: Закачалка за ехо точки, лесно, бързо и евтино През изминалата Коледа получих интелигентен високоговорител Alexa Echo. Синк
Закачалка за палто Помагащи ръце: 6 стъпки
Закачалка за палто Помощни ръце: Докато четях много от помощните ръце Instructables, някои от частите не можах лесно да хвана. Така че, мисля, че в леглото, пътувайки до магазини за хардуер и какво знаете, намерих лесен начин да си помогна. Те са
Ipod Dock от метална закачалка: 5 стъпки
Ipod Dock от метална закачалка: Този док може да бъде направен за по -малко от 5 минути и използва само домакински консумативи
Ергономична стойка за лаптоп, изработена от закачалка за палта: 7 стъпки (със снимки)
Ергономична стойка за лаптоп, изработена от закачалка за палто: Здравейте, казвам се Tully Gehan В момента живея в Пекин, Китай и планирам да се преместя в Тайван след няколко месеца. Така че не се интересувам твърде много от закупуването на много повече мебели. Забелязвам обаче, че екранът на лаптопа е доста нисък и ме кара да