Агуулгын хүснэгт:

Lightcatcher даашинз: 7 алхам
Lightcatcher даашинз: 7 алхам

Видео: Lightcatcher даашинз: 7 алхам

Видео: Lightcatcher даашинз: 7 алхам
Видео: Know How Episode 1 |Суурь будалт| 2024, Арваннэгдүгээр
Anonim
Гэрлийн даашинз
Гэрлийн даашинз
Гэрлийн даашинз
Гэрлийн даашинз

Энэхүү даашинз нь эргэн тойрноо харанхуйлах тусам гэрэлтүүлэх зорилготой юм. Үүнийг хоёр аргаар хийдэг: харанхуйд гэрэлтдэг будаг, фото резистороор удирддаг Arduino хэлхээгээр. Энэ нь гэрэлтдэг бүжгийн хувцасны нэг хэсэг бөгөөд нүд гялбам хүрэм, шилэн кабелийн лазер сэнстэй хамт явдаг. Хувцаслалт нь өөрийгөө илэрхийлэхэд туслах бөгөөд бүжгийн хувцасны төрөлхийн жүжиг, дизайныг нэмэгдүүлэх зорилготой юм. Хувцаслалтын схем нь нарийн байрлуулсан фоторезисторын аналог оролтоос хамаарна. Гялалзсан будаг, LED -ийг нарийн байрлуулснаар шөнийн эд ангиудыг өдрийн цагаар бараг үл үзэгдэх болгодог. ТАЙЛБАР: Үндсэн зураг бол даашинзны хамгийн тохиромжтой хувилбараар фотошопоор хийсэн өдрийн зураг юм. Шөнө ямар харагддагийг хоёр дахь зургаас харна уу.

Алхам 1: Материал

Харанхуйд гэрэлтдэг будаг (Эдгээр нь үнэхээр сайн, гэхдээ хямд үнэтэй зүйл бас байдаг: https://glowinc.com/SearchResult.aspx?CategoryID=2)Lilypad ArduinoSolder/Гагнуурын төмөр 3, 4, 5 -р алхамыг үзнэ үү) 3 товчлууртай батерей Гялтганасан, гялалзсан бүжгийн даашинз. Энэ бол дотор нь ирвэс хавсаргасан, ил тод хувцас юм.

Алхам 2: Харанхуйд гэрэлтдэг будгаар будна

Харанхуйд гэрэлтдэг будгаар будна
Харанхуйд гэрэлтдэг будгаар будна

Би хүзүүний болон бүсэлхийн шугамыг тодорхойлсон цэгүүд, алчуурны ирмэгийг тойруулан хатуу шугам тавив. Түүнчлэн банзалны эргэн тойронд хагас санамсаргүй цэгүүд байдаг.

Алхам 3: Фоторезисторын хэлхээг хий

Фоторезисторын хэлхээг хий
Фоторезисторын хэлхээг хий

Миний фоторезистор 40k (гэрэл) ба 200k (харанхуй) хооронд хэлбэлздэг. Нэг талыг тэжээлд, нөгөө талыг нь 200 к эсэргүүцэлтэй холбоно уу. Резистор газар унана. Vout нь хоёр резисторын хооронд явдаг. // Үүний цаана байгаа математик: // V = IR; Vdd = i (R1+Rphoto) // Vdd/(R1+Rphoto) = Vout/Rphoto // Vout = Rphoto/(R1+Rphoto) * Vdd // тиймээс хэрэв гэрэл асахгүй бол (200k) гаралтын хүчдэл (200/(200+200)) эсвэл 1/2 // бөгөөд хэрэв харанхуй бол гаралтын хүчдэл (40/(200+40)) эсвэл 1/6 // байх тул гаралтын хүчдэлийн хамгийн их хүрээ нь 1/6 - Оролтын хүчдэлээс 1/2 дахин их. Одоо залгаарай

Алхам 4: Гялсгуурын хэлхээг хий

Флэш хэлхээ хийх
Флэш хэлхээ хийх
Флэш хэлхээ хийх
Флэш хэлхээ хийх
Флэш хэлхээ хийх
Флэш хэлхээ хийх

Дээрх хэлхээний схемийг дагана уу. Хэрэв та үүнийг гадаргуу дээр бэхлэх боломжтой бол үүнийг хий. Энэ нь даашинз өмсөхөд илүү хөнгөн бөгөөд илүү хялбар байдаг. Гадаргуу дээр холбоход тохиромжтой бүрэлдэхүүн хэсгүүд байхгүй байсан тул бид үүнийг зарим протобоард дээр гагнав. Танд хэрэгтэй: 2 100k резистор 2 500 резистор 2 конденсатор 2 транзистор 2 LED LED Цахилгаан залгахад LED нааш цааш анивчих болно.

Алхам 5: Arduino програмчлах

Arduino програмчлах
Arduino програмчлах

const int photopin = A0; const int switchpin = 1; const int lowPin = 2; const int хамгийн өндөрPin = 4; // хэрэв та нэмэлт анивчсан хэлхээ эсвэл аналог LED нэмж оруулахыг хүсвэл хамгийн доод цэг ба // хамгийн өндөр зүү хооронд нэмж болно. int гэрэл = 0; int тод байдал = 0; int switchstate = 0; void setup () {pinMode (switchpin, INPUT); pinMode (photopin, INPUT); for (int thisPin = lowPin; thisPin <= хамгийн өндөрPin; thisPin ++) {pinMode (thisPin, OUTPUT); }} // даашинзны бүдгэрсэн функцийг гаднаас // тод байдлаас хамаарч дижитал асаах, унтраах болгохын тулд тайлбарласан кодыг тайлбарлаагүй болно. void loop () {// switchstate = digitalRead (switchpin); switchstate = HIGH; if (switchstate == HIGH) {light = analogRead (photopin); тод байдал = 255 - (гэрэл/4); // photoresistor: 40k-200k // if (light> 100) {brightness = HIGH;} // else {brightness = LOW;} for (int thisPin = lowPin; thisPin <= хамгийн өндөрPin; thisPin ++) {analogWrite (thisPin, тод байдал)); }}}

Алхам 6: Даашинзыг оё

Хувцаслалт руу оё
Хувцаслалт руу оё
Хувцаслалт дээр оёх
Хувцаслалт дээр оёх

Фоторезистор нь гадна талд байх ёстой; хар тугалга дамжих ёстой. Бүх зүйл тусгаарлагдсан эсэхийг шалгаарай- дулаан багасгадаг хоолой нь хамгийн сайн арга юм! Надад эвтэйхэн хоёр давхар даашинз байгаа болохоор хэлхээг доод давхаргад оёсон. Фото резистор нь сайн, тогтмол байршилд байдаг бөгөөд бүжигчнийг төлөөлөх сайн бэлгэдлийн байршил гэсэн хоёр шалтгаанаар энэ нь зүрх сэтгэлээрээ зөв юм. Хэлхээ нь гурван товчлуур бүхий батерейны батерейгаар тэжээгддэг. + Power ба бусад зүйлсийн хооронд даашинзны бүх хүчийг хянах слайд унтраалга байдаг. Цахилгааны хажуу талыг фоторезисторын оролт тал руу (3 -р алхамд хэлэлцсэн) болон arduino дээрх + зүү рүү холбоно уу. Батерейны хажуу талыг Arduino -ийн хажуу талыг, фоторезисторын хэлхээний хэсгийг (3 -р алхамыг үзнэ үү), флашерийн хэлхээний транзистор тус бүрт нэг зүү хүрдэг хэсгийг холбоно уу. Arduino -ийн гаралтын зүү (фоторезистороор хянагддаг) нь LED -ийн хоорондох анивчдаг хэлхээнд холбогддог.

Алхам 7: Сайхан амраарай

Зугаацаарай!
Зугаацаарай!

Харанхуй будаганд гэрэлтэх нь цэнэглэгдэх цаг болохын тулд үүнийг наранд удаан байлга.

Зөвлөмж болгож буй: