Мазмуну:
- 1 -кадам: Куралдар жана Жабдуулар
- 2 -кадам: MST үчүн чийме жана LED
- 3 -кадам: Нан тактасы
- 4 -кадам: Код
- 5 -кадам: Проблемалар жана келечек
Video: Жаркыраган жолдор (MST окутуу): 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Жаркыраган жолдордун максаты - студенттерге Минималдуу Дарактар (MSTs) жөнүндө үйрөтүү. А түйүнү булак жана башка түйүндөрдүн бардыгына белгилүү бир салмагы (баасы) бар. Бул окуу куралы ошол түйүндүн наркына жараша, ар бир түйүндүн күңүрттөнүшүн көрсөтүп турат. Мен түйүндөр жөнүндө жеткирүүнү талап кылган дүкөндөр сыяктуу сүйлөшүүнү пландап жатам жана алынган жолго жараша жарыктын баасы (салмагы) өтө чоң болот. Мунун натыйжасы - салмагы боюнча дагы бир жолу күңүрт же өчүрүлгөн LED. Жалпысынан, студенттер үчүн бул көйгөйдү жөнөкөйлөтүүнүн эң сонун жолу. Бул көйгөй Саякатчы Проблемасы деп да аталат.
1 -кадам: Куралдар жана Жабдуулар
Жабдуулар
- MST өткөрүү үчүн Foamcore
- Кээ бир Jumper Wires сиздин тактаңызды MSTге туташтырат
- Кээ бир Jumper Wires Arduino -ны нан тактасына туташтырат
- Түйүндөрдү көрсөтүү үчүн бир түстөгү сегиз LED
- Светодиоддор үчүн 220 Ом резисторлор
- Brightnessesти көзөмөлдөө үчүн Arduino
- Көбүрөөк PWM чыгарууларын алуу үчүн Shift Register
Куралдар
- Жарык диоддорун кармоо үчүн ысык клей
- MST тартуу үчүн көркөм жабдуулар
- Программалоо үчүн компьютер
2 -кадам: MST үчүн чийме жана LED
- Мен эски окуу китебимдин бирин басып чыгардым жана тешиктерди басып чыгарылган түйүндөр аркылуу көбүк өзөгүнө тештим.
- Мен чекелерин A-H түйүндөрүн белгилөөчү пенкорконго тиешелүү салмагы менен тарттым.
- Мен LEDди такта аркылуу (түйүндөрдүн үстүндө) узун пинди өйдө каратып турдум, ошондуктан сигналды кийинчерээк кайсы пинге жөнөтүү керек экенин билдим. Ошондой эле, аларды кармоо үчүн төөнөгүчтөрдү ылдый түртүңүз.
- Жарык диоддорду ысык клей менен.
- Аялды эркек зымдарына LED казыктарына коюңуз. Мен ачык түстөгү зымдарды бийик төөнөгүчтөрүбүзгө же өйдө караганын кылдым.
3 -кадам: Нан тактасы
Sparkfun сменалык реестр үчүн эң сонун жол көрсөткүчкө ээ жана сиз муну бардык зымдар үчүн ээрчип алсаңыз болот. Жалгыз айырмачылык - бул диоддор тактага эмес, узун секирүүчү кабелдер менен зымдалган. Менин кодум үчүн, сменалык регистрдеги 0-7 пин, MSTдеги A-H менен тизилет.
4 -кадам: Код
Коддун максаты - түйүндөрдүн салмагынын негизинде LED жарыгын өзгөртүү. Оң жактагы сүрөттө wgtA аркылуу wgtA аркылуу көрсөтүлөт. Бул белгилүү бир LEDдеги салмактын көлөмүн көрсөтүү үчүн өзгөртө турган баалуулуктар. Жарыктын өзгөрүшүнө төмөнкүлөр жетишет:
sr.set (ledA, 255/wgtA*1.1)
Бул сызык жарыктын көрүнүп турушу үчүн максималдуу жарыктыкты салмагынын эсе өлчөмүнө бөлөт. Жарыктык төмөндөйт, анткени салмагы жогорулайт жана бул ар бир LED үчүн жасалат.
5 -кадам: Проблемалар жана келечек
Мен бул долбоорду төрт көк жана төрт жашыл LED менен баштадым, бирок мен жарыкты салыштырууга аракет кылып жатканда көйгөйгө туш болдум. Мен муну дагы төрт көк түстү таап чечтим, бирок диоддорду тандоодо муну эске алыңыз. Мага Arduino, нан жана ноутбукту өзүнчө алып жүрүү керек, андыктан Arduino менен нан тактасын кармоо үчүн корпус жасоо келечектеги эң сонун жакшыртуу болмок. Жарык диоддорго анимацияларды кошуу кандай жолдо баратканын элестетүүгө жардам берет. Жалпысынан, MSTs кантип иштээрин көрсөтүүнүн эң сонун жолу жана мен аны дагы колдонууну чыдамсыздык менен күтөм.
Сунушталууда:
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу методу/Shape Puncher колдонуу техникасы: 5 кадам
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу методу/Shape Puncherди колдонуу техникасы: Объектке багытталган программалоого жаңы келген студенттер үчүн үйрөнүү/окутуу методу. Бул аларга класстардан объекттерди түзүү процессин элестетүүгө жана көрүүгө мүмкүнчүлүк берүүнүн жолу. EkTools 2 дюймдук чоң сокку; катуу формалар эң жакшы.2. Кагаз же с
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы: 5 кадам
Объектке багытталган программалоо: Объекттерди түзүү Окутуу/Окутуу ыкмасы/Кайчы колдонуу техникасы: Объектке багытталган программалоого жаңы келген студенттер үчүн үйрөнүү/окутуу методу. Бул аларга класстардан объекттерди түзүү процессин элестетүүгө жана көрүүгө мүмкүнчүлүк берүүнүн бир жолу. Бөлүктөр: 1. Кайчы (каалаган түрү жасайт). 2. Кагаз же карточка кесими. 3. Маркер
LED менен супер жаркыраган жарыкты кантип жасоо керек - DIY: супер жаркыраган жарык: 11 кадам
LED менен супер жаркыраган жарыкты кантип жасоо керек - DIY: Супер жаркыраган жарык: Видеону алгач көрүңүз
Күн энергиясынан жаркыраган жаркыраган жылдыз: 10 кадам
Күн банкы менен жаркыраган Жылдыздуу Жаркыраган Жылдыз: Мына, мен кызыма жаңы жылдык кичинекей белек жасадым. Бул тез жана оңой чогуу ыргытылат жана абдан жакшы көрүнөт. Бул бир нече өзгөртүүлөрү бар күн кумурасы, мен Рождество чырактарынан жылдыздуу LEDди колдондум жана
Жаркыраган жаркыраган светодиоддор менен картон гетто жардыргычын жасоо: 5 кадам
Жаркыраган светодиоддор менен картон гетто жардыргычын жасоо: Мен 80 -жылдардын тематикалык кооз көйнөк партиясы үчүн картон кутудан гетто жардыргыч жасадым. Мен бул жерде кантип жасаганым менен бөлүшөм деп ойлодум. Эмне колдондум/Сизге эмне керек болот: Картон куту Ар түрдүү боектор Маска лента 20 LEDs 40 диаметри 10 дюймга жакын (сиздин өлчөмүңүзгө жараша