Мазмуну:
- 1 -кадам: материалдар жана шаймандар
- 2 -кадам: розетка
- 3 -кадам: Pinheaders
- 4 -кадам: Pinheaders уландысы…
- 5 -кадам: Резистор
- 6 -кадам: Коддоо
Video: Давм: 6 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Dawm - бул TLC5940 чипинин үзүлүш тактасы. Бул чиптин ардуино микроконтроллеринен же окшошунан сериялык байланыш аркылуу pwm (импульстун туурасы модуляциясы) 16 ар кандай порту бар. (Бул, мисалы, 16 светодиодду жекече өйдө жана ылдый караңгылатууга болот дегенди билдирет) Чиптин максималдуу рейтинги 17В жана 120мА / порт. Бул резистор тарабынан 10 мАга чейин жөнгө салынат TLC5940тин бир жакшы өзгөчөлүгү - бул чынжырлуу болуп саналат, башкача айтканда, бир чипти экинчисине туташтырса болот жана 500 (500) порттор үчүн. Порттордун ар бири микроконтроллерден 5 пинди колдонуу менен жекече башкарылат. Бул төмөн чечилүүчү экрандарды же толугу менен ыңгайлаштырылган жарык моделдерин түзүү сыяктуу чоң мүмкүнчүлүктөрдү жаратат. Ошондой эле моторлорду жана башка чыгууларды көзөмөлдөө мүмкүн. Бул Нускамада мен сындыруучу тактаны кантип ширетүү керектигин, ошондой эле аны ардуино менен контролдук ледтерге кантип туташтырууну көрсөтөм. Компьютерди жана керектүү нерселердин бардыгын комплектти https://blushingboy.org/content/dawm сайтынан сатып алса болот, анда дагы көптөгөн ачык булак долбоорлор сатылат. TLC5940 маалымат барагын бул жерден табууга болот https://focus.ti.com/lit/ds/symlink/tlc5940.pdfАны ардуинодон башкаруу үчүн китепкана бул жерден тапса болот https://www.arduino. cc/playground/Learning/TLC5940Бул менин биринчи үйрөтүүчү сабагым болгондуктан, бул боюнча комментарийлерди жакшы көрөм …
1 -кадам: материалдар жана шаймандар
Муну аяктоо үчүн керектүү нерселер1 Dawm (сынык тактасы) азыр мага почта аркылуу жеткиликтүү же жакында бул жерден https://blushingboy.org/1 TLC5940 Техас өнөр жайынын үлгүсү катары акысыз же Digikeyден (Digi-Key) Бөлүмдүн саны 296-17732-5-ND) же окшош сатуучу38 аялдын пин баштары (кереги жок, бирок жашоону жеңилдетет) 1 резистор, анын өлчөмү сиз колдонуп жаткан токко жараша болот. (бул тууралуу көбүрөөк төмөндө) Soldering ironsolderplier
2 -кадам: розетка
Чипти ордунда кармап турган розетканы соляр. Чипти кийинчерээк кайсы жолго салуу керектигин көрсөтүү үчүн розеткадагы "жарым айды" жана картадагы графиканы тизип коюңуз. Мен тактага жакшы шайкеш келгениңизди текшерүү үчүн, эки карама -каршы бурчту ширетүүнү сунуштайм.
3 -кадам: Pinheaders
Сиздин светодиоддоруңузга оңой жана тез туташууга мүмкүндүк берген аялдын башын кошуңуз. Бул жердеги мүмкүн болгон чечимдердин бири, LEDди же кабелди түздөн -түз тактага туташтырып, туруктуу орнотууну жаратат.
4 -кадам: Pinheaders уландысы…
Тактайлардын капталына ургаачы же эркек төөнөгүчтүн башын кошуңуз. Аял менен эркектин ортосундагы чечим сиздин орнотууңузга жараша болот. Эгерде сиз тактайларды бири -биринин үстүнө койгуңуз келсе, анда бир такта менен баардык ургаачы жана эркек менен бир ж. Стекеңиздеги биринчи тактага микроконтроллерге оңой туташуу үчүн ургаачы пин баштары болушу сунушталат. Эгерде сиз тактайлардын ортосунда кабелдерди түзүүнү кааласаңыз, аларды протоколго жана экспериментке киргизүү үчүн тактайга такай ширете аласыз же ургаачы пин башын ширете аласыз.
5 -кадам: Резистор
Резисторду ордуна коюңуз. Кайсы багытта баратканы маанилүү эмес. Резистордун өлчөмү канча агымдын чөгүп кетишиңизге жараша болот. Мисалы, эгер сиз ар бир портко бирден LED колдоно турган болсоңуз, анда 30kA ток үчүн диаметри 1,5к Ом резистор жакшы болушу керек. Эгерде сиз чипти максималдуу рейтингинде колдонууну пландасаңыз (ар бир порт боюнча 120мА), сиз 320 Ом резисторун колдонушуңуз керек. Бул таблица кайсы резистор сиздин проектиңизге туура келерин эсептөөгө жардам берет, аны бул жерде табылган
6 -кадам: Коддоо
Эми сиз тактаны ширетүү менен бүтүрдүңүз жана аны код менен башкарууга убакыт келип жетти. Ардуино аянтчасында сиз TLC5940LED деп аталган китепкананы таба аласыз, ал чипти башкаруунун бардык оор бөлүктөрүндө сизге жардам берет. Бул жерден таба аласыз. https://www.arduino.cc/playground/Learning/TLC5940 Китепкананы жүктөп алып, ардуино/аппараттык/китепканалар папкаңыздагы папканы ачыңыз. Ардуино программаңызды өчүрүп күйгүзгөндөн кийин, файлдын/эскиздин/мисалдардын/TLC5940LEDдин астында сиз кээ бир мисалдарды таба аласыз. Жогорудагы мисалда сиз ардуинонун кайсы зымдарына туташтыруу керек экенин таба аласыз. Светодиоддордун узун бутун +5Вга, кыска бутун 0-15ке коюңуз. Кодду жүктөп, өзүңүздүн уникалдуу шедевриңизди түзүү үчүн кодду жана аппараттык жабдууларды бөлүктөрдү жана биттерди кошуп баштагандан кийин беш секунд бою өз ишиңиз менен сыймыктаныңыз. Жакшы ийгилик!
Сунушталууда:
Кантип кадам эсептегич жасоо керек?: 3 кадам (сүрөттөр менен)
Step Counter кантип жасалат ?: Мен көптөгөн спортто жакшы аткарчумун: жөө басуу, чуркоо, велосипед тебүү, бадминтон ойноо ж.б. Мейли, менин ичимди карачы ……. Ооба, баары бир мен машыгуу үчүн кайра баштоону чечтим. Мен кандай жабдыктарды даярдашым керек?
IPodдо Doomду 5 жеңил кадам менен ойноңуз !: 5 кадам
Doom'ду IPodдо 5 жеңил кадам менен ойноңуз!: Doom жана башка ондогон оюндарды ойноо үчүн iPod'уңузда Rockboxту кантип кош жүктөө керектиги боюнча этап-этабы менен көрсөтмө. Бул чындыгында оңой нерсе, бирок менин iPodдо кыйроо ойноп жатканымды көргөндөрдүн көбү дагы эле таң калышат жана көрсөтмө менен чаташып кетишет
WordPressке плагиндерди 3 кадам менен кантип орнотсо болот: 3 кадам
WordPressке плагиндерди 3 этапта кантип орнотуу керек: Бул үйрөткүчтө мен сизге веб -сайтыңызга WordPress плагинин орнотуу үчүн эң маанилүү кадамдарды көрсөтөм. Негизи плагиндерди эки башка жол менен орнотсоңуз болот. Биринчи ыкма ftp же cpanel аркылуу болот. Бирок мен аны тизмектебейм, анткени бул чындыгында нааразы
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
Акустикалык левитация Arduino Uno менен кадам-кадам (8-кадам): 8 кадам
Акустикалык левитация менен Arduino Uno Step-by-Step (8-кадам): ультрадыбыштуу үн өткөргүчтөр L298N Dc аял адаптеринин электр энергиясы менен камсыздоосу эркек токту Arduino UNOBreadboard Бул кантип иштейт: Биринчиден, сиз Arduino Uno кодун жүктөп бересиз (бул санарип менен жабдылган микроконтроллер) жана аналогдук порттор кодду айландыруу үчүн (C ++)