Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай зүйлсийг цуглуулах
- Алхам 2: Цахилгаан хэлхээг төлөвлөх
- Алхам 3: Дэнлүү/дэлгэцийг програмчлах
- Алхам 4: Дэнлүүнийхээ савыг хийх
- Алхам 5: Сайхан амраарай
Видео: LCD дэлгэцтэй сэтгэлийн гэрэл: 5 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Makers-sac-ийн Exquisite Mood Lamp төслийн ачаар (Maker-sac-ийн Exquisite Mood Lamp) энэхүү төсөлд шинэ онцлог шинж чанар оруулах санаа төрсөн бөгөөд энэ бол манай сургуулийн багшийн хийсэн гэрийн даалгавар юм. Энэхүү төслийг хэн бүхэнд хийхэд маш хялбар байдаг. Энэ төсөл танд таалагдсан гэж найдаж байна!
Алхам 1: Шаардлагатай зүйлсийг цуглуулах
- Ардуино Леонардо
- USB кабель (А -аас Б хүртэл)
- RGB LED
- Потенциометр (3 нэгж)
- Эсэргүүцэл (100 омега)
- LCD дэлгэц
- Холбогч утас
- Талхны самбар
- Нийлэг будаг (саарал, хар, цагаан, улаан)
- Таны Arduino самбар болон талхны самбарт багтах хайрцаг
- Хэрэглээний хутга
- Мөрдөх цаас
- Цавуу
- Цаасан самбар
- Зөөврийн бэхэлгээний шаваас
Энэ бол үүнийг бүтээхэд шаардлагатай бүх тоног төхөөрөмж юм. Би лавлагааны зорилгоор хэдэн зураг хавсаргав.
Алхам 2: Цахилгаан хэлхээг төлөвлөх
Зураг дээр үзүүлсэн шиг хэлхээний холболтыг хий. Хялбар peasy.
Алхам 3: Дэнлүү/дэлгэцийг програмчлах
Энэ файлыг татаж авах эсвэл доорх програмыг хуулж эсвэл энэ линкийг Arduino апп дээрээ хуулна уу. Arduino руугаа байршуулаарай, энэ төсөл хагас дууссан! Програмчлал
int a, b, c;
#оруулах #оруулах
// Эдгээр LCD удирдлага ажиллахын тулд та стандарт LCD номын санг солих ёстой. // https://github.com/marcoschwartz/LiquidCrystal_I2… // Шууд татаж авах https://github.com/marcoschwartz/LiquidCrystal_I2… Үүнийг хийх хүртэл төслийг хөрвүүлэхгүй. LiquidCrystal_I2C lcd_I2C_27 (0x27, 16, 2); // 16 тэмдэгт, 2 мөр дэлгэцийн LCD хаягийг тохируулна уу
хүчингүй тохиргоо ()
{
pinMode (A0, INPUT);
pinMode (A1, INPUT);
pinMode (A2, INPUT);
pinMode (5, OUTPUT);
pinMode (6, OUTPUT);
pinMode (9, OUTPUT); lcd_I2C_27.init (); // lcd lcd_I2C_27.backlight () эхлүүлэх;
}
хоосон давталт ()
{
a = analogRead (A0) /4.0156;
b = analogRead (A1) /4.0156;
c = analogRead (A2) /4.0156;
analogWrite (5, a);
analogWrite (6, b);
analogWrite (9, c); lcd_I2C_27.setCursor (0, 0); // курсорыг тохируулна уу, тоолох нь 0 lcd_I2C_27.print ("Сайн уу") -аар эхэлдэг; // Зурвасыг LCD дэлгэц дээр хэвлэх.
}
P. S та LCD дэлгэцийн үгийг өөрчилж болно, би "Сайн уу" -г сонгосон.
Мөн та энэ програмыг ажиллуулахын тулд "номын сан" -г татаж авах хэрэгтэй, энд Arduino номын санг хэрхэн суулгах талаар эндээс үзнэ үү.
Потенциометрийг талхны тавцан дээр наалдуулахын тулд зөөврийн бэхэлгээний шаваасыг ашиглахыг зөвлөж байна.
Алхам 4: Дэнлүүнийхээ савыг хийх
- Доорх зурган дээрх шиг хайрцагны байрлалыг хайчилж ав: USB кабелийнхаа нүхийг, LCD холбогч утас гарах нүхийг, зүүн буланд байгаа потенциометрийнхээ гурван нүхийг эсвэл потенциометрийг хаана ч хамаагүй хайчилж ав.
- Над шиг акрил өнгөөр хайрцгийг өнгөөр будаж эсвэл өөрийн хүссэн өнгийг сонгоорой!
- Мөрдөх цаасыг эхний ээлжинд огтлох ёстой зөв зуухны хэмжээгээр хайчилж ав
- Манай хайрцагт тохирох цаасан картон хайчилж ав. Үүний зорилго нь Arduino -ийг хайрцагны дээд талд байрлуулах бөгөөд ингэснээр гэрэл нь мөрдөх цаасаар дамжин өнгөрөх болно.
- Гүйцэтгэсэн!
P. S. Хайрцгийг битүүмжлэхээ бүү мартаарай, учир нь та Arduino самбар болон талхны хайрцгийг хайрцган дотор хийх хэрэгтэй бөгөөд хайрцгийн ёроол нээгдэж байхад нүхийг огтлох нь илүү хялбар болно. Түүнчлэн, хэрэв та Arduino самбар болон талхны хавтангаа зөөврийн болгохыг хүсч байвал хайрцгаа чөлөөтэй нээж, хаахын тулд дэгээ, гогцоо эсвэл зөөврийн бэхэлгээний шаваас худалдаж авахаа мартуузай!
Потенциометр нь зуухны бариул шиг харагддаг тул би үүнийг жижигхэн зуух шиг харагдуулахыг хүссэн юм. Танд ч бас таалагдсан гэж найдаж байна!
Алхам 5: Сайхан амраарай
Та чадсан! Хөнгөн байдал, өнгийг өөрчлөхийн тулд потенциометрийг эргүүлж болно. Зугаацаарай!
Зөвлөмж болгож буй:
3D хэвлэсэн LED сэтгэлийн гэрэл: 15 алхам (зурагтай)
3D хэвлэмэл LED сэтгэлийн гэрэл таны тавьж болох туршлага
Супер хялбар болор сэтгэлийн гэрэл: 6 алхам
Супер хялбар болор сэтгэлийн гэрэл: Сайн байна уу бүтээгчид! Энэ бол супер дупер хялбар ардуино төсөл бөгөөд энэ нь сургалтын хэрэгсэл болохоос гадна сэтгэл санааны гайхалтай гэрэл болж ажиллах болно. Энэ нь хэдхэн ширхэг тул суурийг хэвлэхэд шаардлагатай хугацаанд нь ташуурдах боломжтой. Гайхалтай сургамж болж байна
Сэтгэлийн гэрэл 20387: 3 алхам
Сэтгэлийн чийдэн 20387: RGB -ийн үндсэн чиглэлүүд нь далай тэнгисийн модулийг ашиглах үүргийг гүйцэтгэдэг. Автомашины автомат горимд мэдээлэл дамжуулах нь мэдрэмтгий мэдрэмтгий
Хөдөлгөөнт сэтгэлийн гэрэл ба шөнийн гэрэл: 6 алхам (зурагтай)
Анимэйшн гэрэл ба шөнийн гэрэл: Гэрэлд хэт автсантай холбогдсон нэгэн сонирхолтой зүйлтэй тул би ямар ч хэмжээтэй RGB гэрлийн дэлгэц бүтээхэд ашиглаж болох жижиг модульчлагдсан ПХБ -уудыг бүтээхээр шийдлээ. Модульчлагдсан ПХБ хийсний дараа би тэдгээрийг зохион бүтээх санаагаа олж авлаа
DIY LED гэрэл - Алсын удирдлагатай орчин үеийн ширээний сэтгэлийн гэрэл: 8 алхам (зурагтай)
DIY LED гэрэл - Алсын удирдлагатай орчин үеийн ширээний сэтгэл хөдлөлийн гэрэл: Энэ нийтлэлд би энэхүү гайхалтай пирамид хэлбэртэй LED гэрлийн чийдэнг бүтээх үйл явцыг авч үзэх болно. Гэрлийн хувьд би 16 фут зурвастай RGB LED гэрлийг ашигласан