Sadržaj:
- Korak 1: Različite komponente IOT vješalice za tkaninu
- Korak 2: Tijek podataka
- Korak 3: Najveći izazov i kako smo se s 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 promjena: 2024-01-30 09:34
vješalica od tkanine 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 s odgovarajućim bojama.
- 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: "mozgovi".
- rgb senzor (tcs34725): kako bi se utvrdilo koje je boje tkanina na vješalici.
- senzor tlaka: za otkrivanje prilikom stavljanja tkanine na vješalicu ili uzlijetanja.
- LED traka: za signalizaciju slaže li se tkanina s odabirom u aplikaciji.
Korak 2: Tijek podataka
vješalica za tkaninu => obucite tkaninu => detektirajte boju => pošaljite boju i id vješalice bacite HTTP na firbase
vješalica za tkaninu => skinite tkaninu => pošaljite GET zahtjev na ifttt webhook => pošaljite e -poštu (možda SMTP)
Aplikacija Blynk => odaberite boju => http zahtjev do vješalice za tkaninu => sve vješalice za tkanine s odabranom bojom će svijetliti na LED traci
vješalica za tkaninu => preuzima sve podatke iz baze podataka firme firbase (http) => ažurira adafriut sažetke sadržaja (mqtt)
Korak 3: Najveći izazov i kako smo se s njim suočili
naš najveći izazov u ovom projektu bio je pronaći način da pretvorimo izlaz RGB osjetnika u vrijednosti Crvene zelene i Plave vrijednosti koje su sličnije onom što vidi, a zatim shvatiti koje je boje na vješalici.
kako bismo RGB vrijednosti učinili sličnijima onom što vidi, koristili smo gama tablicu pa je svako očitanje RGB senzora preslikano kroz ovaj niz od 256. gama tablica izrađena je 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, pa smo sve osnovne boje pohranili u 3 niza za crvenu zelenu i plavu te izračunali udaljenost izlaza i svake boje, a zatim smo tražili min. udaljenost u tablici 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
- mora biti spojen na izvor napajanja pa mu treba ili 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 kako 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 tjedna)
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 gumb 3 za svaku boju, plavo v0, crveno v1, zeleno v2.
također otvorite ifttt aplet u webhooku pod nazivom "If maker Event" someonetouchingcloset ", zatim Send mi e -mail at" iz postavki možete dobiti vezu webhhook i umetnuti je u blynk gumb zvan webhook također s V4.
i sve ste namjestili! zabavi se!
Preporučeni:
Kako napraviti vodljivu tkaninu: 5 koraka
Kako napraviti vodljivu tkaninu: Trebate li neku provodljivu tkaninu u žurbi? S ovim brzim ručno izrađenim rješenjem možete sami napraviti da isprobate neke projekte. Materijali: Topljiva tkanina Aluminijske folije Škare/rotacijsko sječivo Ruler
Arduino vješalica na Morseu: 9 koraka
Arduino vješalica na Morseu: U ovom tutorijalu pokazat ću vam kako postaviti vlastiti Arduino za igru Vješala slanjem Morseovog koda s jednostavnom svjetiljkom ili funkcijom baklje sa svog telefona. Sve što trebate slijediti su: Arduino ploča. 10 LED svjetiljki Žice za spajanje na
Vješalica Echo Dot, jednostavno, brzo i jeftino!: 7 koraka
Vješalica za odjeknute točke, jednostavno, brzo i jeftino !: Autor mrcisaleaffanObjavljeno 26. srpnja 2018.Ako vam se sviđa ovaj Instructable, glasajte za njega u " Kreativna zlouporaba " Uvod: Vješalica Echo Dot, jednostavno, brzo i jeftinoOvog prošlog Božića dobio sam pametni zvučnik Alexa Echo. 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 trgovina željeznom robom i što znate, pronašao sam jednostavan način da si pomognem. Oni su
Vješalica za punjenje mobitela: 3 koraka
Vješalica za punjenje mobitela: Ova instrukcija će vam reći kako spojiti filc kako biste objesili mobitel ili bilo koji drugi uređaj koji se s vremena na vrijeme mora puniti, a ne znate gdje ga staviti …… hmm , da … da ga objesite sa utikačem u zidnoj utičnici