Агуулгын хүснэгт:
- Хангамж
- Алхам 1: Цахилгаан залгаарай
- Алхам 2: Үндсэн хэвлэх ба сарниулагч оруулах (REMIX TIME!)
- Алхам 3: Кодын цаг (мөн ремикс #3)
- Алхам 4: Arduino руу илгээнэ үү
- Алхам 5: Үүнийг хамтад нь хий
- Алхам 6: Үүнийг дахин програмчлахыг хүсч байна уу?
Видео: Супер хялбар болор сэтгэлийн гэрэл: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Сайн байна уу Бүтээгчид ээ! Энэ бол супер дупер хялбар ардуино төсөл бөгөөд энэ нь сургалтын хэрэгсэл болохоос гадна сэтгэл санааны гайхалтай гэрэл болж ажиллах болно. Энэ нь хэдхэн ширхэг тул суурийг хэвлэхэд шаардлагатай хугацаанд нь ташуурдах боломжтой. Энэ нь RGB -ийн талаар маш сайн сургамж болно!
Энэ төслийн талаархи зарим мэдээлэл: Миний дүү (цаашид Unicorn гэдгээрээ алдартай) бид хоёр гайхалтай Kiwico захиалгын хайрцгийг (ивээн тэтгэдэггүй, зүгээр л биширдэг) авдаг бөгөөд энэ сард Tinker хайрцагт Unicorn нь RGB -ийн сэтгэл хөдлөлийн гэрэл авчээ. Тэр үүнийг бүтээсэн боловч өнгө бүрийг зөвхөн асаах/унтраах боломжтой болохыг олж мэдсэн тул өнгө нь хязгаарлагдмал байв. Миний сургуулийн нэг хичээл дээр бид лхагва гариг бүр STEM төсөл хийх ёстой. Өнгөрсөн лхагва гаригт Unicorn бид хоёр тэр төслийг өөрчилж, илүү өнгөний боломжуудыг кодчилсон.
Хэрэв та үүнийг хичээл болгон ашиглаж байгаа бол оюутнуудын суурийг урьдчилан хэвлэхийг зөвлөж байна. Минийхийг хэвлэхэд 4 цаг орчим хугацаа зарцуулсан.
Үүнийг ремиксийн уралдаанд саналаа өгөөрэй! Энэ бол миний анхны зааварчилгаа ба Unicorn юм, би энэ тал дээр үнэхээр шаргуу ажилладаг. (Зааварчилгаа өгөхөд бичих нь хичнээн их хичээж байгааг би одоо ойлгож байна!)
Хангамж
- RGB LED (жижиг нь ажилладаг)
- Arduino Uno (мөн батерейны кабель болон USB кабелийг програмчлах үндсэн хэрэгсэлтэй байх ёстой)
- Үндсэн холбогч утас
- жижиг талхны хавтан
- 220 Ом эсэргүүцэл
- Kiwico болор хэрэгсэл (эсвэл бусад LED сарниулагч)
www.kiwico.com/us/store/dp/color-mixing-le…
3D принтерт нэвтрэх (эсвэл загварлаг ид шид гэх мэт шаврыг загварчлах гэх мэт)/вакуум хийх боломжтой юу? Хэрэв танд багаж хэрэгсэл байгаа бол мод сайхан байж магадгүй юм
Алхам 1: Цахилгаан залгаарай
RGB LED -ийн катодыг Arduino -ийн GND руу залгах RGB -ийн урт зүү, бусад гурван зүүг Arduino -ийн 11, 10, 9 -р зүү рүү 220 ом эсэргүүцэлтэй холбоно уу.
Алхам 2: Үндсэн хэвлэх ба сарниулагч оруулах (REMIX TIME!)
3D хэвлэх (эсвэл загвар) суурь
Болор бол кивикогийн гэрлийн ремикс (хэдхэн өнгө хийдэг) тул 1 -р ремикс юм.
Суурь нь #2 ремикс юм.
Би үүнийг эргүүлээд сарниулагч болон тэжээлийн зориулалттай нүхийг хайчилж авлаа. Миний хэвлэсэн файл энд суулгагдсан байгаа.
Алхам 3: Кодын цаг (мөн ремикс #3)
Код нь
Энгийнээр хэлэхэд Arduino програмыг нээгээд доорх дэд алхамуудыг дагана уу.
1: тохиргооны кодыг оруулна уу.
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);}
2: Үндсэн код.
void loop () {
// ТАНЫ ӨНГӨ ЭНД ДАРЖ БАЙНА
} хүчингүй RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}
3: Өнгө хэрхэн ажилладаг. (тод = миний сэтгэгдэл, үүнийг arduino дээр бүү нэмээрэй)
Таны анивчих/импульс хийхийг хүссэн өнгө бүрт void давталтын доор энэ дарааллыг оруулсан болно () {
RGB_color (хүссэн өнгөний хувьд 255, 0, 0 rgb утга); // Улаан өнгийг уншигдахаар тайлбарлаарай
саатал (1000); Өнгө хэр удаан байдаг, энэ бол 1 секунд гэдэгт би итгэлтэй байна
4: Жишээ код:
int red_light_pin = 11; int green_light_pin = 10; int blue_light_pin = 9; void setup () {pinMode (red_light_pin, OUTPUT); pinMode (green_light_pin, OUTPUT); pinMode (blue_light_pin, OUTPUT);} void loop () {RGB_color (255, 0, 0); // Улаан саатал (1000); RGB_color (0, 255, 0); // Ногоон саатал (1000); RGB_color (0, 0, 255); // Цэнхэр саатал (1000); RGB_color (255, 255, 125); // Бөөрөлзгөнө саатал (1000); RGB_color (0, 255, 255); // Цэнхэр өнгөний саатал (1000); RGB_color (255, 0, 255); // Magenta саатал (1000); RGB_color (255, 255, 0); // Шар саатал (1000); RGB_color (255, 255, 255); // Цагаан саатал (1000);} хүчингүй RGB_color (int red_light_value, int green_light_value, int blue_light_value) {analogWrite (red_light_pin, red_light_value); analogWrite (green_light_pin, green_light_value); analogWrite (blue_light_pin, blue_light_value);}
Алхам 4: Arduino руу илгээнэ үү
Самбараа компьютерт USB-ээр залгаарай. Баталгаажуулахын тулд шалгах тэмдгийг дарж, arduino руу илгээхийн тулд сумыг дарна уу. LED таны кодыг анивчиж эхлэхэд та үүнийг компьютерээсээ салгаж болно. 9V батерейг самбар дээр залгаарай, тэгвэл код ажиллах болно.
Алхам 5: Үүнийг хамтад нь хий
Цооногоос цахилгааны утас гарч ирэх үед самбарыг суурийн дотор байрлуул.
Алхам 6: Үүнийг дахин програмчлахыг хүсч байна уу?
Үүнийг гаргаж аваад компьютерт холбоод кодлоод дахин суурин дээр байрлуулна уу. Зугаацаарай!
Үүний видео бичлэгийг хавсаргав.
Зөвлөмж болгож буй:
Хөдөлгөөнт сэтгэлийн гэрэл ба шөнийн гэрэл: 6 алхам (зурагтай)
Анимэйшн гэрэл ба шөнийн гэрэл: Гэрэлд хэт автсантай холбогдсон нэгэн сонирхолтой зүйлтэй тул би ямар ч хэмжээтэй RGB гэрлийн дэлгэц бүтээхэд ашиглаж болох жижиг модульчлагдсан ПХБ -уудыг бүтээхээр шийдлээ. Модульчлагдсан ПХБ хийсний дараа би тэдгээрийг зохион бүтээх санаагаа олж авлаа
DIY LED гэрэл - Алсын удирдлагатай орчин үеийн ширээний сэтгэлийн гэрэл: 8 алхам (зурагтай)
DIY LED гэрэл - Алсын удирдлагатай орчин үеийн ширээний сэтгэл хөдлөлийн гэрэл: Энэ нийтлэлд би энэхүү гайхалтай пирамид хэлбэртэй LED гэрлийн чийдэнг бүтээх үйл явцыг авч үзэх болно. Гэрлийн хувьд би 16 фут зурвастай RGB LED гэрлийг ашигласан
LED ашиглан супер тод гэрлийг хэрхэн яаж хийх вэ - DIY: Супер тод гэрэл: 11 алхам
LED -ээр супер тод флаш гэрэл хэрхэн хийх вэ - DIY: супер тод гэрэл: Эхлээд видеог үзээрэй
DIY MusiLED, Windows & Linux програмыг нэг товшилтоор (32 бит ба 64 бит) хөгжмийн синхрончлогдсон LED. Дахин бүтээхэд хялбар, ашиглахад хялбар, порт хийхэд хялбар: 3 алхам
DIY MusiLED, Windows болон Linux програмыг нэг товшилтоор (32 бит ба 64 бит) хөгжмийн синхрончлогдсон LED. Дахин бүтээхэд хялбар, ашиглахад хялбар, порт хийхэд хялбар: Энэхүү төсөл нь 18 LED (6 Улаан + 6 Цэнхэр + 6 Шар) Arduino самбартаа холбож, компьютерийн Дууны картын бодит цагийн дохиог шинжлэх, дамжуулахад туслах болно. LED -ууд нь цохилтын эффектийн дагуу тэднийг гэрэлтүүлдэг (урхи, өндөр малгай, өшиглөлт)
Зөөврийн компьютерын супер хялбар гэрэл: 3 алхам
Зөөврийн компьютерын супер хялбар гэрэл: Зөөврийн компьютер дээрээ байх үед унтлагын өрөөнийхөө гэрлийг асаахыг эхнэр маань үзэн яддаг байсан тул би түүний Христийн Мэндэлсний Баярын хэлбэр болох Radio Shack болон бусад гэрлүүдээс худалдаж авсан мини LED гэрлүүдийн нэгийг авахаар шийдсэн юм. #6 AWG тусгаарлагчтай газар