Агуулгын хүснэгт:
- Алхам 1: HackerBox 0030: Хайрцагны агуулга
- Алхам 2: NodeMCU ба Arduino IDE
- Алхам 3: RGB LED зурвас
- Алхам 4: Хөнгөн хэлбэр
- Алхам 5: Хөнгөн хэлбэрийн задгай зуух
Видео: HackerBox 0030: Хөнгөн хэлбэр: 11 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэ сард HackerBox хакерууд ухаалаг, гурван хэмжээст, гэрэлтүүлэгтэй бүтцийг бүтээж байна. Энэхүү зааварчилгаа нь HackerBox #0030 -тэй ажиллах мэдээллийг агуулдаг бөгөөд үүнийг хангамж дуусах үед авах боломжтой. Түүнчлэн, хэрэв та HackerBox -ийг яг ийм шуудангийн хайрцагт сар бүр авахыг хүсвэл HackerBoxes.com хаягаар бүртгүүлж, хувьсгалд нэгдээрэй!
HackerBox 0030 -ийн сэдэв ба сургалтын зорилго:
- ESP8266 NodeMCU -ийг Arduino IDE -тэй ашиглахаар тохируулна уу
- Бүтэн өнгөт RGB LED туузнаас бүтцийг угсарна
- ESP8266 NodeMCU ашиглан RGB LED туузыг хянах
- Wi-Fi утасгүй сүлжээгээр NodeMCU үйл ажиллагааг өргөжүүлэх
- 8x8x8 хэмжээтэй LED шоо барих
- 8051 дээр суурилсан микроконтроллерыг дахин програмчлах туршилт
HackerBoxes бол DIY цахилгаан хэрэгсэл, компьютерийн технологийн захиалгын хайрцагны үйлчилгээ юм. Бид бол хоббичид, бүтээгчид, туршигчид юм. Бид бол мөрөөдлийн мөрөөдөгчид юм. ПЛАНЕТИЙГ ХАК
Алхам 1: HackerBox 0030: Хайрцагны агуулга
- HackerBoxes #0030 цуглуулах лавлах карт
- ESP8266 ба 32M Flash бүхий NodeMCU V3 модуль
- 60 WS2812B RGB LED 2 метрийн дамар
- 8051 дээр суурилсан MCU ба 512 LED бүхий 8x8x8 LED иж бүрдэл
- CH340G болон холбогч утас бүхий USB цуваа модуль
- Туузан Hookup Wire 3 метр, 22 хэмжигч
- Онцгой HackerBoxes Decal
- Онцгой Dark Side LED Decal
Ашиг тустай бусад зүйлүүд:
- Гагнуурын төмөр, гагнуур, гагнуурын үндсэн хэрэгсэл
- Програм хангамжийн хэрэгслийг ажиллуулах компьютер
- LED угсрах зориулалттай картон эсвэл мод
Хамгийн гол нь танд адал явдал, DIY сүнс, хакеруудын сониуч зан хэрэгтэй болно. Hardcore DIY цахилгаан хэрэгсэл нь тийм ч энгийн зүйл биш бөгөөд HackerBoxes -ийг усалдаггүй. Зорилго бол дэвшил, төгс төгөлдөр бус. Та адал явдлаа үргэлжлүүлж, таашаал авбал шинэ технологийг сурч, зарим төслүүдээ ажиллуулснаар маш их сэтгэл ханамж авах болно. Алхам бүрийг аажмаар, нарийн ширийн зүйлийг анхаарч, тусламж хүсэхээс бүү ай.
HackerBox FAQ -ийн гишүүдийн одоогийн болон ирээдүйн гишүүдэд зориулсан маш их мэдээлэл байдаг.
Алхам 2: NodeMCU ба Arduino IDE
NodeMCU бол нээлттэй эх сурвалжтай IoT платформ юм. Үүнд Espressif Systems-ийн ESP8266 Wi-Fi SoC дээр ажилладаг програм хангамж орно.
Эхлэхийн тулд Arduino IDE суулгасан эсэхээ шалгаарай (www.arduino.cc).
Дараа нь танд ашиглаж буй NodeMCU модульд тохирох Serial-USB чипийн драйвер хэрэгтэй болно. Одоогийн байдлаар NodeMCU-ийн олон модульд CH340 Serial-USB чип орно. CH340 чипс үйлдвэрлэгч (WCH.cn) нь бүх алдартай үйлдлийн системд зориулсан драйверуудтай байдаг. Тэдний сайтын Google орчуулгын хуудсыг үзээрэй. Эдгээр драйверуудын заримыг WeMos сайт дээр тусгасан болно.
Эцэст нь хэлэхэд Arduino IDE -д ESP8266 хавтангийн дэмжлэгийг суулгах зааврыг дагана уу.
IDE-ийг тохируулахдаа самбар дээр "ESP-12E Module" -г сонгоно уу. NodeMCU -ийг компьютерт холбохдоо гарч ирэх зохих портыг сонгоно уу.
Ердийнх шиг, Blink жишээнээс эхэлж NodeMCU руу хөрвүүлэх, байршуулахыг туршиж үзээрэй. Самбар дээр "LED_BUILTIN" гэж тодорхойлсон цэнхэр LED байдаг тул жишээний ноорог нь ямар ч өөрчлөлтгүйгээр ажиллах ёстой. LED анивчих хурдыг өөрчлөхийн тулд миллисекундын тоог (хоёр удаа) delay () функц болгон өөрчилнө үү. Амжилттай байршуулсны дараа өөрчлөлтүүд үйл ажиллагаанд тусгагдсан эсэхийг шалгаарай.
Алхам 3: RGB LED зурвас
Эдгээр уян хатан RGB LED тууз нь аливаа төсөлд гэрэлтүүлгийн эффект нэмэх хялбар арга юм. LED тус бүр нь LED бүрийн өнгө, тод байдлыг бие даан хянах боломжийг олгодог нэгдсэн драйвертай. Эдгээр зурвас дээрх хосолсон LED/драйвер IC нь маш авсаархан WS2812B (мэдээллийн хуудас) юм. Хэрэв та томруулдаг шилтэй WS2812 "пиксел" -ийг авч үзвэл жижиг ногоон, улаан, цэнхэр LED -тэй холбосон утастай нэгдсэн драйверийг харж болно.
NodeMCU -аас WS2812 LED гинжийг хянахын тулд FastLED номын сан нь нэлээд хүчирхэг сонголт юм.
Номын сан нь туршиж үзэх боломжтой зарим сайхан зургийн тоймтой хамт ирдэг. Эдгээр тодорхойлолтыг өөрчлөхөө мартуузай.
#LED_PIN D1 тодорхойлох#COLOR_ORDER GRB#CHIPSET тодорхойлох WS2812
ЦАХИЛГААН ХАНГАМЖИЙН ТЭМДЭГЛЭЛ WS2812 тус бүр нь 60 мА орчим хэмжээтэй зурах чадвартай тул хүссэн үедээ гэрэлтүүлэх боломжтой LED тоонуудын хувьд хангалттай 5В -ийн тэжээлээр хангахаа мартуузай.
Алхам 4: Хөнгөн хэлбэр
LED зурвасыг янз бүрийн бүтцээр үүсгэж, дур сонирхлыг бий болгох боломжтой. Энд хэд хэдэн сонирхолтой төслийн жишээ байна:
Шүхэр
Диско лонх
Хязгааргүй толь
Үүлний гэрэл
Цаг
Дэлгэцийн арын гэрэлтүүлэг
Куб
Косплей
Солонго сав
Алхам 5: Хөнгөн хэлбэрийн задгай зуух
Хэрэв танд илгэн цаас, нимгэн хайрцаг (эсвэл дэлгүүр эсвэл долларын дэлгүүрээс авсан зургийн жааз) байгаа бол хэдхэн цагийн дотор энэхүү задгай зуухны төслийг хийж болно.
RGB LED зурвасыг арван зургаан LED тууз болгон хайчилж, серпентин бүтэцтэй холбосон. Хэдхэн хуудас илгэн цаас сарниулагчийн үүрэг гүйцэтгэдэг. NodeMCU модулийг арын хэсэгт нь нааж, USB портыг ил гаргах, хүчийг холбох боломжтой.
Зөвлөмж болгож буй:
NeckLight V2: Харанхуйд гэрэлтдэг хэлбэр, өнгө, гэрэлтэй зүүлт: 10 алхам (зурагтай)
NeckLight V2: Дүрс, өнгө, гэрлээр харанхуйд гэрэлтдэг хүзүүний зүүлт: Сайн байцгаана уу, анхны зааварчилгаа өгсний дараа: NeckLight-ийг оруулсан нь миний хувьд маш амжилттай болсон бөгөөд би V2-ийг гаргахаар шийдсэн. V2 бол V1 -ийн алдааг засах, илүү харааны сонголттой болгох явдал юм.Энэ зааварт би
Зул сарын гацуур модны үнэгүй хэлбэр: 7 алхам
Чөлөөт хэлбэрийн зул сарын гацуур мод: Чөлөөт хэлбэрийн хэлхээ, эсвэл үхсэн алдаа, эсвэл цэгээс цэгт хийц хийх нь ПХБ хийхгүйгээр загварчлах ажлыг эхлүүлэх сайн арга бөгөөд зурвас/цаасан самбараас хамаагүй уян хатан байдаг! Би энэ техникийг ихэвчлэн жижиг төслүүдэд ашигладаг. эсвэл томыг нь дибаг хийх. Гэхдээ th
Хэлбэр: Макей Макей ашиглан бүх хүмүүст сурах: 5 алхам (зурагтай)
Хэлбэр: Макей Макейгийн тусламжтайгаар бүх хүмүүст сурах: Багш нар бүх оюутнуудад хичээл заадаг. Заримдаа оюутны онцлогоос хамааран бидний сурах зүйл өөр өөр харагдах шаардлагатай болдог. Бүх оюутнууд үндсэн ур чадвараа эзэмшиж байгаа эсэхийг шалгахын тулд хийж болох хялбар хичээлийн жишээг доор харуулав
Гялалзсан барилгын хэлбэр: 5 алхам (зурагтай)
Blinky Building Shape: Та хэзээ нэгэн цагт төсөл эсвэл тоглоомонд анивчдаг гэрэл оруулахыг хүсч байсан уу? Энэ төсөлд би x6 3мм -ийн LED -ийг хуванцараар холбосон барилгын блок дээр нэмж илүү хөгжилтэй болгох болно. STEM сургалт ба инженерчлэлийн бүтээлүүд Бүтээгдэхүүний дэлгэрэнгүйг доор харуулав
HackerBox 0052: Чөлөөт хэлбэр: 10 алхам
HackerBox 0052: Freeform: Дэлхийн өнцөг булан бүрт байгаа HackerBox хакеруудад мэндчилгээ дэвшүүлье! HackerBox 0052 нь LED хайкерын жишээ болон WS2812 RGB LED модулиуд дээр суурилсан бүтцийн сонголтыг багтаасан чөлөөт хэлбэрийн хэлхээний баримал бүтээх ажлыг судалж байна. Arduino IDE нь дараах байдлаар тохируулагдсан болно