Мазмуну:
- 1 -кадам: Обзор
- 2 -кадам: Куралдар
- 3 -кадам: Курулуш
- 4 -кадам: Touch Sensor
- 5 -кадам: Код
- 6 -кадам: Схемалар
Video: Arduinoflake: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:41
Ардуино Нано тарабынан анимацияланган эркин формада интерактивдүү кар бүртүгү. 17 көз карандысыз PWM каналын жана сенсорун колдонуу укмуш эффекттерди жаратат!
ПКБнын версиясы бар, аны ар ким жасай алат!
1 -кадам: Обзор
Snowflake Arduino Nano микроконтроллери тарабынан өзүнчө башкарыла турган 17 көз карандысыз сегменттерге топтолгон 30 LEDден турат. LED тобунун ар бирин PWM менен өчүрүп, кээ бир сонун анимацияларды жаратууга болот.
2 -кадам: Куралдар
Болгону сизге темир, ширетүүчү жана кычкач керек.
3 -кадам: Курулуш
Биринчиден, кандайдыр бир үлгү тандоо. Мен жакшынакай жана жөнөкөй снежинка кристаллын тандап, аны алты бурчтуктун ичине Arduino Nano туура келүүчү өлчөмдө басып чыгарам - кристаллдын өзөгү.
Өткөрүүчү структура калай менен кошо 0.8 мм жезден жасалган. Мен жалпысынан 2м таяк колдондум. Эмне үчүн эркин форма? Анткени мен муну дайыма сынап көргүм келет жана бул сиздин чыдамдуулугуңуздун жана чеберчилигиңиздин сыноосу.
Биринчиден, мен бир таякты бүгүп, негизги алты бурчтукту түздүм жана учтарын чогуу ширеттим. Алты бурчтуктун чокуларына дагы 6 таякчаны кошуу менен жердин зымдары бүтүп, светодиоддордун бардык катоддорун азыр снежка үлгүсүн түзүү үчүн ага ширетүү керек. Эң татаал бөлүгү SMD светодиоддорун кошуу болчу, бирок мен өзүмө картон жана эки тараптуу скотчтон жасалган джиг менен жардам бердим.
Андан кийин, Arduino Nano микроконтроллерин негизги структуранын астына кошуу үчүн жетиштүү орун калтырып, жез таяктын 3 катмарына туура келет, бул микроконтроллердин казыктарын бардык LED аноддоруна туташтырат. Бул өтө чоң чыдамкайлыкты талап кылган. Зымдардын ортосундагы кыска туташуудан алыс болуу гана эмес, учурдагы чектөөчү резисторду кошуу жана аны жагымдуу кылуу керек.
Leaf LED диапазону ар бири өзүнчө жакын Ардуино чыгаруучу пинге туташтырылган. Филиалдын диоддору экиге бөлүнөт жана PWM казыктарына туташат. Негизги светодиоддор да экиге бөлүнүп, калган казыктарга туташат. Arduino NANOдо 18 гана туташтыргыч бар (A6 жана A7 гана киргизилет) жана мага сенсордук сенсор үчүн бир пин керек, ал мени 17 пин менен гана калтырды, андыктан эки негизги түтүн диоддору 4 тобун түзүү үчүн бириктирилген. Мен ар бир пин аркылуу 8mA тегерегиндеги токту чектөө үчүн 220Ω резисторлорду колдонуп жатам. Бул 240mA дегенди билдирет, бул ATmega328 чипи үчүн анча жогору эмес, бирок ал иштейт - коопсуз максимум 200мА деп айтылат.
4 -кадам: Touch Sensor
Кар бүртүгү менен иштешүү үчүн мен сыйымдуу сенсор түзүү үчүн дагы бир жез таякчасын коштум. Мен Пол Штофрегендин чоң китепканасын жана окуу куралын таптым. Сенсор сенсор ардуинофлейк менен өз ара аракеттенүү үчүн колдонулат - анимацияны өзгөртүү, күйгүзүү/өчүрүү, тийгенде жаркыроо, сиз аны атасаңыз…
5 -кадам: Код
Башында мен аппараттык PWM төөнөгүчтөрүнө туташкан бутактардын диоддорун гана өчүрөм деп ойлогом. Бирок, бактыга жараша, PWM китепканасынын программалык камсыздоосу бар, ал мага бардык казыктарды PWM жабдыктары сыяктуу колдонууга мүмкүндүк берди. Бул орнотуу анимация үчүн чексиз мүмкүнчүлүктөрдү түздү! Биринчи анимациялардын айрымдары менен төмөндө тиркелген кодду текшериңиз.
Эгер сизге жакса, ушул макаланын астындагы Make It Glow Contestке добуш бериңиз, рахмат
6 -кадам: Схемалар
Экинчи сыйлык Make It Glow конкурсунда 2018
Сунушталууда:
Батарея менен иштөөчү LED Light (s) Solar Charging менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштөөчү LED Жарыгы (лары) Күндүн кубаттуулугу менен: Аялым самын жасоону үйрөтөт, анын сабактарынын көбү кечинде болчу, кышында бул жерде саат 16:30 чамасында караңгы кирип калат, анын кээ бир окуучулары бизди табууда кыйналышкан. үй Бизде маңдайкы жазуу бар болчу, бирок көчө лигасы менен да
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен: 11 кадам (Сүрөттөр менен)
Батарея менен иштеген офис. Күн системасы Чыгыш/Батыш Күн панелдери жана шамал турбинасы менен которулат: Долбоор: 200 чарчы фут офис батарея менен иштеши керек. Офис ошондой эле бул система үчүн зарыл болгон бардык контроллерлерди, батареяларды жана компоненттерди камтышы керек. Күн жана шамал энергиясы батареяларды заряддайт. Кичине гана көйгөй бар
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: 7 кадам (Сүрөттөр менен)
Howto: Rpi-imager жана сүрөттөр менен Raspberry PI 4 Headless (VNC) орнотуу: Мен бул блогумда кызыктуу долбоорлордун топтомунда бул Rapsberry PI колдонууну пландап жатам. Аны текшерүүдөн тартынбаңыз. Мен Raspberry PIди колдонууну каалагам, бирок жаңы жерде клавиатура же чычкан жок болчу. Мен Raspberry орнотконума бир топ убакыт болду
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: 13 кадам (сүрөттөр менен)
Жөнөкөй кадамдар жана сүрөттөр менен компьютерди кантип ажыратуу керек: Бул компьютерди кантип ажыратуу керектиги жөнүндө көрсөтмө. Негизги компоненттердин көбү модулдук жана оңой эле алынып салынат. Ошентсе да, бул боюнча уюштуруу маанилүү. Бул сизди бөлүктөрдү жоготпоого, ошондой эле кайра чогултууга жардам берет
Arduinoflake - PCB версиясы: 8 кадам (сүрөттөр менен)
Arduinoflake - PCB версиясы: Бир нече жума мурун мен эркин формадагы Arduinoflake жасадым. Көпчүлүгүңүзгө жакты. Бирок анын сыйкыры эркин формада гана эмес, ошондой эле Светодиоддордун үлгүсүндө. Ошентип, мен ПКБнын версиясын түзүүнү чечтим, аны ар ким үчүн жасоо оңой жана арзан болмок! Бул т