Мазмуну:

Arduino циклонунун аркадалык оюну: 6 кадам
Arduino циклонунун аркадалык оюну: 6 кадам

Video: Arduino циклонунун аркадалык оюну: 6 кадам

Video: Arduino циклонунун аркадалык оюну: 6 кадам
Video: Уроки Ардуино #0 - что такое Arduino, куда подключаются датчики и как питать Ардуино 2024, Июль
Anonim
Arduino циклонунун аркадалык оюну
Arduino циклонунун аркадалык оюну
Arduino циклонунун аркадалык оюну
Arduino циклонунун аркадалык оюну

Жаркыраган жаркыраган жарыктар! Arduino! Оюн! Дагы эмнени айтыш керек? Бул оюн Циклон аркада оюнуна негизделген, анда оюнчу белгилүү бир жерде айлананын айланасында жылдырууну токтотууга аракет кылат.

1 -кадам: материалдар

Материалдар
Материалдар

1x Arduino Uno

3x Jumper Wires

1x WS2812B LED тилкеси (мен бул жерден Amazonдан 30 долларга кен сатып алдым)

2 -кадам: Код

Arduino IDEди www.arduino.cc/en/Main/Software сайтынан жүктөп алыңыз

FastLED китепканасынын акыркы версиясын https://github.com/FastLED/FastLED/releases сайтынан жүктөп алыңыз

Китепкананы Arduino IDEдеги нускамаларды аткарып орнотуңуз:

Бул долбоордун кодун бул жерден жүктөп алыңыз.

Кодду ачып, LEDGame.inoго эки жолу басуу менен Arduinoдо ачыңыз.

3 -кадам: Кабелдөө

Үч секирүүчү зымды жетектелген жипке туташтырыңыз. LED тилкесиндеги 5v аянтынан биринчи зымды Arduinoдогу 5v пинге туташтырыңыз. LED тилкесиндеги Din аянтынан экинчи зымды Arduinoдогу санарип пинге 7 туташтырыңыз. LED тилкесиндеги Gnd аянтынан акыркы зымды Arduinoдогу Gndге туташтырыңыз. Бул зымдарды LED тилкесиндеги төшөмөлөргө ширетүүңүз керек болушу мүмкүн. ЭСКЕРТҮҮ: Биздин Arduinoго 30дан ашык леддерди туташтыруу, борттогу жөнгө салуучуга же USB энергия булагына ашыкча зыян келтириши мүмкүн.

4 -кадам: Кодду жүктөө жана иштетүү

Кодду Arduino IDEде ачыңыз. 24 -саптагы 27 санын леддердин санына алмаштырыңыз. Кайсы лед борбордук болушу керектигин аныктап, 27 -саптагы 14 санын алмаштырыңыз. Программаны тактага жүктөө үчүн жүктөө дегенди басыңыз. Куралдар менюсунан тактанын туура түрүн жана портун тандап алыңыз. Андан кийин Сериялык мониторду ачыңыз, baud ылдамдыгын 9600гө коюңуз жана экрандын көрсөтмөлөрүн аткарыңыз.

5 -кадам: Кодекс кантип иштейт?

Код - бул жөнөкөй абалдагы машина, же оюнда, же мамлекетте оюнда иштейт. For цикли алып барууну жип боюнча жылдырат, сериалга киргизүү алынганга чейин. Андан кийин оюн абал үстүндөгү оюнга өтөт жана жиптин ортосунан алып келген аралыкты эсептейт.

6 -кадам: Окуганыңыз үчүн рахмат

Эгерде сиз бул Нускаманы жактырсаңыз, аны жактырууну ойлонуп көрүңүз жана менин блогумду бул жерден текшериңиз. Окуганыңыз үчүн рахмат, эгер сизде кандайдыр бир сунуштар же өзгөртүүлөр болсо, аларды төмөндөгү комментарийлерде калтырыңыз.

Сунушталууда: