Агуулгын хүснэгт:
- Алхам 1: Хэсгийн жагсаалт
- Алхам 2: Схемматик
- Алхам 3: ГАГНАХ, ЧУУЛАХ
- Алхам 4: ХӨТӨЛБӨРЛӨХ
- Алхам 5: ДУУСГАХ
Видео: ТООЦОХ цагираг: 5 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Би цаг гаргахын тулд Neopixel Ring 60 Led худалдаж авахаар төлөвлөж байсан боловч харамсалтай нь худалдаж авч чадсангүй. Эцэст нь би Neopixel Ring 35 Leds худалдаж аваад энэхүү LED Ring 35 -ийн тусламжтайгаар цаг, минут, секундийг харуулах боломжтой интернэт цаг хийх энгийн аргыг бодож олсон.
Алхам 1: Хэсгийн жагсаалт
Үндсэн бүрэлдэхүүн хэсгүүдийг багтаасан болно.
- 01 ширхэг x ESP8266 NODEMCU
- 01 ширхэг x NEOPIXEL RING 35 LED
- DIY 5х7см хэмжээтэй 1 ширхэг x ХОЁРДУГААР ТУХАЙ УЛСЫН ПХБ
- 01pcs x ЭРЭГТЭЙ, ЭМЭГТЭЙ 40PIN 2.54MM HEADER
- Цахилгаан хангамжийн 01 ширхэг х УТАС ЦЭГЦЭГЧ
Алхам 2: Схемматик
Энэ бол маш энгийн хэлхээ юм. NEOPIXEL RING нь 5V, DI, GND ба 5V, DO, GND гэсэн 2 x 3 дэвсгэртэй. Үүнийг хянахын тулд бидний хийх ёстой зүйл бол эдгээр 3 дэвсгэрт 5V, DI, GND 3 холболтыг цагирган дээр гагнах явдал юм. NEOPIXEL RING -ийн 5V ба GND нь гадаад цахилгаан хангамжийн +5V ба GND -д холбогддог бөгөөд өгөгдлийн DI зүү нь D4 зүү дээр ESP8266 NODEMCU -д холбогдсон байдаг.
Тэмдэглэл: Би FRITZING номын санд NEOPIXEL RING 35 LED олж чадаагүй тул хэлхээний диаграммд солихын тулд NEOPIXEL RING 60 LED -ийг ашигласан.
Алхам 3: ГАГНАХ, ЧУУЛАХ
Нэгдүгээрт, би NEOPIXEL RING -ээс анхны кабелийг салгаад дараа нь NEOPIXEL RING дээр 5V, DI, GND голтой 3 зүү эрэгтэй толгойг гагнав.
Би DIY PROTOBOARD CIRCUIT 5X7cm -ийг жижиг хэсэг болгон хувааж, ESP8266 NODEMCU -ийг залгахын тулд 2 толгой эмэгтэй толгойг гагнана. Энэ зураг дээр би MPU6050-ийн 8P эмэгтэй толгой, 3 ширхэг x гүйдэл хязгаарлах резистор бүхий нэг RGB LED, 2P шураг терминал блок гэх мэт нэмэлт бүрэлдэхүүн хэсгүүдийг гагнасан.
Өмнөх алхам дээрх схемийн дагуу DIY ПХБ -ийн ёроолд 3 зүү эмэгтэй толгой (5V, D4, GND) гагнах. Энэ эмэгтэй толгой нь NEOPIXEL RING -ийн эрэгтэй толгойтой холбогдох болно.
ESP8266 NODEMCU -ийг хаахын тулд жижиг хайрцгийг наа. Би ийм жижиг хайрцаг хийх 3D принтертэй болохыг хүсч байна. DIY ПХБ -ийн эмэгтэй толгой энэ нүхээр дамжин NEOPIXEL RING -тэй холбогдохын тулд би хайрцаг дээр нүх өрөмдсөн.
Энэ нь маш энгийн. ХИЙСЭН.
Би гар утасны цэнэглэгч ашиглан цагны тоолуурыг 5V хүчээр тэжээдэг байсан.
Алхам 4: ХӨТӨЛБӨРЛӨХ
Миний санааг доорх зурагт үзүүлэв.
Цагийг хоёртын тоогоор харуулах бөгөөд цагийг харуулахын тулд бидэнд 4 битийн хоёртын тоотой тэнцэх 4 LED хэрэгтэй болно (хамгийн ихдээ 12). Минут болон секундийг хэдэн арван орон дахь LED тоог тоолох замаар илэрхийлнэ (хамгийн ихдээ 5). ба нэгжийн цифр (хамгийн их.9). Нийтдээ бидэнд минут, секунд харуулахын тулд (5+9) x 2 = 28 LED хэрэгтэй.
Энэхүү NEOPIXEL RING нь 35 LED -тэй тул үлдсэн 3 LED -ийг цаг, минут, секундийг тодруулах зорилгоор тусгаарлагч болгон ашигладаг. Зураг дээр үүнийг ХАР өнгөөр тэмдэглэсэн болно.
Энэ цаг нь цагийг хэрхэн харуулдаг болохыг ойлгохын тулд бид доорх зургийг харж болно.
LED -ийн байрлалыг дараах массивуудад зарласан болно.
байт HHHH [4] = {16, 17, 18, 19}; // Цаг - 4 битийн хоёртын дугаар
байт M0 [5] = {14, 13, 12, 11, 10}; // Минут - Арван оронтой байт M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // Минут - Нэгжийн оронтой байт S0 [5] = {21, 22, 23, 24, 25}; // Минут - Арван оронтой байт S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // Минут - Нэгжийн оронтой байт SEPERATOR [3] = {0, 15, 20}; // 3 салангид LED
Энэхүү тоолох цагираг нь NTP серверээс цагийн мэдээллийг унших боломжтой бөгөөд цагийг ESP8266 NODEMCU WIFI -ээр шинэчлэх болно.
Бид танд таалагдсан LED өнгийг сонгохын тулд энэ вэбсайтыг үзэх боломжтой. Доорх зурган дээр тоолох цагираг нь салгагч гэрэлгүй цагийг харуулав.
Хэрэв энэ нь төөрөгдөл үүсгэж байвал бид тэдэнд өөр өнгө (жишээлбэл, доорх зураг дээрх ЦАГААН) тохируулж, цаг, минут, секундийг ялгаж болно.
Цаг тоолох цагны кодыг миний GitHub дээрээс авах боломжтой.
Алхам 5: ДУУСГАХ
Өөр хэдэн зургийг үзнэ үү.
Үзсэнд баярлалаа, танд таалагдсан гэж найдаж байна !!!
Миний YouTube сувагт LIKE дарж, SUBSCRIBE хийгээрэй.
Зөвлөмж болгож буй:
DIY Mini LED цагираг гэрэл: 7 алхам (зурагтай)
DIY Mini LED бөгжний гэрэл!: Та харанхуй өдрүүдээс залхаж байна уу? Энэхүү шинэ DIY мини бөгжний гэрлээр эдгээр өдрүүд дууслаа! Үүнийг селфи, влог эсвэл бүр блогтоо ашиглаарай! Гайхамшигтай 1800 мАч батерейны хүчин чадлаар та чийдэнгээ 4 цагийн турш бүрэн гэрэлтүүлгээр ашиглах боломжтой болно
Ашигтай цагираг: 5 алхам (зурагтай)
Ашигтай цагираг: Асуудлын мэдэгдэл: Оюутнууд сүүлийн долоо хоногт стрессийн өндөр түвшинг даван туулж байгаа бөгөөд манай бүлэг үүнийг арилгахыг хүсч байна. Коллежийн оюутнууд байнга стресст ордог бөгөөд энэ стресс нь ихэвчлэн улирлын төгсгөл болон төгсгөлийн үеэр нэмэгддэг
Микроскопт зориулсан DIY LED цагираг гэрэл ПХБ !: 6 алхам (зурагтай)
Микроскопт зориулсан DIY LED цагираг гэрэл ПХБ! Би электроникийн зориулалттай хоёрдахь микроскоп худалдаж авсан бөгөөд
Галын цагираг [REMIX]: 12 алхам (зурагтай)
Галын цагираг [REMIX]: Эдгээрийн заримыг бүтээсний дараа: https: //www.instructables.com/id/Matrix-LED-Light/ia лаа өөр түвшинд авчрахаар шийдлээ. Эхнийх нь сайхан харагдаж байгаа ч энэ нь эх хувилбартайгаа хэтэрхий төстэй харагдаж байна. Эхний дизайнерын эсрэг юу ч байхгүй
Adafruit -ийн цагираг LED агшин зуурын сэлгээг Raspberry Pi руу нэмнэ үү: 3 алхам (зурагтай)
Adafruit-ийн цагираг LED агшин зуурын шилжүүлэгчийг бөөрөлзгөнө Pi дээр нэмээрэй: Миний утас хайчлах системийн нэг хэсэг бол OSMC дээр Kodi дээр ажилладаг Raspberry Pi-д суурилсан медиа төв дээр тэжээлийн индикатор болон тохиргоог дахин тохируулахыг хүсч байна. Adafruit -ийн цэнхэр LED бүхий бат бөх металл товчлуур нь маш дажгүй