Агуулгын хүснэгт:
- Алхам 1: Кейсийн харилцан үйлчлэлийн видео
- Алхам 2: Асуудлын мэдэгдэл
- Алхам 3: Энэ нь хэрхэн ажилладаг талаар тойм
- Алхам 4: Материал багаж хэрэгслийн жагсаалт
- Алхам 5: Кодыг холбох
- Алхам 6: Arduino татаж авах
- Алхам 7: Өнгө мэдрэгчийн номын санг татаж авах
- Алхам 8: Neopixel номын санг татаж авах
- Алхам 9: Arduino -г туршиж үзээрэй
- Алхам 10: FLORA мэдрэгчийг турших
- Алхам 11: LED -ийг турших
- Алхам 12: Гагнах
- Алхам 13: Код нэмэх
Видео: Өнгө солих хайрцаг: 13 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:05
Өнгө солигч хэргийг хэрхэн яаж хийх тухай гарын авлага
Алхам 1: Кейсийн харилцан үйлчлэлийн видео
Алхам 2: Асуудлын мэдэгдэл
Ихэнх хүмүүс олон өнгийн утасны хайрцаг худалдаж авдаг. Бидний зохион бүтээсэн зүйл бол хэрэглэгчийн хүссэн өнгөний өнгийг өөрчлөх утасны хайрцаг юм. Үүнийг гэрлийн дотор талд LED гэрэлтэй, тунгалаг хуванцараар бүрсэн даавуугаар хийдэг. Өнгөт гэрлийн мэдрэгч нь тухайн өнгийг илрүүлэхийн тулд RGB утгыг ашигладаг бөгөөд дараа нь хэргийн өнгийг тэр өнгө болгон өөрчилдөг.
Алхам 3: Энэ нь хэрхэн ажилладаг талаар тойм
Энэхүү хайрцаг нь 3D хэсгээс бүрдсэн хайрцаг, arduino + FLORA мэдрэгч + RGB LED + мэдрэгч унтраалга, зөөврийн батерей гэсэн хэд хэдэн хэсгээс бүрдэнэ.
FLORA мэдрэгч нь Lilypad Arduino -д холбогдсон бөгөөд 8 LED -ийн утастай байдаг. Дараа нь arduino нь мэдрэгч болон LED -ийг таньж, хоёуланг нь хооронд нь харилцан үйлчлэхэд ашигладаг. Мэдрэгчийн унтраалгыг програмчлах шаардлагагүй, учир нь энэ нь зөвхөн хүчийг нээх/хаахад ашиглагддаг. Шилжүүлэгчийг ON байрлал руу эргүүлэхэд FLORA мэдрэгчийг тод LED дагалдана. Мэдрэгчийг хүлээн зөвшөөрч болох өнгөний дагуу барьж байх үед түүний мэдэрч буй RGB -ийн утгыг нэгэн зэрэг асдаг LED руу илгээдэг. Хүссэн өнгийг олж авсны дараа өнгийг түгжихийн тулд мэдрэгчийн унтраалгыг унтрааж болно. Төхөөрөмжийг зөв ажиллуулахын тулд зөөврийн батерейг цэнэглэж, arduino -тай холбох ёстой.
Алхам 4: Материал багаж хэрэгслийн жагсаалт
Материал
-ФЛОРА -ЭВХЭРЛЭГ ЦАХИЛГААН ПЛАТФОРМ: ARDUINO -ЭРЭГТЭЙ
-ЦАГААН ГЭРЭЛТЭЙ LED -тай ФЛОРА ӨНГӨ СЕНСОР
-FLORA RGB SMART NEOPIXEL VERSION 2 - 4 багц 4
-ЭРЭГТЭЙ ЭРЭГТЭЙ/ЭРЭГТЭЙ ХАМРАГЧ УТАС - 40 X 6 (150MM)
-iNiCE 3000mAh Ultra Slim Mini Power Bank Цэнэглэгч iPhone, Samsung, HTC болон бусад төхөөрөмжүүдэд зориулагдсан Lightning (MFi) болон микро USB кабель бүхий батерейны гадаад халаасны хэмжээ --- Саарал
-Нийлэгийг цэвэрлэнэ
-Хөнгөн сарниулах материал
Багаж хэрэгсэл
Гагнуурын төмөр
PLA судалтай 3D принтер
Лазер таслагч
Алхам 5: Кодыг холбох
github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process
Алхам 6: Arduino татаж авах
Алхам 7: Өнгө мэдрэгчийн номын санг татаж авах
Https://learn.adafruit.com/adafruit-color-sensors/use-it руу орж Iibrary-ийг татаж авах зааврыг дагана уу.
Алхам 8: Neopixel номын санг татаж авах
Https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code руу орж номын санг татаж авах зааврыг дагана уу.
Алхам 9: Arduino -г туршиж үзээрэй
Та одоо ажиллаж байгаа эсэхийг баталгаажуулахын тулд ургамлын самбар дээр туршилт хийх хэрэгтэй. Номын санг татаж авснаас хойш та arduino -г нээж файлууд руу очиж, дараа нь жишээ, дараа нь Adafruit_Motor_Shield_Library, дараа нь MotorTest -ийг нээх боломжтой байх ёстой. Асуудал гарахгүйн тулд кодыг ажиллуулна уу. Асуудал гарсан тохиолдолд та неопикселийн номын санг зөв татаж аваагүй байж магадгүй тул буцаж очоод ямар нэгэн алхам алдсан эсэхээ шалгаарай. Одоо Flora самбараа компьютерт холбоод кодыг байршуулаарай, та зөв порт дээр байгаа эсэхээ шалгаарай. Үүнийг самбар дээр ачаалж дууссаны дараа самбар дээрх LED нь өөр өөр өнгөтэй болж байгааг харах ёстой.
Алхам 10: FLORA мэдрэгчийг турших
Та өнгөт сенсорыг матрын хавчаараар Flora самбар дээр холбож, өнгөний тест хийх хэрэгтэй. Мэдрэгчийг туршихын тулд та TCS34725 -ийг ажиллуулах хэрэгтэй бөгөөд үүнийг хийхийн тулд та файл руу очиж, дараа нь жишээ, дараа нь Adafruit TCS34725 -ийг нээж, дараа нь өнгө харах боломжтой болно. Кодыг зөв ажиллуулахын тулд ажиллуулаад самбар дээрээ байршуулаарай. Одоо та ямар ч өнгө оруулах боломжтой бөгөөд энэ нь өнгийг нь өөрчлөх ёстой, мөн портыг нээх хэрэгтэй бөгөөд ингэснээр боловсруулалтыг татаж авах замаар өнгөний мэдрэгчийн гаралтыг харах боломжтой болно. Энэ нь ямар өнгө ажилладаг, ямар өнгө ажиллахгүй, мэдрэгч ямар өнгөтэй тэмцэж байгааг харах сайхан цаг юм.
Алхам 11: LED -ийг турших
Ургамал, өнгө мэдрэгч ажиллаж байгаа тул гэрэл тус бүр ажиллаж байгаа эсэхийг шалгахын тулд гэрэл тус бүрийг шалгаж үзээрэй. Үүнийг хийхийн тулд ургамлын самбар дээр нэг LED залгаарай, матрын хавчаарыг ашиглан өнгө мэдрэгчийг ургамлын самбар дээр матрын хавчаараар холбоно уу. Одоо файл, жишээ, Adafruit_NeoPixel, дараа нь strandtest руу очно уу. Энэ кодыг гэрэл тус бүр дээр нэг нэгээр нь ажиллуулж, зөв ажиллаж байгаа эсэхийг шалгахын тулд гэрлийн өнгийг өөрчилнө үү. Бүх зүйл үр дүнтэй болохыг та мэдсэн болохоор бүгдийг нэг дор туршиж үзэх цаг болжээ. Бүх гэрлийг туршихын тулд гагнах хэрэгтэй болно, учир нь та илүү их гэрэл асаахад матрын хавчаарууд найдваргүй болно.
Алхам 12: Гагнах
Flora Color Sensor гагнуурын утсыг FLORA самбар дээр гагнах…
GND -ээс GND хүртэл
SCL -ээс SCL хүртэл
SDA -аас SDA хүртэл
3V -аас AE*E хүртэл
FLORA руу гагнах шилжүүлэгч…
шилжүүлэгчийн нэг талыг 9 болгоно
GND руу шилжих нөгөө тал
FLORA гагнуурын утас нь FLORA RGB SMART NEOPIXEL руу ….
GND руу -
VBATT -аас + хүртэл
FLORA резисторыг FLORA RGB SMART NEOPIXEL -д гагнана.
Db 6 сум руу чиглүүлэх
FLORA RGB SMART NEOPIXEL -ээс FLORA RGB SMART NEOPIXEL -ээс….
- руу -
+ -аас + хүртэл
Сумаас холдох зай нь сум руу чиглэнэ
Алхам 13: Код нэмэх
Https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process руу ороод кодыг хуулж Arduino руу буулгана уу. Алдаа байхгүй эсэхийг шалгахын тулд кодыг ажиллуулаарай, бид энэ кодонд товчлуур нэмсэн. Товчлуур нь өнгөт сенсорыг унтрааж асаах боломжийг олгодог бөгөөд ингэснээр та хэргийг бүхэлд нь унтрааж, асаахгүйгээр хэргийг өөрчлөх боломжтой. Тэнд товчлуур гагнуур байхгүй тул өнгөт сенсор 3 секундын турш асаж, дараа нь унтрах болно гэдгийг анхаарна уу. Товчлуурыг асаасны дараа та товчлуурыг автоматаар ажиллуулахын тулд кодыг өөрчлөх шаардлагагүй болно.
Зөвлөмж болгож буй:
Arduino RGB өнгө сонгогч - Бодит амьдралын объектуудаас өнгө сонгох: 7 алхам (зурагтай)
Arduino RGB өнгө сонгогч - Бодит амьдрал дахь объектуудаас өнгө сонгох: Arduino дээр суурилсан RGB өнгө сонгогчийг ашиглан физик объектуудаас өнгө сонгоход хялбар бөгөөд ингэснээр компьютер эсвэл гар утсан дээрээ бодит амьдрал дээр харж буй өнгөө сэргээх боломжтой болно. Хямд TCS347 ашиглан объектын өнгийг скан хийх товчлуурыг дарахад л хангалттай
Өнгө солих LED зул сарын гацуур мод: 3 алхам (зурагтай)
Өнгө солих LED зул сарын гацуур мод: Би энэ зул сарын гацуур модыг өнгөрсөн жил долларын дэлгүүрээс олсон бөгөөд доод хэсэгт нь LED асаахыг хүсч байсан боловч жилийн дараа л ойртсонгүй. Энэ бол маш энгийн төсөл юм. бага зэрэг гагнуур шаарддаг бөгөөд сайхан төгсгөлийг бий болгодог
LED зурвас, Arduino бүхий өнгө солих хайрцагны тавиур: 5 алхам (зурагтай)
LED зурвас болон Arduino бүхий өнгө солих хайрцагны тавиур: Энэ нь ширээний хажууд болон дээр нэмэлт хадгалах газар хэрэгтэй байсан тул эхэлсэн боловч би түүнд тусгай загвар өгөхийг хүссэн юм. Ганцаараа тусалж, ямар ч өнгө авах боломжтой гайхалтай LED туузыг ашиглаж болохгүй гэж үү?
Өнгө солих гэрэл ба Bluetooth аюулгүй байдлын демо: 7 алхам (зурагтай)
Өнгө солих гэрэл ба Bluetooth -ийн аюулгүй байдлын демо: Энэхүү зааварчилгаанд би Android (Samsung, Google гэх мэт) эсвэл Apple ухаалаг гар утас, таблет ашиглан Bluetooth -ээр алсаас удирддаг өнгө өөрчлөгдөж буй гэрлийн дэлгэц хэрхэн бүтээх талаар тайлбарлах болно. төсөл, залуучуудад тохиромжтой
Барби хайрцаг: таны Mp3 тоглуулагчийн өнгөлөн далдалсан хайрцаг/ Boom хайрцаг: 4 алхам (зурагтай)
Барби хайрцаг: таны Mp3 тоглуулагчийн өнгөлөн далдалсан хайрцаг/ Boom хайрцаг: Энэ бол таны mp3 тоглуулагчийн хамгаалалттай үүргэвч бөгөөд чихэвчний үүрийг дөрөвний нэг инч болгон хөрвүүлдэг, унтраалгын товчлуур дээр тэсрэх хайрцаг болж чаддаг. таны mp3 тоглуулагчийг ерээд оны эхэн үеийн соронзон хальсны тоглуулагч эсвэл үүнтэй төстэй хулгай багатай болгож хувиргадаг