Мазмуну:
Video: RGB LEDинин түсүн өзгөртүү үчүн фотоэлементти кантип колдонуу керек: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Менин Arduino проектимдин 01 -бөлүгүндө менин баштапкы идеям - светодиодду күйгүзүү жана өчүрүү үчүн температура сенсорун колдонуу болчу, бирок менин температура сенсорум али келе элек болчу, бул мени Elegoo стартердик комплектиндеги сенсорлордун арасынан тандап алууга мажбур кылды. эгер балким мен биринчи кезекте менин температура сенсорлорума заказ берүүнү унуткан эмесмин.
Жаңы план менен идея жөнөкөй: LEDдин түсүн өзгөртүү үчүн фотоцеллди колдонуңуз.
Берилиштер:
- 1 x Arduino Uno (же эквиваленти)
- 1 х нан
- 4 x резистор
- 1 x RGB LED
- 1 x Photocell
- 7 x MM зымдары
- USB кабели
Колдонулган бардык нерселер Elegoo супер стартер комплектинде бар. Бул жерде
1 -кадам: Нан тактаңызды түзүңүз
Эң биринчи эмне кылышыңыз керек, фотоэлектрди 5V жана A5 төөнөгүчтөрүнө жогоруда көрсөтүлгөндөй туташтырып, нан тактаңызды куруу. RGB LED туташтырганда, сиз ар бир RGB'ди пинге жана катодго жерге туташтырасыз. Бул учурда кызыл 6га, жашыл 5ке чейин, көк 3кө чейин.
2 -кадам: Код
Бул жаңы болгондуктан, мен акыркы жыйынтыкты алуу үчүн бир нече жерден кодду бириктирдим. Бул коддун ичиндеги эң маанилүү кадамдар - фотоэлементтин өзгөрмөлөрүн аныктоо жана ар бир LED пиндин чыгуусу. Түпнуска код булактары бир нече arduino окуу куралдарынан, ошондой эле Лука Маклофлиндин бул окуу куралы бул жерден табылган.
Сиздин кодуңузду аныктоо үчүн коддоодон мурун фотоэлементти эң негизги функциялары боюнча текшерип көрүңүз, бул мен үчүн 1023 болгон. Бул if, else билдирүүсүнүн түсүн өзгөртүү үчүн колдонулат. Бул дагы маанилүү, анткени бул сиздин LEDге эмне деп жооп бергенин билдирет. Мен колдонгон код машуп төмөндө тиркелет
3 -кадам: Тест
Коддогондон кийин, баары туура иштеп жатканына ынануу үчүн тестирлөө керек. Эгерде туура аткарылган болсо, анда LEDдын түсү бир нерсенин же колунун үстүнө же үстүнө коюлганда жарыктын өзгөрүшүнө жооп бериши керек, көк түстөн кызылга өтөт.
Сунушталууда:
Түсүн өзгөртүү LED: 13 кадам
Түстү өзгөртүү LED: Мага чыгаруу үчүн кандайдыр бир сенсордун жардамы менен прототип түзүү тапшырылды. Мен айланадагы жарыктын көлөмүн өлчөөчү фотоэлементтерди жана чыгуучу катары RGB LEDди колдонууну чечтим. Мен LEDдин жөндөмдүүлүгүн киргизгим келгенин билчүмүн
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): 10 кадам
Linux жүктөө дискин кантип түзүү керек (жана аны кантип колдонуу керек): Бул Linuxту кантип баштоо керектиги жөнүндө жөнөкөй маалымат, тактап айтканда Ubuntu
MagicCube - Түсүн өзгөртүү үчүн таптап коюңуз: 6 кадам (Сүрөттөр менен)
MagicCube - Түсүн өзгөртүү үчүн таптаңыз: Менин биринчи үйрөткүчүмө кош келиңиз. Бардык кадамдарды аткара аласыз деп үмүттөнөм. Эгерде кандайдыр бир суроолор болсо, сураңыз, мен мазмунду көрсөтүлүүчүгө кошуп коём. Бул долбоордун идеясы C үчүн белек катары өзгөчө эффект менен кичинекей кубду куруу жана өнүктүрүү болчу
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: 4 кадам
Mac Терминалын кантип колдонуу керек жана Негизги функцияларды кантип колдонуу керек: Биз сизге MAC Терминалын кантип ачууну көрсөтөбүз. Биз ошондой эле сизге терминалдын ичинде ifconfig, каталогдорду өзгөртүү, файлдарга кирүү жана arp сыяктуу бир нече мүмкүнчүлүктөрдү көрсөтөбүз. Ifconfig сизге IP дарегиңизди жана MAC жарнагыңызды текшерүүгө мүмкүндүк берет
RGB LED арзан жана жеңил түсүн өзгөртүү түнкү жарык: 3 кадам
RGB LED арзан жана оңой түстөрдү алмаштыруучу түнкү жарык: Бул долбоор мен ойногондон кийин бир топ убакытка созулганын түшүнүү үчүн абдан жеңил болду. led dimming options дагы. Булар сизге керек болгон нерселер