Sadržaj:
- Korak 1: Različite komponente IOT vješalice za tkaninu
- Korak 2: Tok podataka
- Korak 3: Najveći izazov i kako smo se sa njim suočili
- Korak 4: Ograničenje vješalice za tkanine
- Korak 5: Planovi za budućnost
- Korak 6: Ako ga želite izgraditi sami
Video: IDC2018IOT Vješalica za tkaninu: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
vješalica za tkaninu IOT učinit će vaš ormar pametnijim i pružit će vam online statistiku odjeće u njemu.
ima 3 glavne karakteristike:
- kada želite odabrati što ćete odjenuti, možete pritisnuti boju koju danas želite nositi i zasvijetlit će IOT vješalice za odjeću odgovarajućih boja.
- prilikom kupovine nove tkanine možete pronaći koliko odjeće imate za svaku boju.
- i što je najvažnije, ako imate brata ili sestru koji vam stalno "posuđuju" odjeću, dobit ćete alarm na svoju poštu ako se to dogodi.
Korak 1: Različite komponente IOT vješalice za tkaninu
za svaku vješalicu za tkaninu koju smo koristili:
- nodemcu: "mozak".
- rgb senzor (tcs34725): za određivanje boje tkanine na vješalici.
- senzor pritiska: za detekciju prilikom stavljanja tkanine na vješalicu ili prilikom polijetanja.
- LED traka: za signalizaciju ako tkanina odgovara izboru u aplikaciji.
Korak 2: Tok podataka
platnena vješalica => navući tkaninu => otkriti boju => poslati boju i id vješalice baciti HTTP na firbase
vješalica za tkaninu => skinite tkaninu => pošaljite GET zahtjev na ifttt webhook => pošaljite e -poštu (možda SMTP)
Blynk aplikacija => odaberite boju => http zahtjev za vješalicu za tkaninu => sve vješalice za tkanine s odabranom bojom će svijetliti na LED traci
vješalica za tkaninu => preuzima sve informacije iz firbase baze podataka (http) => ažurira adafriut sažetke sadržaja (mqtt)
Korak 3: Najveći izazov i kako smo se sa njim suočili
naš najveći izazov u ovom projektu bio je pronaći način da pretvorimo izlaz RGB senzora u vrijednosti Crvene zelene i Plave vrijednosti koje su sličnije onom što vidi, a zatim da otkrijemo koje je boje na vješalici.
kako bi RGB vrijednosti bile sličnije onima koje oko vidi, koristili smo gama tablicu pa je svako očitavanje RGB senzora preslikano kroz ovaj niz od 256. gama tablica je stvorena s ovom funkcijom:
za (int i = 0; i <256; i ++) {
plovak x = i;
x /= 255;
x = pow (x, 2.5);
x *= 255;
gamable = x;
}
tada smo trebali uzeti rgb vrijednosti i razlikovati koje je boje. za to smo izračunali "udaljenost" svake osnovne boje od izlaza senzora, da bismo to učinili, uskladištili smo sve osnovne boje u 3 niza za crvenu zelenu i plavu i izračunali udaljenost izlaza i svake boje, a zatim smo tražili min. udaljenost u tabeli i to je boja koja je najbliža stvarnoj boji.
Korak 4: Ograničenje vješalice za tkanine
- može otkriti samo 3 boje: crvenu, zelenu i plavu
- potrebno ga je spojiti na izvor napajanja pa mu ili treba baterija za svaku vješalicu za tkaninu ili ćete ga svaki put kad stavite vješalicu spojiti kabelom
- potrebna mu je dobra WiFi veza
Korak 5: Planovi za budućnost
- dodaj više boja: potrebno je testirati puno odjeće na rgb senzoru da bismo razumjeli vrijednosti koje dobivamo za svaku boju, a zatim dodali još boja da bismo ih mogli otkriti (1 tjedan)
- nakon dodavanja više boja želimo biti u mogućnosti predložiti kombinacije boja korisnicima (2 dana)
- izgraditi prototip vješalice za iot opremu (3 sedmice)
Korak 6: Ako ga želite izgraditi sami
Učitao sam kôd kako biste ga mogli pokušati pokrenuti, sve što trebate učiniti je spojiti sve komponente kao na slici.
zatim u aplikaciji blynk dodajte 3 gumba za svaku boju, plavo v0, crveno v1, zeleno v2.
otvorite i ifttt aplet u webhook -u pod nazivom "If maker Event" someonetouchingcloset ", onda mi pošaljite e -poruku na" iz postavki možete dobiti vezu webhhook i umetnuti je u blynk dugme pod nazivom webhook, kao i sa V4.
i spremni ste! zabavi se!
Preporučuje se:
Kako napraviti provodljivu tkaninu: 5 koraka
Kako napraviti provodljivu tkaninu: Treba vam provodljiva tkanina u žurbi? Ovim brzim ručno izrađenim rješenjem možete sami napraviti da isprobate neke projekte. Materijali: Topljiva tkanina Aluminijska folija Škare/rotacijsko sječivo Ruler
Arduino vješalica na Morseu: 9 koraka
Arduino vješalica na Morseu: U ovom vodiču pokazat ću vam kako postaviti vlastiti Arduino za igru Vješala slanjem Morseovog koda s jednostavnom svjetiljkom ili funkcijom baklje sa vašeg telefona. Sve što trebate slijediti su: Arduino ploča. 10 LED svjetala Žice za spajanje na
Echo Dot vješalica, jednostavno, brzo i jeftino!: 7 koraka
Vješalica za odjeknute tačke, jednostavno, brzo i jeftino !: Autor mrcisaleaffanObjavljeno 26. jula 2018.Ako vam se sviđa ovaj Instructable, glasajte za njega u " Kreativna zloupotreba " Uvod: Echo Dot Hanger, jednostavno, brzo i jeftinoOvog prošlog Božića dobio sam Alexa Echo pametni zvučnik. Sinc
Vješalica za kapute Ruke za pomoć: 6 koraka
Vješalica za kapute Ruke za pomoć: Dok sam čitao mnoge ruke za pomoć Instructables, na neke dijelove nisam mogao lako doći. Dakle, mislim da sam u krevetu, putovao do prodavnica gvožđa, i šta znate, pronašao sam jednostavan način da vam pomognem. Oni su
Vješalica za punjenje mobitela: 3 koraka
Vješalica za punjenje mobitela: Ova instrukcija će vam reći kako spojiti filc da objesite svoj mobilni telefon ili bilo koji drugi uređaj koji treba povremeno puniti, a ne znate gdje ga staviti …… hmm , da … da ga objesite sa utikačem u zidnoj utičnici