Obsah:
- Krok 1: Rôzne súčasti vešiaka na látku IOT
- Krok 2: Tok údajov
- Krok 3: Najväčšia výzva a ako sme jej čelili
- Krok 4: Obmedzenie vešiaka na látku
- Krok 5: Plány do budúcnosti
- Krok 6: Ak si chcete postaviť svoj vlastný
Video: Vešiak na látku IDC2018IOT: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
vešiak na látku IOT urobí vašu skriňu múdrejšou a poskytne vám online štatistiky o oblečení v jej vnútri.
má 3 hlavné vlastnosti:
- keď si chcete vybrať, čo si chcete obliecť, môžete stlačiť farbu, na ktorú sa dnes cítite nosiť a vešiaky na oblečenie IOT so zodpovedajúcimi farbami sa rozsvietia.
- Pri nákupe nového oblečenia nájdete, koľko oblečenia máte pre každú farbu.
- a čo je najdôležitejšie, ak máte súrodenca, ktorý si neustále „požičiava“vaše oblečenie, dostanete na svoju poštu alarm, ak sa to stane.
Krok 1: Rôzne súčasti vešiaka na látku IOT
pre každý vešiak na látku, ktorý sme použili:
- nodemcu: „mozgy“.
- snímač RGB (tcs34725): na zistenie, akej farby je tkanina na vešiaku.
- snímač tlaku: detekovať pri navliekaní látky na vešiak alebo pri vzlietaní.
- LED prúžok: signalizuje, či sa handrička zhoduje s voľbou v aplikácii.
Krok 2: Tok údajov
vešiak na šaty => obliecť si tkaninu => detekovať farbu => odoslať farbu a ID vešiaka HTTP na firmbase
látkový vešiak => vyzliekať rúško => poslať GET požiadavku na ifttt webhook => odoslať e -mail (možno SMTP)
Aplikácia Blynk => zvoľte farbu => http požiadavku na vešiak na látku => všetky látkové vešiaky zvolenej farby budú na LED páse svietiť
handrička na šaty => prevezme všetky informácie z databázy Firbase (http) => aktualizuje kanály adafriut (mqtt)
Krok 3: Najväčšia výzva a ako sme jej čelili
našou najväčšou výzvou v tomto projekte bolo nájsť spôsob, ako previesť výstup senzora RGB na hodnoty červenej zelenej a modrej, ktoré sú viac podobné tomu, čo vidí oko, a potom zistiť, akú farbu má na vešiaku.
Aby boli hodnoty RGB podobnejšie tomu, čo oko vidí, použili sme gama tabuľku, takže každé čítanie senzora RGB bolo mapované prostredníctvom tohto poľa 256. gama tabuľka je vytvorená s touto funkciou:
pre (int i = 0; i <256; i ++) {
float x = i;
x /= 255;
x = prášok (x, 2,5);
x *= 255;
gammatable = x;
}
potom sme museli vziať hodnoty rgb a rozlíšiť, o akú farbu ide. na to sme vypočítali „vzdialenosť“každej základnej farby od výstupu senzora, aby sme tak urobili, uložili sme všetky základné farby do 3 polí pre červenú zelenú a modrú a vypočítali sme vzdialenosť výstupu a každej farby, potom sme hľadali min. vzdialenosť v tabuľke a to je farba, ktorá je najbližšie k skutočnej farbe.
Krok 4: Obmedzenie vešiaka na látku
- dokáže detekovať iba 3 farby: červenú, zelenú a modrú
- musí byť pripojený k zdroju napájania, takže buď potrebuje batériu pre každý látkový vešiak, alebo zakaždým, keď zavesíte vešiak, prepojíte ho káblom
- potrebuje dobré wifi pripojenie
Krok 5: Plány do budúcnosti
- pridať ďalšie farby: musíte otestovať veľa oblečenia na senzore RGB, aby ste pochopili hodnoty, ktoré pre každú farbu získame, a potom pridať ďalšie farby, aby ste ich mohli detekovať (1 týždeň)
- po pridaní ďalších farieb chceme byť schopní navrhnúť používateľom farebné kombinácie (2 dni)
- postaviť prototyp vešiaka pre zariadenie iot (3 týždne)
Krok 6: Ak si chcete postaviť svoj vlastný
Nahral som kód, aby ste ho mohli skúsiť spustiť. Všetko, čo musíte urobiť, je pripojiť všetky komponenty ako na obrázku.
potom v aplikácii blynk pridajte 3 tlačidlá pre každú farbu, modrú v0, červenú v1, zelenú v2.
otvorte vo webhooku aj aplet ifttt s názvom „If maker Event“someonetouchingcloset „, potom mi pošlite e -mail na adresu“z nastavení môžete získať odkaz na webhhook a vložiť ho do tlačidla blynk s názvom webhook aj s V4.
a máte všetko pripravené! bavte sa!
Odporúča:
Box IoPill IDC2018IOT: 7 krokov
IDC2018IOT IoPill Box: Toto je IoPill Box - týždenný box na tabletky pripojený na internet. V rámci nášho záverečného projektu nášho kurzu internetu vecí sme sa rozhodli ponúknuť riešenie, ktoré pomôže zaistiť, aby starší ľudia (alebo akákoľvek iná osoba, ktorá používa týždenný box na tabletky) ) nezabudnite si vziať
Vešiak Echo Dot, jednoduchý, rýchly a lacný!: 7 krokov
Vešiak Echo Dot, jednoduchý, rýchly a lacný !: Od mrcisaleaffan Publikované 26. júla 2018Ak sa vám tento návod páči, hlasujte zaň v " Kreatívnom nesprávnom použití " súťaž. Úvod: Vešiak Echo Dot, ľahký, rýchly a lacný Tieto minulé Vianoce som dostal inteligentný reproduktor Alexa Echo. Zinok
Atramentová tlač na látku: 6 krokov (s obrázkami)
Atramentová tlač na látku: Zabudnite na tlač na prenosový papier a jeho nažehlenie na tkaninu. S nejakým mraziacim papierom môžete tlačiť priamo na látku. Nie je potrebné obracať obraz a je to rýchlejšie, lacnejšie a efektívnejšie
Vešiak na kabáty Pomocné ruky: 6 krokov
Vešiak na pomocné ruky: Keď som si čítal mnohé z inštrukcií pomocných rúk, na niektoré časti som sa nemohol ľahko dostať. Myslím si, že v posteli, na cestách do železiarstiev a čo viete, som našiel jednoduchý spôsob, ako si pomôcť. Oni sú
Vešiak na nabíjanie mobilného telefónu: 3 kroky
Vešiak na nabíjanie mobilného telefónu: Tento návod vám povie, ako zošiť kus plsti, aby ste zavesili mobil alebo iný gadget, ktorý je potrebné z času na čas nabiť a neviete, kam ho položiť … hmm , áno … zavesiť ho do zásuvky v stene