Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Прототип самбар дээр гагнуурын толгой
- Алхам 2: Гагнуурын утаснууд нь ESP32 болон LCD модулийн толгойг холбох болно
- Алхам 3: Суулгах хаалт хийх
- Алхам 4: Хянагчийн програм хангамжийг хөгжүүлэх
- Алхам 5: Control Firmware татаж авах
- Алхам 6: Системийн туршилт
Видео: Практик Arduino ESP32 утасгүй ханын гаралтын LED зурвас хянагч: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Энэ бол хямд үнэтэй LED зурвас хийхэд маш практик DIY утасгүй ханын гаралтын хянагч юм.
Энэ нь EBay дээр зарагддаг хямд wifi хянагчийг орлуулдаг. Тэд RGB Led туузтай сайн ажилладаг. EBay Wifi хянагч нь сайн бүтээгдээгүй бөгөөд амархан эвдэрдэг. Түүнчлэн, би үүнийг ашиглахыг хүссэн үедээ олж чадахгүй байгаа юм шиг санагддаг, тийм ч сонирхолтой биш юм. Андройд эсвэл IOS -тэй үнэгүй програм ашиглах өөр сонголт бий. Үүний сул тал бол би утсаа байшин дотор байнга авч явдаггүй. Би үүнийг хийсэн ч гэсэн үүнийг ашиглахаасаа өмнө програмыг эхлүүлэх ёстой. Манай гэр бүлийн бусад гишүүд хөгшин залуугүй шууд урагшлахгүй. Ханын унтраалга гэсэн ойлголт нь илүү ойлгомжтой бөгөөд нийгэмд хүлээн зөвшөөрөгдсөн байдаг. Хамгийн гол нь хэрэв би утсаа ашиглан гэр доторх олон гэрлийг удирдаж байгаа бол гэрийнхээ бүх Wifi мэдээллийг (SSID, нууц үг гэх мэт) агуулсан програмд бүртгүүлэх шаардлагатай. Азид суугаа сервертэй, надад тийм ч таатай санагддаггүй.
Бусад хүмүүс хямд контроллерыг хагалж, дахин програмчилж, IFTTT-ийг ажиллуулж чаддаг бололтой. Энэхүү төслийн тусламжтайгаар би гэрэлтүүлгээ уламжлалт аргаар, илүү тохь тухтай ашиглах боломжтой бөгөөд ихэнх хүмүүс үүнийг хэрхэн ашиглахаа мэддэг болсон. Хянагчийн хувьд ямар ч өөрчлөлт ороогүй тул та үүнийг AWS echo эсвэл Google Home ашиглан ашиглаж болно. Дараа нь би найдвартай байдлыг нэмэгдүүлэхийн тулд компьютерийн самбар байрлуулж, гагнуурын утсыг арилгасан. Татах утас байхгүй, хамрах хүрээ нь маш сайн, би 50 'хүртэл туршсан. Ихэнх унтраалгыг гэрэлд ойрхон суурилуулах болно. Би хүссэн хэмжээгээрээ тус бүрийг нь 20 орчим доллараар хялбархан барьж чадна. Өө, дээрээс нь 5 долларын үнэтэй цахилгаан тоосго.
Зардал
20 доллараас бага төсөл, цахилгаан тоосгоны хувьд + 5 доллар.
Багаж хэрэгсэл
Гагнуурын төмөр
шургуулагч
Arduino IDE хөгжүүлэх програм хангамжийн компьютер
Хангамж
EBay -аас 1 x Arduino ESP32 хянагч
Мэдрэгчтэй оролттой 1 х 2.4 инчийн TFT өнгөт LCD дэлгэц
1 x 0.1 "сүлжээ 2" x 3 "загварын самбар
Цахим утас ороох утас
Гагнуурын тугалга
2 x 2 "x 1" уян хатан хуванцар
2 x цахилгаан хананы гаралтын эрэг
4 x #4, эсвэл #6 машины эрэг, самар
Манай орон нутгийн электрон илүүдэл дэлгүүрээс IC дараалсан нэг толгой дараалсан толгойн багц
Алхам 1: Прототип самбар дээр гагнуурын толгой
Би EBay-аас ESP-32 модулийг 6 доллараас бага үнээр худалдаж авсан бөгөөд 7 инчийн мэдрэгчтэй самбар бүхий 2.4 инчийн TFT LCD.
Гагнуурын нэг мөрт залгуурын толгойг ESP-32-т зориулан хайчилж, прототипийн самбар дээр байрлуулна. Прототипийн хавтангийн хэмжээг тохируулах нь таны шилжүүлэгч програмаас хамаарна. Би прототип самбарыг LCD модультай ижил хэмжээтэй тааруулж байна. Сүүлд нь би үүнийг хянах боломжгүй, гэхдээ энэ нь EBay эсвэл AliExpress дээр түгээмэл байдаг.
LCD модулийн хэмжээ нь ердийн пуужингийн унтраалгын урд талын хавтангийн яг ард байрладаг. Хэрэв та зохих ёсоор жагсаж, прототипийн хавтангийн доод талд хоёр дан мөр бүхий залгуурын толгойг гагнах юм бол та толгойг ашиглан боолтыг ашиглахгүйгээр хоёр самбарыг хооронд нь холбож болно. Тэд маш сайн хадгалдаг бөгөөд дибаг хийхэд амархан салдаг.
Алхам 2: Гагнуурын утаснууд нь ESP32 болон LCD модулийн толгойг холбох болно
ESP32 модулийн толгойноос доорхи толгойн зүү хүртэлх схем, гагнуурын утас ороосон утсыг дагана уу. Энэ нь эхэндээ төвөгтэй мэт санагддаг, гэхдээ үнэндээ зөвхөн 14 утас байдаг, үүнээс гадна 3 үсрэлт хийдэг. Үүнийг хийхэд нэг цаг орчим хугацаа зарцуулсан.
LCD модуль дээр гагнуур хийх шаардлагагүй. Самбарыг прототип хавтантай холбохын тулд та 4 зүү толгойг нөгөө талд нь гагнах хэрэгтэй. Ихэнх LCD модулиуд дагалддаггүй.
Алхам 3: Суулгах хаалт хийх
Хоёр хуванцар хэсгийг LCD модультай ижил өргөн болгон хайчилж, бэхэлгээний хаалт хийхийн тулд хуванцар дээр нүх өрөмдөхийн тулд ердийн пуужингийн унтраалгыг ашиглана уу. Энэ нь тэднийг жагсахад бага зэрэг тэвчээр шаарддаг. Хуванцар хавтанг дээрх зурган дээрх шиг 4, 6 дугаар машины эрэг, самар, тусгаарлагчийг ашиглан тод харагдуулна. Би нэгийг нь хуванцар, нэгийг нь цайрын металл хавтангаар туршиж үзсэн. Хуванцар нь ажиллахад илүү хялбар, багаж хэрэгсэл бөгөөд бүхэл бүтэн унтраалгыг дэмжих хангалттай хүчтэй юм. Би зүгээр л боолтыг нь шургуулж чаддаг болохоор хуванцараар тусгаарлагчтай болсон.
Бүх зүйл ердийн цахилгаан хананы залгуурт багтах ёстой. Хайрцаг нь хуванцар эсвэл металл, брэндээс хамаарч та үүнийг бага зэрэг тайрч авах хэрэгтэй болж магадгүй юм. Ердийн цэнхэр хуванцар гаралтын хайрцган дээр шураг бариул байдаг бөгөөд үүнийг бага зэрэг тайрч авах шаардлагатай болдог. Би үүнийг богино хугацаанд тайрч авахын тулд хэлбэлзэлтэй олон хэрэгслийг ашигладаг.
Алхам 4: Хянагчийн програм хангамжийг хөгжүүлэх
Энэ бол та Arduino Sketch IDE орчинтой танилцах хэрэгтэй гэсэн таамаглал юм. Хэрэв та прототип хавтанг бүтээх схемийг дагаж мөрдвөл ажиллах ёстой хоёртын файлыг өгч чадна. Arduino Sketch IDE хичээлийн талаар маш олон вэб хуудсууд байдаг тул энд авч үзэхгүй.
Алхам 5: Control Firmware татаж авах
Өмнөх хэсгийн нэгэн адил Arduino модулийг хэрхэн програмчлах талаар маш олон вэб хичээлүүд байдаг. pytool гэх мэт. Би таны туршилтын хоёртын файлыг өгч чадна. Програм хангамж нь хөгжсөөр байгаа бөгөөд ямар ч баталгаа, хариуцлага хүлээхгүйгээр хангагдсан болно. Хэрэглэгч үүнийг эрсдэлгүйгээр чөлөөтэй ашиглах боломжтой.
Алхам 6: Системийн туршилт
Хянагч нь гэрлийн унтраалга UI хуудсан дээр ажиллаж эхэлсэн, учир нь энэ нь гэрэл хянагч юм. Энэ нь алдартай WiFi RGB Led зурвас хянагчтай ажилладаг. Үндсэн цэс нь 6 дүрс бүхий бөгөөд бүх зүйл графикаар тайлбарлагдана гэж найдаж байна.
Нэг зүйлийг онцолж хэлэхэд та Google -ийн 9 квадрат шиг товчлуурыг дарж үндсэн хуудас руу очих хэрэгтэй бөгөөд дараа нь зүүн дээд буланд байрлах дүрс тэмдгийг ашиглан WiFi товчлуурыг сонгоно уу. Дараа нь энэ нь бүх wifi AP -ийг автоматаар сканнердах бөгөөд та MAC хаяг дээр үндэслэн WiFi хянагчийг сонгох хэрэгтэй. Мэдээллийг дараагийн хуралдаанд хадгалах болно.
Суулгасан видео нь дараахь зүйлийг харуулж байна.
1. Таазны хэвэнд байрлах RGB гэрлийн туузыг хянадаг батерейгаар тэжээгддэг гар прототип хувилбар. Энэ нь надад хоёуланд нь нэгэн зэрэг видео бичлэг хийх боломжийг олгодог.
2. Энгийн хананы унтраалга хайрцаг дотор суулгасан хувилбар.
Зөвлөмж болгож буй:
LED зурвас хянагч: 8 алхам (зурагтай)
LED зурвас хянагч: Энэхүү зааварчилгааны хэсэгт би хяналтын интерфейсийг бий болгосноор LED туузыг хэрхэн ашиглах, удирдах талаар алхам алхмаар авч үзэх болно. Би эдгээр гэрлүүдийг маш их хөгжилтэй өнгөрөөсөн тул та ч бас үүнийг хийх болно гэдэгт итгэлтэй байна. Хэрэв танд энэ заавар таалагдаж байвал итгэлтэй байгаарай
Өөрчлөгдсөн RGBW LED зурвас хянагч, PIR хяналттай, ESP8285: 3 алхам
Өөрчлөгдсөн RGBW LED зурвас хянагч, PIR хяналттай, ESP8285: Гэрийнхээ ширээний дээгүүр би RGBW LED тууз суурилуулсан. WiFi LED RGBW хянагч нь Magic Home апп шиг програмтай ажиллах ёстой. Гэсэн хэдий ч би ESP8285 чиптэй бөгөөд үүнийг өөрийн програм хангамжаар анивчсан болно. Би LED зурвасыг солих PIR нэмсэн
3 сувгийн дижитал LED зурвас WS2812 хянагч: 9 алхам (зурагтай)
3 сувгийн дижитал LED зурвас WS2812 хянагч: Би олон тооны дижитал туузыг удирдах хямд аргыг хүсч байсан
Arduino RGB LED зурвас хянагч: 4 алхам
Arduino RGB LED зурвас хянагч: Ихэнхдээ хүмүүс RGB LED зурвасыг Arduino ашиглан удирдахыг хүсдэг бол улаан, ногоон, цэнхэр өнгийг холихын тулд гурван потенциометрийг ашигладаг. Энэ нь ажилладаг бөгөөд таны хэрэгцээнд нийцэх болно, гэхдээ би илүү ойлгомжтой зүйл хийхийг хүсч байсан, ямар нэгэн зүйл
Arduino DIY Bluetooth хянагч LED RGB зурвас: 4 алхам
Arduino DIY Bluetooth Controller LED RGB Strip: Сайн байцгаана уу, энэ бол та бүхэнтэй хуваалцахыг хүсч буй хоёр дахь төсөл юм! Өнөөдөр би Arduino болон Bluetooth модулийг хэрхэн холбож, дараа нь LED RGB зурвасыг хянахад ашиглах болно. HC-06 Bluetooth модулийг ашиглах болно, учир нь энэ нь