Satura rādītājs:
- 1. solis: dažādi IOT auduma pakaramā komponenti
- 2. darbība: datu plūsma
- 3. solis: lielākais izaicinājums un tas, kā mēs to izturējām
- 4. solis: drēbju pakaramā ierobežojums
- 5. solis: nākotnes plāni
- 6. solis: ja vēlaties to izveidot pats
Video: IDC2018IOT auduma pakaramais: 6 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
IOT auduma pakaramais padarīs jūsu skapi gudrāku un sniegs jums tiešsaistes statistiku par drēbēm tā iekšpusē.
tai ir 3 galvenās iezīmes:
- kad vēlaties izvēlēties, ko vilkt mugurā, varat nospiest krāsu, kuru vēlaties valkāt šodien, un iedegsies IOT drēbju pakaramie ar atbilstošām krāsām.
- pērkot jaunu audumu, varat uzzināt, cik drēbes jums ir katrā krāsā.
- un vissvarīgākais, ja jums ir brālis vai māsa, kurš pastāvīgi “aizņemas” jūsu drēbes, jūs saņemsiet trauksmi uz savu pastu, ja tas notiks.
1. solis: dažādi IOT auduma pakaramā komponenti
katram auduma pakaramajam, ko izmantojām:
- nodemcu: "smadzenes".
- rgb sensors (tcs34725): lai noteiktu, kādā krāsā ir audums uz pakaramā.
- spiediena sensors: lai noteiktu, uzliekot audumu uz pakaramā vai pacelšanās laikā.
- LED svītra: lai norādītu, vai audums atbilst lietotnes izvēlei.
2. darbība: datu plūsma
auduma pakaramais => uzvelk audumu => nosaka krāsu => nosūta krāsu un pakaramā ID metienu HTTP uz firbase
auduma pakaramais => novilkt audumu => nosūtīt GET pieprasījumu uz ifttt webhook => sūtīt e -pastu (varbūt SMTP)
Blynk app => izvēlēties krāsu => http pieprasījums auduma pakaramajam => visi auduma pakaramie ar izvēlēto krāsu iedegs krāsu uz LED sloksnes
auduma pakaramais => ņem visu informāciju no firbase datubāzes (http) => atjaunina adafriut plūsmas (mqtt)
3. solis: lielākais izaicinājums un tas, kā mēs to izturējām
mūsu lielākais izaicinājums šajā projektā bija atrast veidu, kā pārvērst RGB sensora izvadi uz sarkanzaļās un zilās vērtības, kas ir vairāk līdzīgas tam, ko redz acs, un pēc tam izdomāt, kāda krāsa tā ir uz pakaramā.
lai padarītu RGB vērtības līdzīgākas tam, ko redz acs, mēs izmantojām gamma tabulu, tāpēc katrs RGB sensora rādījums tika kartēts, izmantojot šo 256 masīvu. gamma tabula tiek izveidota ar šo funkciju:
par (int i = 0; i <256; i ++) {
pludiņš x = i;
x /= 255;
x = pow (x, 2,5);
x *= 255;
gammatable = x;
}
tad mums vajadzēja ņemt rgb vērtības un atšķirt, kura krāsa tā ir. šim nolūkam mēs aprēķinājām katras pamatkrāsas "attālumu" no sensora izejas, lai to izdarītu, mēs visas pamatkrāsas saglabājām 3 masīvos sarkanā zaļā un zilā krāsā un aprēķinājām izejas un katras krāsas attālumu, pēc tam meklējām min. tabulā, un tā ir krāsa, kas ir vistuvāk faktiskajai krāsai.
4. solis: drēbju pakaramā ierobežojums
- tas var noteikt tikai 3 krāsas: sarkanu, zaļu un zilu
- tas ir jāpievieno strāvas avotam, tāpēc tam ir nepieciešams akumulators katram auduma pakaramajam vai katru reizi, kad ievietojat pakaramo, jūs to savienosit ar kabeli
- tam ir nepieciešams labs wifi savienojums
5. solis: nākotnes plāni
- pievienot vairāk krāsu: jāpārbauda daudz drēbju uz rgb sensora, lai saprastu katras krāsas vērtības un pēc tam pievienotu vairāk krāsu, lai varētu noteikt (1 nedēļa)
- pēc papildu krāsu pievienošanas mēs vēlamies piedāvāt lietotājiem krāsu kombinācijas (2 dienas)
- izveidot prototipa pakaramo iot aprīkojumam (3 nedēļas)
6. solis: ja vēlaties to izveidot pats
Es augšupielādēju kodu, lai jūs varētu mēģināt to palaist, viss, kas jums jādara, ir savienot visas sastāvdaļas, kā parādīts attēlā.
pēc tam lietotnē blynk pievienojiet 3 pogas katrai krāsai, zils v0, sarkans v1, zaļš v2.
arī atveriet ifttt sīklietotni tīmekļa hookā ar nosaukumu "If maker Event" someonetouchingcloset ", tad Sūtiet man e -pastu uz" no iestatījumiem jūs varat iegūt saiti webhhook un ievietot to blynk pogā ar nosaukumu webhook, kā arī ar V4.
un jūs visi esat sagatavoti! izklaidējieties!
Ieteicams:
Nopietna šujama auduma tīmekļa kameras vāks: 4 soļi
Nopietna šujama auduma tīmekļa kameras vāks: lai ātri un vienkārši izveidotu klēpjdatora tīmekļa kameras vāku, jums būs nepieciešams: Rīki: Šķēres - neizmantojiet savas labās šķēres, adatu (garāks un smagāks ir labs)
Viegli izgatavojams MIDI pakaramais cilindrs: 4 soļi
Viegli izgatavojams MIDI pakaramais bungas: pakaramais cilindrs, saukts arī par rokas pannu, tvertnes cilindru vai tērauda mēles cilindru, ir instruments, kas izgatavots no propāna tvertnes (protams, tukša) ar dažām mēlēm, kas iegrieztas metālā. Piezīmju augstums ir atkarīgs no mēļu lieluma un svara. Šis pro
DIY Easy austiņu turētāja pakaramais: 6 soļi
DIY Easy austiņu turētāja pakaramais: izveidojiet savu vienkāršo DIY austiņu turētāja pakaramo, izmantojot lētus materiālus. Kā skolotājs man bija apnicis netīrās austiņas visur datora laboratorijā un man bija nepieciešams risinājums. Cerams, ka tas palīdzēs ietaupīt galvassāpes un naudu
Echo Dot pakaramais, viegli, ātri un lēti!: 7 soļi
Echo Dot Hanger, viegli, ātri un lēti !: Autors mrcisaleaffanPublicēts 2018. gada 26. jūlijāJa jums patīk šī pamācība, lūdzu, balsojiet par to sadaļā " Radoša ļaunprātīga izmantošana " Ievads: Echo Dot Hanger, viegli, ātri un lēti Pagājušajos Ziemassvētkos es saņēmu viedo skaļruni Alexa Echo. Sinc
Mobilā tālruņa uzlādes pakaramais: 3 soļi
Mobilo tālruņu uzlādes pakaramais: šī pamācība jums pateiks, kā sašūt kopā kādu filcu, lai noliktu mobilo tālruni vai jebkuru citu sīkrīku, kas ik pa laikam ir jāuzlādē, un jūs nezināt, kur to ievietot …… hmm , jā … pakārt to ar kontaktdakšu pie kontaktligzdas