Агуулгын хүснэгт:
- Алхам 1: Бүрэлдэхүүн хэсэг / эд анги
- Алхам 2: 3D хэвлэсэн хэсэг
- Алхам 3: LED гэрлийн угсралт
- Алхам 4: ПХБ -ийн удирдах зөвлөлийн хурал
- Алхам 5: ПХБ -ийн хэлхээний угсралт
- Алхам 6: Энэ бол кодлох цаг юм
- Алхам 7: Цаг хэд болж байна вэ?
Видео: 3D хэвлэсэн анивчдаг LED залгах цаг: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Yantrah -ийн зааварчилгаанд тавтай морилно уу!
Yantrah-д бид практик сургалтанд анхаарлаа хандуулж, 3D CAD дизайн, програмчлал, STEAM, робот техникийг заадаг.
Энэ бол цаг, минут, секундыг харуулах зориулалттай анивчдаг LED бүхий 3D хэвлэсэн энгийн ардуино дээр суурилсан цаг юм. Бид TINKERCAD дээр бүхэл бүтэн цагийг зохиож, кодчилсон.
TINKERCAD бол 3D загвар зохион бүтээх, хэлхээг кодлох, дуурайх боломжийг олгодог хэлхээний онцлогтой вэб дээр суурилсан CAD програм хангамж юм. Доорх зааврыг дагана уу.
Бид танд 3D хэвлэх, arduino програмчлалыг кодлох, зарим процессуудын цөөн хэдэн видео бичлэг хийх зориулалттай. STL файлуудыг өгсөн болно. Зугаацаарай!
Алхам 1: Бүрэлдэхүүн хэсэг / эд анги
- 3D хэвлэсэн эд анги (тайлбар дахь линк)
- 36x LED гэрэл (тус бүр 3 өнгө 12х LED)
- 3x arduino nano 3x 100 Ω (ом) эсэргүүцэл
- ПХБ -ийн самбар
- Олон судалтай кабель
- Гагнуурын төмөр ба утас
- Халуун цавуу буу
- 12 В цахилгаан залгуур
- 12 В адаптер
- 15 зүү бүхий 6х ПХБ -ийн эмэгтэй холбогч эд анги
Алхам 2: 3D хэвлэсэн хэсэг
Бид танд энэ төслийн хоёр. STL файлыг өгсөн. Эхнийх нь цагны нүүрний хавтан, хоёр дахь нь ПХБ -ийн хавтангийн суурь хавтан юм. Бид дараах хэвлэх тохиргоог хийхийг зөвлөж байна.
Цагны хавтан:
- Дүүргэх:- 20%
- Нарийвчлал: 0.2 мм
- Сал:- Үгүй ээ
- Дэмжлэг:- Үгүй
ПХБ -ийн хавтангийн суурь хавтан:
- Дүүргэх:- 20%
- Нарийвчлал: 0.2 мм
- Сал:- Үгүй ээ
- Дэмжлэг:- Тийм ээ
Алхам 3: LED гэрлийн угсралт
3D хэвлэсэн цагны нүүрээ ашиглан нүх тус бүрт LED -ээ угсарна уу. LED гурван давхарга байдаг бөгөөд давхарга бүр дараахь зүйлийг илэрхийлдэг.
Давхарга 1 = Гадаад давхарга = RED = Секунд
Давхарга 2 = Дунд давхарга = НОГООН = минут
Давхарга 3 = Дотоод давхарга = Цэнхэр = Цаг
Бүх LED -ийг цагийн нүүрний тавцан дээр байрлуулсны дараа бид LED гэрэл тус бүрийн бүх сөрөг туйлуудыг нэг давхаргаас олон судалтай кабелийн утас руу гагнуурын төмрийг ашиглан холбох хэрэгтэй (нэмэлт утсыг таслах). Энэ процессыг LED -ийн давхарга бүрт давтана. LED -ийн урт төгсгөл нь эерэг туйл, богино нь сөрөг туйл юм.
Бид халуун цавуу буу ашиглан сул үзүүрийг бэхэлсэн.
Алхам 4: ПХБ -ийн удирдах зөвлөлийн хурал
ПХБ -ийн самбар аваад 75 х 70 мм хэмжээтэй хайчилж ав.
Эмэгтэй ПХБ -ийн холбогч бүрийг ПХБ -ийн хавтан дээр холбож, дараа нь бэхлэхийн тулд тэдгээрийг гагнана. Ардуино нано төхөөрөмжүүдийг хооронд нь холбохын тулд тэдгээрийг хооронд нь хангалттай зайтай байлгах хэрэгтэй бөгөөд arduino самбар бүрийн хооронд завсар байх ёстой.
ПХБ -ийн хавтанг аваад 3D хэвлэсэн ПХБ -ийн хавтангийн тавцан дээр тавь. Одоо цагийг ПХБ -ийн хавтан дээрх ховил руу байрлуул.
Алхам 5: ПХБ -ийн хэлхээний угсралт
LED давхарга бүрийг arduino самбартай дараах байдлаар холбох шаардлагатай.
12 цаг - D2
1 цаг - D3
2 цаг - D4
3 цаг -D5
4 цаг - D6
5 цаг - D7
6 цаг - D8
7 цаг - D9
8 цаг - D10
9 цаг - D11
10 цаг - D12
11 цаг - A1
Давхарга бүрийг дараах arduino самбартай холбосон эсэхийг шалгаарай.
Давхарга 1 = Гаднах давхарга = Секунд = arduino 1 (хамгийн зүүн талд)
Давхарга 2 = Дунд давхарга = минут = arduino 2 (дунд)
Давхарга 3 = Дотоод давхарга = Цаг = arduino 3 (хамгийн баруун талд)
Цахилгаан залгуурыг ПХБ -ийн самбар дээр холбоно уу.
Алхам 6: Энэ бол кодлох цаг юм
Бид Tinkercad дээрх блок кодчилолыг ашиглан бүх кодчиллыг хийсэн. Үүний тулд кодлох суурь шаардлагагүй. Таны ажлыг хөнгөвчлөхийн тулд бид танд энэ төсөлд шаардлагатай кодчилол бүхий файлыг өгсөн.
Бидний өгсөн кодын кодыг бүхэлд нь arduino програм хангамж руу хуулж, дараа нь хэрэгслүүд> самбар> Arduino нано руу ороод Процессор> ATmega328P руу очно уу.
Та хоёр дахь гар arduino кодыг нэг arduino самбарт, минутанд хоёр дахь ардуинод, цагийн гарыг гурав дахь ардуинод байршуулж байгаа эсэхийг шалгаарай.
Алхам 7: Цаг хэд болж байна вэ?
Кабелийг үүрийн 11:59 цагт залгаарай, одоо таны цаг төгс ажиллаж байна! Үүнийг та харах болно:
Давхарга 1 = Гаднах давхарга = Секунд = 5 секунд тутамд байрлалыг өөрчилдөг
Давхарга 2 = Дунд давхарга = минут = байрлалыг 5 минут тутамд өөрчилдөг
Давхарга 3 = Дотоод давхарга = Цаг - байрлалыг 1 цаг тутамд өөрчилдөг
(Энэ тохиолдолд бид энгийн блок кодчилол ашигласан тул цагийг тохируулах боломжтой байдаг.)
Зөвлөмж болгож буй:
Бар график цаг IOT (ESP8266 + 3D хэвлэсэн кейс): 5 алхам (зурагтай)
Bar Graph Clock IOT (ESP8266 + 3D Printed Case): Сайн байна уу, энэ заавар дээр би IOT 256 LED бар график цагийг хэрхэн бүтээх талаар тайлбарлах болно. Өвчтөн цагаа хэлнэ ^^ гэхдээ хийх нь тааламжтай бөгөөд заах нь дүүрэн байдаг
3D хэвлэсэн хязгааргүй цаг: 3 алхам (зурагтай)
3D хэвлэмэл хязгааргүй цаг: Тиймээс энэ цагийн гол санаа бол хязгааргүй байдлын бэлгэдэл хэлбэртэй болгохын тулд хэлбэрийн нэг талд цагийн зүү, нөгөө талд нь минутыг харуулах болно. дизайн эсвэл сагамхайны хувьд
Хяналтын хяналттай LED анивчдаг хэлхээг хийх гурван арга, өөр анивчдаг: 3 алхам
Хурдны хяналттай, ээлжлэн анивчдаг LED чийдэнгийн хэлхээг хийх гурван арга: Флэшерийн хэлхээ нь LED нь ашигласан конденсаторын нөлөөгөөр асаж, унтардаг хэлхээ юм. : 1. Транзистор 2. 555 Таймер IC3. Кварцын CircuitLDR -ийг мөн ашиглахад ашиглаж болно
Нарны эрчим хүчээр ажилладаг мотоциклийн залгах цаг: 5 алхам (зурагтай)
Нарны эрчим хүчээр ажилладаг мотоциклийн залгах цаг: Надад хуучин мотоциклоос үлдсэн тако залгуур байсан бөгөөд механик эргэлтийн тоолуурыг электрон самбараар сольсон (энэ бол өөр төсөл!), Би үүнийг хаяхыг хүсээгүй. Эдгээр зүйлс нь дугуйн гэрэл унтарсан үед арын гэрэлтүүлэг хийх зориулалттай
Шинэ цаг залгах: 5 алхам
Шинэ цаг залгах: Өнөө шөнө эхнэр маань гэрлэснээс хойш (20 жил) хэдэн арван жилийн өмнө хийсэн цагныхаа талаар сэтгэгдлээ хуваалцлаа. Энэ нь унтраалга болон бусад сонирхолтой хэсгүүдийг аврахын тулд би хуучин утсыг устгаж байх үед. Тиймээс би бодож эхлэв … Би үүнийг хэрхэн шинэчлэх вэ