Агуулгын хүснэгт:
- Алхам 1: Материал
- Алхам 2: Харанхуйд гэрэлтдэг будгаар будна
- Алхам 3: Фоторезисторын хэлхээг хий
- Алхам 4: Гялсгуурын хэлхээг хий
- Алхам 5: Arduino програмчлах
- Алхам 6: Даашинзыг оё
- Алхам 7: Сайхан амраарай
Видео: Lightcatcher даашинз: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:03
Энэхүү даашинз нь эргэн тойрноо харанхуйлах тусам гэрэлтүүлэх зорилготой юм. Үүнийг хоёр аргаар хийдэг: харанхуйд гэрэлтдэг будаг, фото резистороор удирддаг 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 програмчлах
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: Сайхан амраарай
Харанхуй будаганд гэрэлтэх нь цэнэглэгдэх цаг болохын тулд үүнийг наранд удаан байлга.
Зөвлөмж болгож буй:
Автономит тохируулгатай хүзүүвч бүхий Викторийн бөмбөг даашинз: 8 алхам (зурагтай)
Автономит тохируулгатай хүзүүвч бүхий Викторийн бөмбөг даашинз: Энэ бол миний Краков дахь Викторийн өвлийн бөмбөгт зориулж хийсэн төсөл юм. Ухаалаг бөмбөг даашинз нь хүзүүнийхээ хэмжээг тохируулж, урд нь зогсож буй эрхмүүдтэй ойр байдаг
Arduino Uno ашиглан акустик левитаци Алхам алхам (8 алхам): 8 алхам
Arduino Uno-тай акустик Levitation Алхам алхамаар (8 алхам): хэт авианы дууны дамжуулагч L298N Dc эмэгтэй адаптерийн эрэгтэй тэжээлийн тэжээлийн хангамж Arduino UNOBreadboard Энэ нь хэрхэн ажилладаг вэ: Нэгдүгээрт, та кодыг Arduino Uno-д байршуулдаг (энэ нь дижитал төхөөрөмжөөр тоноглогдсон микроконтроллер юм. кодыг хөрвүүлэх аналог портууд (C ++)
DIY Arduino робот гар, Алхам алхам: 9 алхам
DIY Arduino робот гар, алхам алхмаар: Эдгээр заавар нь танд робот гарыг хэрхэн яаж хийхийг зааж өгөх болно
Хяналтын даашинз - Зүрхний дохиог IoT -тэй холбоно уу: 18 алхам (зурагтай)
Хяналтын даашинз - Зүрхний дохиог IoT -тэй холбоно уу: Хяналтын даашинз нь өмсөгчийн зүрхний үйл ажиллагааг дижитал хэлбэрт шилжүүлэх, өгөгдлийг боловсруулах янз бүрийн аргыг судлах туршилт юм. Хувцасны доторх гурван электрод нь хэрэглэгчийн дамжуулж буй цахилгаан дохиог хэмждэг. бод
Oh Stylish оёх - IPod хяналтын үдшийн даашинз: 7 алхам (зурагтай)
Oh Stylish оёх - IPod Control оройн даашинз: " Bright Patches " Энэ бол Линн Брунингийн гоёмсог торгон үдшийн даашинз юм. Гайхалтай, тийм үү? Одоо анхааралтай ажигла. Юу ч анзаарсан уу …? Одоо бид яагаад ийм асуулт асуух болов? Aniomagic бол элсийг загварлаг байдлаар холих тухай санаарай