Агуулгын хүснэгт:
- Алхам 1: IOT Даавуун өлгүүрийн янз бүрийн бүрэлдэхүүн хэсгүүд
- Алхам 2: Мэдээллийн урсгал
- Алхам 3: Хамгийн том сорилт, бид үүнийг хэрхэн даван туулсан
- Алхам 4: Даавуун өлгүүрийн хязгаарлалт
- Алхам 5: Ирээдүйн төлөвлөгөө
- Алхам 6: Хэрэв та үүнийг өөрийн гараар бүтээхийг хүсч байвал
Видео: IDC2018IOT Даавуун гогцоо: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
IOT даавуун өлгүүр нь таны шүүгээг илүү ухаалаг болгож, доторх хувцасны талаархи онлайн статистикийг өгөх болно.
Энэ нь 3 үндсэн шинж чанартай:
- Хэрэв та юу өмсөхөө сонгохыг хүсч байвал өнөөгийн өмсөж буй өнгөө дарж үзэхэд IOT хувцасны өлгүүр гэрэлтэх болно.
- Шинэ даавуу худалдаж авахдаа өнгө бүрийн хичнээн олон хувцастай болохыг олж мэдэх боломжтой.
- Хамгийн чухал нь хэрэв та дүүгээ хувцсаа байнга "зээлж" авдаг бол ийм зүйл тохиолдвол таны имэйлд дохио өгөх болно.
Алхам 1: IOT Даавуун өлгүүрийн янз бүрийн бүрэлдэхүүн хэсгүүд
даавуу өлгүүр бүрийн хувьд бид ашигладаг:
- nodemcu: "тархи".
- rgb мэдрэгч (tcs34725): өлгүүр дээрх даавуу ямар өнгөтэй болохыг тодорхойлох.
- даралтын мэдрэгч: өлгүүр дээр даавуу тавих, хөөрөх үед илрүүлэх.
- LED зурвас: даавуу нь апп дээрх сонголттой таарч байгаа эсэхийг дохио өгөх.
Алхам 2: Мэдээллийн урсгал
даавуу өлгүүр => даавуу өмсөх => өнгийг илрүүлэх => HTTP -ийг firbase руу хаях
даавуу өлгүүр => даавууг тайлах => ifttt webhook руу GET хүсэлт илгээх => имэйл илгээх (SMTP магадгүй)
Blynk app => өнгө сонгох => Даавуун гогцоо хийх http хүсэлт => Сонгосон өнгө бүхий бүх даавуун өлгүүр нь LED туузан дээр цайвар өнгөтэй болно
даавуу өлгүүр => firbase databasese -аас бүх мэдээллийг авдаг (http) => adafriut тэжээлийг шинэчлэх (mqtt)
Алхам 3: Хамгийн том сорилт, бид үүнийг хэрхэн даван туулсан
Энэ төслийн хамгийн том бэрхшээл бол RGB мэдрэгчийн гаралтыг нүдний харсантай төстэй улаан ногоон, цэнхэр утгаар хөрвүүлэх, дараа нь өлгүүр дээр ямар өнгөтэй болохыг олж мэдэх явдал байв.
RGB -ийн утгыг нүдний хараатай төстэй болгохын тулд бид гамма хүснэгтийг ашигласан тул RGB мэдрэгчийн унших бүрийг энэхүү 256 массиваар дамжуулан харуулсан болно. Гамма хүснэгтийг дараах функцээр үүсгэсэн болно.
for (int i = 0; i <256; i ++) {
хөвөх x = i;
x /= 255;
x = pow (x, 2.5);
x *= 255;
тоглоомын = x;
}
Дараа нь бид rgb -ийн утгыг авч, аль өнгө болохыг нь ялгах шаардлагатай болсон. Үүний тулд бид мэдрэгчийн гаралтаас үндсэн өнгө бүрийн "зай" -г тооцоолсон бөгөөд ингэснээр бид бүх үндсэн өнгийг улаан ногоон, цэнхэр гэсэн 3 массивт хадгалж, гаралтын зай болон өнгө бүрийн зайг тооцоолж, дараа нь минутыг хайсан болно. Хүснэгт дэх зай ба энэ нь жинхэнэ өнгөнд хамгийн ойр байгаа өнгө юм.
Алхам 4: Даавуун өлгүүрийн хязгаарлалт
- Энэ нь зөвхөн улаан, ногоон, цэнхэр гэсэн 3 өнгийг илрүүлж чадна
- Үүнийг тэжээлийн эх үүсвэрт холбох шаардлагатай тул даавууны өлгүүр бүрт зай хэрэгтэй эсвэл өлгүүр тавих бүрт кабелиар холбох болно.
- энэ нь сайн wifi холболт шаарддаг
Алхам 5: Ирээдүйн төлөвлөгөө
- Илүү олон өнгө нэмэх: өнгө тус бүрийн утгыг ойлгохын тулд rgb мэдрэгч дээр маш олон хувцас туршиж үзэх хэрэгтэй бөгөөд дараа нь илүү олон өнгө нэмж илрүүлэх боломжтой болно (1 долоо хоног)
- илүү олон өнгө нэмсний дараа хэрэглэгчдэд өнгөний хослол санал болгохыг хүсч байна (2 өдөр)
- iot тоног төхөөрөмжийн загвар өлгүүр бүтээх (3 долоо хоног)
Алхам 6: Хэрэв та үүнийг өөрийн гараар бүтээхийг хүсч байвал
Би кодыг байршуулсан тул та үүнийг ажиллуулж, ажиллуулахын тулд зураг дээрх шиг бүх бүрэлдэхүүн хэсгүүдийг холбоход л хангалттай.
дараа нь blynk програм дээр өнгө бүрийн цэнхэр v0, улаан v1, ногоон v2 гэсэн 3 товчлуурыг нэмнэ үү.
мөн ifttt aplet -ийг "If maker Event" someonetouchingcloset "нэртэй webhook дээр нээгээд тохиргооноос" надад имэйл илгээнэ үү, та webhhook холбоосыг аваад webhook гэж нэрлэгддэг blynk товчлуурт оруулах боломжтой.
мөн та бүгд бэлэн боллоо! хөгжилтэй байгаарай!
Зөвлөмж болгож буй:
RileyLink IPhone X -ийг ашиглан гогцоо хийх: 15 алхам
IPhone X -ийн RileyLink -ийг ашиглах: Энэхүү заавар нь RileyLink нэртэй төхөөрөмжийг iPhone X -ийн батерейны хайрцагт хэрхэн нэгтгэх талаар тусгасан болно. хэрэг Түүний нийтлэлийг ЭНД ДАРЖ үзнэ үү. Хэн
Ноцтой оёдолчин даавуун вэбкамерын хавтас: 4 алхам
Ноцтой оёдлын даавуугаар хийсэн вэбкамерын бүрхэвч: Зөөврийн компьютерынхаа вэбкамерыг хурдан бөгөөд энгийн байдлаар бүтээхийн тулд танд дараах зүйлс хэрэгтэй болно: Багаж хэрэгсэл: Хайч - сайн хайч, зүүгээ бүү ашиглаарай (урт, жин нь сайн байвал сайн)
Даавуун неопиксел цаг: 12 алхам
Даавуун неопиксел цаг: Энэ бол даавуу, торус хэлбэртэй, неопиксел цаг юм. Би үүнийг CoCA Massey их сургуулийн fablabwgtn -ийн нөөц, зааварчилгаанд зориулан боловсруулсан болно. Материал: Эсгий зүү, утас 3мм Атираат картон 3мм тунгалаг нийлэг 3мм
Даавуун дээр бэхэн хэвлэх: 6 алхам (зурагтай)
Даавуун дээр бэхэн хэвлэх: Дамжуулах цаасан дээр хэвлээд дараа нь даавуунд индүүдэхээ мартуузай. Хөлдөөгчтэй цаасны тусламжтайгаар та даавуун дээр шууд хэвлэх боломжтой. Зургийг буцаах шаардлагагүй бөгөөд энэ нь илүү хурдан, хямд, илүү үр дүнтэй байдаг
Даавуун гурван товчлуур: 6 алхам (зурагтай)
Даавууны гурван товчлуур: Эдгээр супер энгийн даавуун товчлуурууд нь зөөлөн бөгөөд дарахад зугаатай бөгөөд янз бүрийн загвар бүтээхэд хэрэг болдог. Тэд юу хийж байгаагаасаа хамаарч бүгд ижил үндэслэлтэй эсвэл давуу талтай байдаг. Би мөн эдгээр гараар хийсэн даавууны товчлууруудыг зарж борлуулж байна