Obsah:
- Krok 1: Různé součásti závěsu na prádlo IOT
- Krok 2: Tok dat
- Krok 3: Největší výzva a jak jsme jí čelili
- Krok 4: Omezení závěsu na látku
- Krok 5: Plány do budoucna
- Krok 6: Pokud si ho chcete postavit vlastní
Video: Věšák na látku IDC2018IOT: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
látkový věšák IOT učiní vaši skříň chytřejší a poskytne vám online statistiky oblečení uvnitř.
má 3 hlavní funkce:
- když si chcete vybrat, co si obléknout, můžete stisknout barvu, na kterou se dnes cítíte, a rozsvítí se ramínka na oblečení IOT s odpovídajícími barvami.
- při nákupu nového hadříku zjistíte, kolik oblečení z každé barvy máte.
- a co je nejdůležitější, pokud máte sourozence, který si neustále „půjčuje“vaše oblečení, dostanete na svou poštu alarm, pokud k tomu dojde.
Krok 1: Různé součásti závěsu na prádlo IOT
pro každý věšák jsme použili:
- nodemcu: „mozky“.
- snímač RGB (tcs34725): k určení, jakou barvu má látka na závěsu.
- tlakový senzor: detekovat při navlékání látky na závěs nebo při sundávání.
- LED proužek: signalizuje, zda tkanina odpovídá výběru v aplikaci.
Krok 2: Tok dat
látkový věšák => oblékněte látkový => detekovat barvu => odešlete barvu a věšák id HTTP na firbase
látkový věšák => sundat hadřík => odeslat požadavek GET na ifttt webhook => odeslat e -mail (možná SMTP)
Blynk app => zvolte barvu => http požadavek na látkový věšák => všechny látkové věšáky zvolené barvy se na LED pásku rozsvítí
látkový věšák => bere všechny informace z firemní databáze (http) => aktualizovat kanály adafriut (mqtt)
Krok 3: Největší výzva a jak jsme jí čelili
naší největší výzvou v tomto projektu bylo najít způsob, jak převést výstup snímače RGB na hodnoty červené zelené a modré, které jsou více podobné tomu, co vidí oko, a poté zjistit, jakou barvu má na závěsu.
Aby byly hodnoty RGB více podobné tomu, co vidí oko, použili jsme gama tabulku, takže každé čtení snímače RGB bylo mapováno prostřednictvím tohoto pole 256. gama tabulka je vytvořena s touto funkcí:
pro (int i = 0; i <256; i ++) {
float x = i;
x /= 255;
x = prášek (x, 2,5);
x *= 255;
gammatable = x;
}
pak jsme potřebovali vzít hodnoty rgb a rozlišit, o jakou barvu jde. za tím účelem jsme vypočítali „vzdálenost“každé základní barvy od výstupu senzoru, abychom tak učinili, uložili jsme všechny základní barvy do 3 polí pro červenou zelenou a modrou a vypočetli jsme vzdálenost výstupu a každé barvy, poté jsme hledali min. vzdálenost v tabulce a to je barva, která je nejblíže skutečné barvě.
Krok 4: Omezení závěsu na látku
- dokáže detekovat pouze 3 barvy: červenou, zelenou a modrou
- musí být připojen ke zdroji energie, takže buď potřebuje baterii pro každý látkový věšák, nebo pokaždé, když umístíte věšák, připojíte jej kabelem
- potřebuje dobré wifi připojení
Krok 5: Plány do budoucna
- přidat další barvy: je třeba vyzkoušet hodně oblečení na senzoru RGB, abychom porozuměli hodnotám, které pro každou barvu získáme, a poté přidejte další barvy, abyste je mohli detekovat (1 týden)
- po přidání dalších barev chceme být schopni navrhnout uživatelům barevné kombinace (2 dny)
- postavit prototyp věšáku pro vybavení IOT (3 týdny)
Krok 6: Pokud si ho chcete postavit vlastní
Nahrál jsem kód, abyste si jej mohli vyzkoušet a spustit, vše, co musíte udělat, je připojit všechny komponenty jako na obrázku.
pak v aplikaci blynk přidejte 3 tlačítka pro každou barvu, modrá v0, červená v1, zelená v2.
ve webhooku také otevřete ifttt aplet s názvem „If maker Event“someonetouchingcloset „, pak mi pošlete e -mail na“z nastavení můžete získat odkaz na webhhook a vložit jej do tlačítka Blynk s názvem webhook také s V4.
a vy jste všichni připraveni! bavte se!
Doporučuje:
Box IoPill IDC2018IOT: 7 kroků
IDC2018IOT IoPill Box: Toto je IoPill Box - týdenní box na pilulky připojený k internetu. Pro náš závěrečný projekt našeho kurzu IoT jsme se rozhodli nabídnout řešení, které pomůže zajistit, aby starší lidé (nebo jakákoli jiná osoba, která používá týdenní box na pilulky) ) nezapomeňte vzít
Jak vyrobit vodivou látku: 5 kroků
Jak vyrobit vodivou látku: Potřebujete ve spěchu nějakou vodivou látku? S tímto rychlým ručně vyrobeným řešením si můžete vyzkoušet vlastní projekty. Materiály: Tavná tkanina Hliníková fólie Nůžky/rotační čepel Pravítko Železo
Inkoustový tisk na látku: 6 kroků (s obrázky)
Inkoustový tisk na látku: Zapomeňte na tisk na přenosový papír a jeho nažehlování na látku. S nějakým mrazícím papírem můžete tisknout přímo na látku. Není třeba převracet obraz a je rychlejší, levnější a efektivnější
Věšák na pomocné ruce: 6 kroků
Věšák na pomocné ruce: Když jsem četl mnoho instrukcí z pomocných rukou, některé části se mi snadno nedostaly do rukou. Myslím, že v posteli, při cestování do železářství a co víte, jsem našel snadný způsob, jak si pomoci. Oni jsou
Věšák pro nabíjení mobilního telefonu: 3 kroky
Věšák na nabíjení mobilního telefonu: Tento návod vám řekne, jak sešít plsť k zavěšení mobilního telefonu nebo jakéhokoli jiného gadgetu, který je třeba čas od času nabít, a nevíte, kam jej umístit … hmm , ano … zavěsit pomocí zástrčky ve zdi