Orodha ya maudhui:
- Hatua ya 1: Vipengele tofauti vya Hanger ya nguo ya IOT
- Hatua ya 2: Mtiririko wa Takwimu
- Hatua ya 3: Changamoto Kubwa na Jinsi Tulivyokabiliana nayo
- Hatua ya 4: Kikomo cha Hanger ya nguo
- Hatua ya 5: Mipango ya Baadaye
- Hatua ya 6: Ikiwa Unataka Kuijenga Yako mwenyewe
Video: Kitambaa cha nguo cha IDC2018IOT: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
hanger ya nguo ya IOT itafanya chumbani kwako kuwa nadhifu na kukupa takwimu mkondoni kwenye nguo zilizo ndani yake.
ina huduma kuu 3:
- unapotaka kuchagua nini uvae, unaweza kubonyeza rangi unayohisi kama umevaa leo na nguo za IOT zilizo na rangi zinazofanana zitawaka.
- wakati wa kununua nguo mpya unaweza kupata nguo zako ngapi za kila rangi.
- na muhimu zaidi ikiwa una ndugu yako ambaye "anakopa" nguo zako kila wakati utapata kengele kwenye barua yako ikiwa hiyo itatokea.
Hatua ya 1: Vipengele tofauti vya Hanger ya nguo ya IOT
kwa kila hanger ya nguo tuliyotumia:
- nodemcu: "akili".
- sensor ya rgb (tcs34725): kuamua ni rangi gani kwenye kitambaa kwenye hanger.
- sensor ya shinikizo: kugundua wakati wa kuweka kitambaa kwenye hanger au kuchukua.
- mstari ulioongozwa: kuashiria ikiwa kitambaa kinalingana na chaguo kwenye programu.
Hatua ya 2: Mtiririko wa Takwimu
hanger ya nguo => vaa nguo => gundua rangi => tuma rangi na kitambulisho cha hanger tupa HTTP kwa firbase
kitambaa cha nguo => vua kitambaa => tuma GET ombi kwa ifttt webhook => tuma barua pepe (SMTP labda)
Programu ya Blynk => chagua rangi => ombi la http kwa hanger ya nguo => vining'inia vyote vya nguo na rangi iliyochaguliwa itawaka rangi kwenye ukanda ulioongozwa
hanger ya kitambaa => inachukua maelezo yote kutoka kwa firbase databse (http) => sasisha milisho ya adafriut (mqtt)
Hatua ya 3: Changamoto Kubwa na Jinsi Tulivyokabiliana nayo
Changamoto yetu kubwa katika mradi huu ilikuwa kutafuta njia ya kubadilisha pato la sensa ya RGB kuwa maadili ya Red Green na Bluu ambayo yanafanana zaidi na yale ambayo jicho linaona, na kisha kujua ni rangi gani kwenye hanger.
ili kufanya maadili ya RGB kufanana zaidi na yale ambayo jicho linaona tulitumia meza ya gamma kwa hivyo kila usomaji wa sensa ya RGB ilipangwa kupitia safu hii ya 256. meza ya gamma imeundwa na kazi hii:
kwa (int i = 0; i <256; i ++) {
kuelea x = i;
x / = 255;
x = poda (x, 2.5);
x * = 255;
inayoweza kutazamwa = x;
}
basi tulihitaji kuchukua maadili ya rgb na kutofautisha ni rangi gani. kwa kuwa tulihesabu "umbali" wa kila rangi ya kimsingi kutoka kwa pato la sensa, ili kufanya hivyo tulihifadhi rangi zote za msingi katika safu tatu za kijani kibichi na bluu na tukahesabu umbali wa pato na kila rangi, kisha tukatafuta min umbali katika meza na hiyo ndio rangi ambayo iko karibu zaidi na rangi halisi.
Hatua ya 4: Kikomo cha Hanger ya nguo
- inaweza tu kugundua rangi 3: nyekundu, kijani na bluu
- inahitaji kushikamana na chanzo cha umeme kwa hivyo inahitaji betri kwa kila hanger ya nguo au kila wakati unapoweka hanger utaiunganisha na kebo
- inahitaji muunganisho mzuri wa wifi
Hatua ya 5: Mipango ya Baadaye
- ongeza rangi zaidi: unahitaji kupima nguo nyingi kwenye sensor ya rgb ili kuelewa maadili tunayopata kwa kila rangi na kisha kuongeza rangi zaidi kuweza kugundua (wiki 1)
- baada ya kuongeza rangi zaidi tunataka kuweza kupendekeza mchanganyiko wa rangi kwa watumiaji (siku 2)
- kujenga hanger ya mfano kwa vifaa vya iot (wiki 3)
Hatua ya 6: Ikiwa Unataka Kuijenga Yako mwenyewe
nilipakia nambari ili uweze kuijaribu, unachohitaji kufanya ni kuunganisha vifaa vyote kama kwenye picha.
kisha katika programu ya blynk ongeza kitufe 3 kwa kila rangi, bluu v0, nyekundu v1, kijani v2.
pia fungua aplett aplet kwenye webhook inayoitwa "If maker Event" someonetouchingcloset ", kisha Nitumie barua pepe kwa" kutoka kwa mipangilio unaweza kupata kiunga cha webhhook na kuiingiza kwenye kitufe cha blynk kinachoitwa webhook na V4.
na nyote mmejiweka! furahiya!
Ilipendekeza:
Kitengo cha Prototyping kwa nyaya za E-nguo: Hatua 5
Kitengo cha Prototyping kwa Mizunguko ya E-nguo: Hii inaweza kufundishwa jinsi ya kutengeneza kit rahisi kwa prototyping nyaya za e-nguo. Seti hii ina sehemu za kuongoza na za unganisho ambazo zinatumika tena lakini imara. Lengo la mradi huu ni kuwapa watengenezaji wa nguo za elektroniki na mfumo wa
Kitambaa kilichochapishwa cha 3D cha Amplifier ya Bluetooth TDA7492P: Hatua 6 (na Picha)
Kitambaa kilichochapishwa cha 3D cha Amplifier ya Bluetooth TDA7492P: Nimepata kipaza sauti cha zamani na spika ambazo rafiki alikuwa akitupa na kwa kuwa kipaza sauti haifanyi kazi, niliamua kuchakata tena spika na seti ya Bluetooth isiyo na waya
Kitambaa cha Udhibiti wa Kielelezo cha Kompyuta: Hatua 6 (na Picha)
Kitufe cha Kudhibiti Sauti ya Kompyuta: Ikiwa unafurahiya kusikiliza muziki kwenye kompyuta yako, lakini mara nyingi unahitaji kuinyamazisha na kuiwasha tena wakati unatazama media, kupiga Fn + k + F12 + g kila wakati haitaikata. Pamoja na kurekebisha sauti na vifungo? Hakuna aliye na wakati wa kufanya hivyo! Naomba kuwasilisha C yangu
Uzi wa Kuendesha ndani ya Kitambaa cha Upendeleo wa kitambaa Aka Mirija ya Uendeshaji: Hatua 10
Uzi wa Kuendesha Ndani ya Kitambaa cha Upendeleo wa Vitambaa Aka Mirija ya Uendeshaji: Njia ya kushikamana na uzi wa kitambaa kwa kitambaa. Matumizi mazuri wakati hauwezi, au hautaki, unataka kushona nyuzi zinazoongoza kwenye vazi lako. Unataka zaidi eTextile How-To DIY eTextile video, mafunzo na miradi? Kisha tembelea Loun ya eTextile
Kuunda kitambaa cha kupendeza cha kupendeza *: Hatua 6 (na Picha)
Kuunda Kitambaa cha kupendeza cha kupendeza *: Kitambaa cha kupendeza ni bidhaa nzuri kwa muundo wa eTextile, lakini sio ya kupendeza kila wakati. Hii ni njia ya kuunda kitambaa chako mwenyewe kutoka kwa nyuzi za fusible ambazo zitasifu mradi wako wa kubuni. Nilitumwa nyuzi kadhaa