Мазмуну:
- 1 -кадам: Электрондук тетиктерди чогултуу
- 2 -кадам: Программа
- 3 -кадам: Механикалык курулуш
- 4 -кадам: Контроллер
- 5 -кадам: Фото триггерин колдонуу
Video: IR Beam Камерасы/Flash Trigger: 5 кадам (Сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул түзмөк объект (максаттуу) белгилүү бир жерге киргенде автоматтык түрдө сүрөткө тартуу үчүн камераны же флеш бирдигин иштетет. Ал эки, кайчылаш инфракызыл нурларды колдонуп, бутанын бар экендигин аныктайт жана камераны же жарк этүүчү бирдикти бузуучу релени жабат. Жооп берүү убактысы аныктоодон реленин жабылышына чейин болжол менен 2 мс, андыктан камераңызда узакка созулган артта калуу болбосо, ал тез кыймылдаган буталарды да басып алат.
Аппараттын оптикалык бөлүгү эки IR светодиодунан жана эки Sharp IS471FE оптикалык ICден (OPIC) турат. Оптикалык ICлерде LED модуляторлору жана синхрондуу детекторлор орнотулган, андыктан алар бири -биринин светодиодунан жарыкты көрбөйт. OPICтерден чыккан чыгымдар 8 сигналдуу PIC микроконтроллерине туташкан, ал сигналдарды чечмелейт жана релени башкарат жана иштөө режимин көрсөтүүчү көрүнүүчү LED. 11 иштөө режими бар болсо да, контроллердин баскыч баскычы жана LEDден турган өтө жөнөкөй колдонуучу интерфейси бар. Эгерде нурлар туура тегизделип жана үзүлбөсө, күйгүзүү учурунда, LED диоддору 1 секундага чейин үзгүлтүксүз күйүп турат, андан кийин караңгыда бирдик үзгүлтүксүз режимде иштөөгө даяр экенин көрсөтөт. Бул режимде реле жабылат жана жабык бойдон калат жана LED нурлары үзгүлтүккө учураганда LED күйөт. Эми аппарат камераңызга туташууга даяр. Кээ бир максаттар менен, сиз IR нурларын сындырганда, бир эмес, бир нече сүрөт тартууну каалашыңыз мүмкүн. Мен контроллерге интервалометрдин негизги функциясын киргиздим, ал тез күйүүчү режимге ээ болбогон камераларга IR нурлары үзгүлтүккө учураганда бир нече сүрөт тартууга мүмкүндүк берет. Режим тандоо баскычын бир жолу басуу контроллерди үзгүлтүксүз режимден чыгарат жана импульстук режимге коёт. Светодиод бир жолу жарк этип, реле секундасына 1 жолу жабыларын көрсөтөт. Кээ бир камералар тезирээк болгондуктан, баскычты кайра басуу секундасына 2 импульска чейин жылат. Баскычты кайра -кайра басуу менен ылдамдык 1 ppsтен 10 ppsке чейин жогорулайт, ар бир жолу пульс жыштыгын көрсөтүү үчүн LEDди күйгүзөт. Баскычты 2,3 секунда кармап туруу, аппаратты баштапкы абалга келтирет жана кайра үзгүлтүксүз режимге алып барат.
1 -кадам: Электрондук тетиктерди чогултуу
Бул жерде электрондук нерселердин бөлүктөрүнүн тизмеси.
Бардык электрониканы Digikeyден же башка булактардан алууга болот. Сизге ар кандай түстөгү зым керек болот. Сиз PIC микроконтроллерин программалай алышыңыз керек- PICKit2 же ICD-2 же башка жүздөгөн программисттер бул ишти аткара алышат. Ылайыктуу программисттин баасы болжол менен 20 доллар турат, бирок сиз аны алгандан кийин микроконтроллерлерди колдоно турган ар кандай долбоорлорду таба аласыз жана андан көп пайда аласыз. Мен PICKit2ди digikeyден сатып алганда, 8 пин DIP адаптерлери бар беш PIC10F206 чиптеринен турган аксессуарлар пакетине заказ кылдым. IC кичинекей SOT23 пакетинде, эгер сиз ПХБ жасай турган болсоңуз, бирок нан жана бир жолку курулуш долбоорлору үчүн абдан пайдасыз. 10F206 8 пиндүү DIP пакетинде да бар- мен аны колдонууну сунуштайм. Мен бул жерде контроллер үчүн ПХБнын жайгашуу маалыматын берген жокмун, анткени мен ПХБ колдонгон жокмун. Район ушунчалык жөнөкөй болгондуктан, ал үчүн ПХБ жасоо акылсыздык сыяктуу көрүнөт. Бортто 4 гана бөлүк бар- реле, UC, айланып өтүүчү капкак жана каршылык. Район 555 таймер чип схемасына караганда азыраак бөлүктөрдү талап кылат. Колдонуп жаткан кутуңузга туура келгидей кылып, бир аз тактайчаны кесип, зым менен байлаңыз. Бүтүрүү үчүн 30 мүнөттүн баарын баштоо керек. Оптикалык схемалар абдан жөнөкөй- IC, капкак жана LED. LED жана оптикалык IC трубанын алкагынын диагоналдуу карама -каршы бурчтарына кирет, андыктан сизге түстүү зым керек болот. Мен ИК менен конденсаторду алкакта ПВХ чыканак арматураларынын капкакчаларына туура келген кичинекей тактайчаларга "чогулттум"- кийинки беттеги сүрөттөрдү караңыз.
2 -кадам: Программа
PIC10F206- бул чындыгында жөнөкөй бөлүк- эч кандай үзгүлтүккө учурабайт жана болгону 2-деңгээлдеги стек, андыктан сиз эч кандай кыналган кичи программаларды кыла албайсыз- натыйжада программанын ичинде лоттордун либералдуу колдонулушун көрөсүз. Чип ички RC осцилляторун колдонуу менен 4 МГцте иштеп жатат, андыктан секундасына 1М көрсөтмөлөрдү аткарат. IR объектилерин сындырганда, абалды өзгөртүү үчүн IS471 чиптери 400гө жакын болот. Ал жерден UC өзгөрүүнү аныктоо жана релени жабууга буйрук берүү үчүн бир нече микросекунддарга муктаж. Реле жабылышы үчүн болжол менен 2 мс талап кылынат, болжол менен 2 мс жалпы кечигүү келип, реле жабылган. Мен MPLAB программасынын чипин иштеп чыктым. Бул Microchip Techтин бекер монтажчысы/IDE. Мен ошондой эле IC программалоо үчүн кытай ICD2 клонун (ebay боюнча 50 долларга жакын) колдондум. Мен көп кечигүү циклдерин колдонушум керек болчу, ошондуктан мен интернетте иштедим жана PICLoops деп аталган программаны бул жерден таптым: https://www.mnsi.net/~boucher/picloops.html эмне uC колдонуп жатканыңызды жана сааттын ылдамдыгын айтыңыз. Кийинчерээк мен ушул сыяктуу онлайн программасына кирдим: https://www.piclist.com/techref/piclist/codegen/delay.htmЭкинчиси PICLoops жок болгон бир сааттык циклге туура келген кечигүүлөрдү жаратат абдан так. Же бул колдонмо үчүн жакшы, анткени убакыт анча маанилүү эмес жана UC баары бир RC осцилляторунда иштеп жатат. Программа негизинен режимдин баскычын текшерүү менен устундардын үзүлүп калгандыгын текшерүү ортосунда алдыга жана артка өтөт. Режимди которуштуруу баскычтын канча жолу басылганын эсептөө менен иштейт. Баскычты баскан сайын импульстун релеге чейинки кечигүүсү импульстун жыштыгын 1 Гц басууга жетишерлик кыскарат. Коддун эң чоң бөлүгү - бул импульс режимдери тарабынан колдонулган ар кандай кечигүүлөр. Сиз импульстук режимди өзгөрткөндө, LED жаңы режимди көрсөтүү үчүн жаркырайт. Сиз жаңы импульстун жыштыгын LED жарыгын эсептөө аркылуу айта аласыз- 4 жолу 4 Гц дегенди билдирет, жана башкалар. Эгерде бирдик 10 Гц импульс режиминде болсо, баскычты кайра басуу сизди кайра үзгүлтүксүз режимге алып барат. Эгерде таймер толуп кете электе баштапкы абалга келтирилбесе, анда UC өзүн баштапкы абалга келтирет. Ошондуктан режим баскычын 2,3 секунда кармап туруу, UCтин үзгүлтүксүз режимге кайтарылышына алып келет. Сиз баскычты басканыңызда, uC эч нерсе кылардан мурун аны бошотууңузду күтөт. Сиз чыгаргандан кийин кылган биринчи нерселердин бири-күзөтчү таймерин баштапкы абалга келтирүү. Эгерде сиз баскычты коё бербесеңиз, анда кароол итинин таймери толуп кетет жана программаны үзгүлтүксүз режимде кайра баштайт. Мен кызыккандар үчүн жыйын тизмеси файлын жана чипти күйгүсү келгендер үчүн.hex файлын тиркеп койгом. жана аны менен жасалат. Мен программалоо техникамдын ар кандай сын-пикирлерин кубаттайм, бул жерде PIC монтаждоо боюнча эксперттер бар. Эскертүү- реле ал импульстук режимде иштегенде 25 мс жабылат. Кээ бир камералар көбүрөөк импульсту талап кылышы мүмкүн. Бул кечигүү коддун rlypuls бөлүмүнүн чокусуна жакын "чалуу кечигүү25" деп жазылган. Эгерде камераңыз үчүн 25 мс өтө кыска болсо, анда ошол линияны "чалуу кечиктирүү50" деп өзгөртүңүз, андан кийин "чалуу кечигүү75" деген сапты "чалуу кечиктирүү50" деп өзгөртүңүз. Бул импульстун убактысын 50 мске чейин көбөйтөт жана бардык импульстун жыштыгын 1 Гц баскычта сактайт. Программа чиптеги 512 байттын ичинен 173 байтты ээлейт, андыктан сиз функцияга бардык функцияларды кошо аласыз. сиз каалайсыз, бирок колдонуучу интерфейси бир аз чектелет.
3 -кадам: Механикалык курулуш
Мен адегенде бул нерсени 1/2 фут түтүк менен 3 фут чарчы менен жасоого аракет кылдым, бирок устундарды тегиздөө дээрлик мүмкүн эмес экенин көрдүм. Аралыгы өтө чоң жана чоор устунду тегиздөө үчүн өтө ийкемдүү. Мен 3/ге которулдум 4 түтүк жана 2 футтук квадрат жана азыр баары жакшы тегизделет. Мен 1/2 дюймдун көп бөлүгүн уулум Алекске жана анын кээ бир досторуна маршмаллов пистолеттерин жасоодо колдондум.
Сизге 3/4 дюймдук труба керек болот жана оптикалык ICлерди жана светодиоддорду орнотуучу вертикалдуу көтөргүчтөр үчүн 1/2 "түтүк. Сиз 3/4 "чыканактарды 1/2" бурамалуу капталдуу туташтыргычка ээ боло аласыз, андыктан 1/2 "жип адаптерлерин да алыңыз. ПВХ түтүк долбоорлору менен иштөө менин философиям-фитингдерди жана түтүктөрдү ашыкча сатып алуу жана кайра кайтаруу. Проект бүткөндөн кийин сизге кереги жок. Бул дүкөнгө кыжырдандыруучу сапарларды минимумга $ 0.30 ылайыкташтырат. Мунун баарын туташтыруу үчүн сизге ар кандай түстөгү зым керек болот- светодиоддор жана алардын ICлери болжол менен 6 футка бөлүнгөн Проблемаларды чечүү үчүн зымдарды чогултууга жана бөлүп алууга уруксат берүү үчүн зымдарды узун кылгыңыз келет. Ар кандай түстөр эмне менен байланыштырып турганыңызды сактоого жардам берет. Мен жасаган биринчи нерсе - капкактардагы тешиктерди буруп, диоддорду орнотуу Мен кошумча узун зымдарды туташтырып, аларды жылуулоо үчүн светодиоддо жылуулукту кыскартууну колдондум. Мен түтүктүн рамасын оңой эле ажыратып алчумун жана зымдарды түтүктөн өткөрдүм. Андан кийин IS471 чиптерин жана капкактарын орнотуп койгула. тактайчанын учу-башындагы тешикке туура келгидей кылып кесип капкакка салып, 1/4 дюймдук жез түтүктү орнотуңуз (же айланаңызда эмне бар болсо). IS471дин кайсы тарабы алуучу тарап экенин билиңиз! Сиз муну айланып өтүүчү капкакка эмес, сиздин LEDга каратууну каалайсыз! IC тактасына зымдарды туташтырыңыз- жалпысынан беш туташуу болот- Vcc, Gnd, Out жана LED. Бешинчи зым LED анодун Vcc менен байланыштырат. Туташтыргычты чоор алкагына кайда коюуну чечиңиз жана ICге алып баруучу жолдор ага жетүү үчүн жетиштүү экенин текшериңиз. Коннекторду орнотуңуз, зымдарды өткөрүңүз, бардыгын чогуу ширетип коюңуз жана барууга даярсыз. Жерге туташтыргычтын кабыгына ширетүүнү унутпаңыз. Бул бардыгын статикалык электрден коргоого жардам берет. Бардык зымдар бүткөндөн кийин, түтүктү балка менен тыкылдатыңыз. Сизге желимдин кереги жок, эгер сиз түтүктү жабыштырсаңыз, кийинчерээк көйгөйлөрдү чечүү үчүн аны бөлө албай каласыз. Эгерде сиз дагы коопсуз курулушту кааласаңыз, анда аларды бириктиргенден кийин, ар бир муундан винт менен өткөрүңүз. Контроллер чогултулганда, устундарды тегиздөө керек болот. ЭКИ ИР нуру үзүлгөндө/туура эмес тегизделгенде гана реле жабылат. OPICтин чыгышы, адатта, төмөн, анткени алар жарык булагын көрүп, нур үзүлгөндө бийикке көтөрүлөт. Ошентип, устундарды тегиздөө төмөнкүчө жүргүзүлөт: 1) Оптикалык кадрды контроллерге туташтырыңыз. 2) Күйгүзүү. Светодиод күйүп жана күйүп турат, эгер сиз өзгөчө бактылуу болбосоңуз. Адегенде ал үзгүлтүксүз режимди көрсөтүү үчүн күйөт, андан кийин жарыктар турбай калгандыктан жарык бойдон калат. Эгерде светодиод өчүп калса, анда жок дегенде бир нур тегизделген. 3) Светодиод күйүп турат деп эсептесек, бул эки устундун тең эмес экенин көрсөтөт. Бир устунду тасма же кагаз менен тоскула. 4) Диоддук карама -каршы OPICти кароо үчүн башты бурап LEDти мүмкүн болушунча тегиздеңиз. 5) Эми нурдун тегизделгенин көрсөтүп, LED өчкөнгө чейин OPICтин башын ийип, бурап баштаңыз. 6) Андан кийин жаңы тегизделген нурду бөгөттөңүз, андан кийин экинчи устунга ошол эле түзөтүүлөрдү киргизиңиз. Светодиод өчкөндө, эки устун тең тегизделет жана сиз кээ бир сүрөттөрдү тартууга даярсыз. Качан бирдикти иштеткенде, биринин артынан экинчисин тосуу менен устундарды текшериңиз. Эгерде бир шоола туура эмес жайгашса, экинчисин тосуу LEDдин жарыгына алып келет. Андан кийин сиз жөн эле ойлонбой калганын кайра түзө аласыз. Эгерде LED чырактары күйүп жана күйүп турса, анда эки устун тең тегиз эмес жана сиз жогоруда көрсөтүлгөн процедураны аткарышыңыз керек. Эгерде сиз бул нерсени коопсуз куруп, устундарды биринчи жолу тегиздеп койсоңуз, анда сиз кандайдыр бир кайра түзөө жасоодон мурун бир аз жазаланат.
4 -кадам: Контроллер
Мен контроллерди пластикалык кутуга салдым, мен Фрайдын электроникасынан өтө кымбат баага сатып алдым. Ал жетишерлик чоң болсо, дээрлик бардык нерсени колдоно аласыз. Бул кутуча 9В батарейка үчүн иштелип чыккан, бирок 6В колдонушум керек болчу, ошондуктан батарейканын орду текке кетет. Мен 9В батарейка отсегине схеманы оңой эле батыра алмакмын.
Кандай гана куту жана өчүргүчтөрдү колдонбосун, макеттин планын түзүп, аны жабууга аракет кылганыңызда баары бири -бирине туура келерин текшериңиз. Батарея менен катар туташкан диод бар экенин эске алыңыз. Бул жерде 5C максималдуу Vcc үчүн бааланган uC үчүн алгылыктуу деңгээлге чейин жеткирүү чыңалуусу бар. Диод менен да, бөлүк жаңы батарейкалар менен чектелген деңгээлде иштеп жатат, андыктан 5V жөндөгүчтү кошпосоңуз, 9Вда чуркоо жөнүндө эч кандай кооз ойлорду албаңыз. Мен анын ордуна PIC12HV615 колдонуу идеясы менен ойнодум, анткени анын орнотулган шунт жөнгө салуучусу бар, бирок минималдуу жана максималдуу токтордун ортосундагы бурулуш шунт жөнгө салуучу үчүн өтө көп, андыктан схеманы бир аз татаалдаштырышым керек болчу иш. Мен муну чындыгында жөнөкөй кылгым келди, негизинен жалкоо болгондуктан, бирок башка долбоорлорум бар жана мен муну тезирээк бүтүргүм келди. Мен колдонгон реледе камтылган коргоочу диод бар, бирок схемада белгиленген эмес. Диод uCны релелик катушка окшоп индукторго импульсту күйгүзгөндө пайда болгон индуктивдүү арткы чыңалуудан коргойт. Эгерде сиз башка релени колдонсоңуз, анда полярдуулугу көрсөтүлгөн диодду кошууну унутпаңыз, же реле күйгөндө биринчи жолу uC менен коштошо аласыз. UC бир пинден болжол менен 25 мА чөгүп кетиши мүмкүн, ошондуктан жогорку каршылык катушкасы бар релени тандаңыз. PRMA1A05 500 Ом катушка ээ, ошондуктан аны жабуу үчүн 10-12 мА гана керек. Мен RJ-11 коннекторлору бар жакшы жука, жеңил кабелдерди колдонгум келди, бирок мен Фрайдан тапкан бардык коннекторлор ПХБнын тетиктери болгондуктан, DB9s менен эски мектепке бардым. Сериялык кабелдер кир арзан жана бурамалар туташтыргычтардын түшүп кетишине жол бербейт. Сиз чындап эле оптикалык түзүлүш менен контроллердин ортосунда 3 зымды (Vcc, Gnd жана эки IS471FEдин бириктирилген жыйынтыктарын) туташтырышыңыз керек, андыктан сиз каалаган коннекторду/кабелди, стерео мини штепсель менен джекти колдоно аласыз.
5 -кадам: Фото триггерин колдонуу
Идея - бул кандайдыр бир иш -аракеттерди күткөн жерден устундар кесилиш үчүн нерсени орнотуу. Мисалы, эгерде сиз колибрди тоюттандыргыңыз келсе, же уяга кирип же чыгып жаткан чымчыкты кааласаңыз, кесилген нурлуу чекит менен кадрды орнотуңуз. Андан кийин, бутага багытталган камераны орнотуп, фокусту, экспозицияны жана ак балансты алдын ала коюңуз (бул жапкычтын артта калуу убактысын азайтат). ЭКӨӨ устундун туура тегизделгенине ынануу үчүн устундун тегизделишин текшериңиз- бул колуңузду ар бир устундан жекече, андан кийин максаттуу аймак аркылуу чайкоо аркылуу жасалат. Светодиод эки жарык тең үзүлгөндө гана жарык жана реле жабылышы керек. Эми иштөө режимин коюңуз- үзгүлтүксүз же импульстуу жана кетиңиз.
Сиз эң жакшы натыйжага жетүү үчүн бутаңыздын жүрүм -туруму жөнүндө бир аз билишиңиз керек. Эгерде сиз ылдам кыймылдаган нерсени аткыңыз келсе, анда IR нурларын үзгөндөн кийин бута кайда болорун алдын ала билүү үчүн камера менен контролердун кечигүүлөрүн эске алуу керек. Бир жерде учуп бараткан чымчыкты чырактар кайчылаш жерден атып салса болот. Камера сүрөт тартып жатканда тез учкан куш же жарганат эки фут алыстыкта болушу мүмкүн. Импульстук режим үзгүлтүксүз атуу режимине ээ болбогон камераларга устундар үзүлгөнчө бир нече сүрөт тартууга мүмкүндүк берет. Сиз импульстун жыштыгын 10 Гцке чейин орното аласыз, бирок айланасында ушунчалык ылдам атуучу камералар жок. Камераңыздын канчалык ылдам атканын көрүү үчүн бир аз эксперимент кылышыңыз керек. Камеранын туташуусу кадимкидей ачык релелик контакт аркылуу болот, андыктан камеранын ордуна жарк кошууга болот. Андан кийин, караңгыда жапкычты ачып, контроллерди колдонуп, флешти бир жолу же бир нече жолу объект (жарганат, балким?) Устундарды сындырганда атууга болот. Жарк этип өчкөндөн кийин, жапкычты жабыңыз. Эгерде сиздин флеш сактай алса, сиз импульстук режимдердин бирин колдонуп, бир нече экспозициялык кадрларды жасай аласыз. Оптикалык баштарга кандайдыр бир ийкемдүү жипти туташтырып, устундардын кесилишкен жерин так аныктай аласыз. Кээ бир максаттар үчүн, бул жерде сиз камераңызды көрсөтүп, фокустай аласыз. Төмөндөгү сүрөттөрдө лего киши устундардан кулап түшкөнү көрсөтүлгөн. Мен аны устундардын үстүнөн бир-эки фут жыгып түшүрдүм, жана сиз көрөсүз, ал устундар сынып, реле жабылып, камера күйгүзүлгөн убакыттын ичинде болжол менен 6-8 төмөн түшүп кеткен. Бул камера Nikon DSLR болчу, балким алдын ала фокусталганда жана ачыкка чыгарылганда кичине жапкыч артта калуусу бар. Сиздин жыйынтыктар камераңызга жараша болот. Прототип азыр бул сүрөттөрдү тарткан досунун колунда (менин камерамды алыстан жапкычты колдонуу үчүн өзгөртүү керек) Эгерде ал ушул аппараттын жардамы менен дагы көркөм сүрөттөрдү чыгарса, мен аларды бул жерге же веб -сайтыма жайгаштырууга аракет кылам.
Сунушталууда:
Жылуучу FPV камерасы менен RC танкы: 9 кадам (сүрөттөр менен)
RC Tank Кыймылдуу FPV Камерасы менен: Hello.In бул нускамада мен сизге кантип FPV камерасы менен алыстан башкаруу танкасын курууну көрсөтөм. Башында мен FPV камерасы жок бир гана RC танкасын жасайм, бирок аны үйдө айдап жүргөндө мен анын кайда экенин көрө элекмин. Ошентип, мен кошумчалай турган нерсени ойлоп таптым
M5StickV AI + IOT камерасы менен баштоо: 6 кадам (сүрөттөр менен)
M5StickV AI + IOT Камерасы менен иштөөнү баштоо: Кыскача сереп M5StickV - бул кичинекей AI + IOT камерасы, анын диаметри 2 тыйын, баасы болжол менен $ 27.00, кээ бирлери үчүн мындай кичинекей камера үчүн кымбат көрүнүшү мүмкүн, бирок ал кээ бир нерселерди таңгактайт татыктуу мүнөздөмөлөр. Камера укмуштуудай кубат менен иштейт
Dog Bot: Lego Robot Rover веб -камерасы менен: 17 кадам (сүрөттөр менен)
Dog Bot: Lego Robot Rover веб -камерасы менен: Бул жерде Wi -Fi аркылуу каалаган экрандан башкара турган Lego роботун жасоо. Ошондой эле веб -камерасы бар, андыктан бара турган жериңизди көрө аласыз жана көздөр үчүн LED жарыктары! Бул сиздин балдарыңыз менен жасай турган эң сонун долбоор, анткени алар логотипти кура алышат жана сиз
Slave Trigger Flash Mark II: 6 кадам (сүрөттөр менен)
Slave Trigger Flash Mark II: Бул көрсөтмөдө мен минималдуу компоненттер менен реалдуу (оптикалык) кул триггерин кантип жасоону түшүндүрөм.Интернеттен көптөгөн татаал конструкциялар бар, бул дизайн абдан жөнөкөй жана иштейт жакшы жана күңүрт жарык чөйрөдө
Slave Trigger Flash: 4 кадам (сүрөттөр менен)
Slave Trigger Flash: Бул көрсөтмөдө мен минималдуу компоненттери бар чыныгы (оптикалык) кул триггер флазасын кантип жасоону түшүндүрөм. Интернеттен көптөгөн татаал конструкциялар бар, бул дизайн абдан жөнөкөй жана жакшы иштейт жарык жана күңүрт чөйрө