Мазмұны:

Arduino реакциясы ойыны: 9 қадам
Arduino реакциясы ойыны: 9 қадам

Бейне: Arduino реакциясы ойыны: 9 қадам

Бейне: Arduino реакциясы ойыны: 9 қадам
Бейне: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Қараша
Anonim
Arduino реакциясы ойыны
Arduino реакциясы ойыны

Мен бұл ойынды мектеп тапсырмасы ретінде жасадым. Бізге ардуино көмегімен интерактивті нәрсе жасауға тура келді. Бұл менің жасаған бірінші Arduino жобасы, сондықтан бұл өте қиын болды, бірақ мүмкін емес!

1 -қадам: құралдарды жинау

Бұл жоба үшін сізге қажет:

- Ардуино. (Мен нано қолдандым, бірақ сіз кез келген Arduino қолдана аласыз)

- жүгірткі (потенциометр)

- Түйме

- жарықдиодты экран, жақсырақ 32 x 128

- Кем дегенде алты жарықдиодты шам (мен олардың көпшілігін алуды ұсынар едім, олар тез бұзылады)

- Сіздің жобаңызды тексеруге арналған тақта

- батарея ұстағыш

- ноутбук

- Пісіру үтігі

2 -қадам: жарықдиодты шамдарды қосу

Жарықдиодты шамдарды қосу
Жарықдиодты шамдарды қосу

Сіз барлық құралдарды жинап алған кезде, оны жасау уақыты келді!

Бұл жобаның схемасы.

Сонымен, сіз мұны қалай жасайсыз?

Ең алдымен, Arduino -ды компьютерге қосыңыз және кодты жүктеңіз. Оны Arduino -ға жүктеңіз

Кодты жүктегеннен кейін, тақтаны алыңыз!

Жарықдиодты шамдарды жоғарыдағы схема бойынша қосыңыз, светодиодтардың кішкене бауын нан тақтасындағы негізгі сызыққа қойыңыз (әдетте бұл тақтаның жоғарғы жағындағы көк сызық). Бір немесе кабельді алыңыз және оны arduino құрылғыңыздағы GND (жерге) қосыңыз, ал екінші жағын нан тақтасындағы негізгі желіге қосыңыз. Енді сіз көлденең сызыққа қоятынның бәрі жерге қосылады.

Жарық диодтарының екінші жағы тақтада болуы керек. Сіз оларды Arduino цифрлық түйреуіштеріне қосқан кезде кез келген жерге қоя аласыз. Осылайша олар электр энергиясын алады және сіз оларды код үшін пайдалана аласыз. Цифрлық түйреуіштерге келетін болсақ: сізде бес жарық диод бар, сондықтан сіз олардың барлығын әртүрлі цифрлық түйреуіштерге қосасыз.

Жарықдиодты цифрлық түйреуіш 3 -ке, светодиодты цифрлық 5 -ке, үштігін цифрлық 7 -ге, төрттігіні цифрлық пинге 9 -ға және бесін цифрлық істікшеге 10 -ға жалғанғанын қосу керек. көлденең сызықта емес, тақтаның тік сызығы.

Алтыншы светодиод бар, бұл - сіздің ойыншыларыңыздың «Өмір шамы», бұл ойыншы ұтылатынын немесе жоғалмайтынын көрсетеді. Бұл шамды дәл осылай қосу керек, бірақ цифрлық пин 11 пайдаланады.

Бұл жарық диодты қосуға арналған!

3 -қадам: жүгірткі

Слайдер
Слайдер
Слайдер
Слайдер
Слайдер
Слайдер

Жүгірткіні қосу өте оңай. Жүгірткіде 3 түйреуіш бар. Бір жақтағы екі түйреуіш - жер мен вольт, екінші түйреуіш - сіздің сигнал.

Сигнал түйрегіші A1 аналогтық түйреуішіне өтеді

Ұнтақ түйреуіш тақтасындағы жер сызығына өтеді.

Енді біз мұны әлі жасаған жоқпыз, бірақ сіздің тақтаңызға 5В желісін жасау маңызды. Ол жер сызығының астында немесе үстінде, және қызыл. Кабельді алыңыз және оны arduino -ға 5В қосыңыз. Басқа жолды 5В желісінің үстіне қойыңыз. Бұл көлденең сызық енді сіздің 5В желісі болып табылады және сіз барлық электр энергиясын осында орналастыра аласыз.

5В түйреуішті осы жолға қойыңыз және жүгірткіңіз қосылуы керек!

4 -қадам: жарықдиодты экран

Жарықдиодты экран
Жарықдиодты экран

Нұсқаулықтың бұл бөлігі Arduino Nano -дағы 4 істікшелі жарықдиодты экран үшін ғана жұмыс істейді. Экранның түйреуіштері бар екеніне көз жеткізіңіз: GND, VDD, SCK және SDA. Arduino Uno -да SCK және SDA ауысады, сондықтан егер сіз экранды қалай қосуға болатынын білмесеңіз, осы қадамды Google арқылы орындаңыз.

GND түйреуіші оңай, сіз мұны нан тақтасындағы негізгі желіге немесе arduino -да қалған жерге қосқышқа қосасыз.

Осыдан кейін, VDD -ді 5В желісіне қосыңыз.

SCK және SDA 4 және 5 аналогтық түйреуіштерді пайдаланады, SCK 5 аналогтық түйреуішті, ал SDA 4 аналогты түйреуішті пайдаланады.

Енді сіздің экран қосылғаннан кейін, arduino -ны қуат көзіне салыңыз және оның жұмыс істейтініне көз жеткізіңіз.

5 -қадам: түйме

Түйме
Түйме
Түйме
Түйме

Қосылу қажет соңғы нәрсе - сіздің түйме. Байланыстырудың әр түрлі әдістері бар түймешіктер бар. Жоғарыда мен қолданатын түймені көре аласыз. Егер сізде осы немесе түйреуіштері бар ұқсас түйме болса, сіз бұл оқулықты орындауға болады. Әйтпесе, түймені қалай қосу керектігін google -де білу керек.

Бұл түймеде 3 түйреуіш бар.

GND сіздің тақтаның негізгі сызығына өтеді

VCC сіздің тақтадағы 5В желісіне өтеді

және S - цифрлық шығыс, 8 цифрлық пинге өтеді.

Алақай! Енді бәрі қосылған және тестілеуге дайын.

6 -қадам: тестілеу

Сынақ
Сынақ

Енді бәрі тестілеуге дайын!

Егер сізде әлі жоқ болса, кодты Arduino -ға жүктеңіз және жүктеңіз. Бұл біртүрлі көрінуі мүмкін, бірақ сіздің ойын қазір дайын! Сіз корпусты картонмен прототиптей аласыз (мен сияқты) және жүгірткі, түйме, жарықдиодты экран мен жарықдиодты қажет ететін орынды шеше аласыз.

7 -қадам: сату

Сату
Сату

Енді бұл қиын бөлігі, әсіресе Arduino Nano -да. Сатуды бастамас бұрын, сыртта екеніңізге көз жеткізіңіз немесе темірден улы ауаны жұтудың алдын алу үшін маска қолданыңыз.

Сіз тек тақта мен arduino -ға қосқан барлық нәрселерді біржолата тіркейтін боласыз. Барлық сымдар жұмыс істейтініне көз жеткізіңіз, сым дұрыс жерде.

Жарайды, мен осылай жасадым.

5В желісі мен жер сызығын сатуға болатын нәрсемен қайта құру қажет. Мен протободы қолдандым (жоғарыдағы сурет). Протобонды кесіңіз, сонда сізде екі кішкене бөлік болады. Бұл өте үлкен болмауы керек, бірақ олардың кабельдер үшін жеткілікті орын бар екеніне көз жеткізіңіз. Енді сатылатын темірден шығып, бір сымды нан тақтасындағы 5В желісіне сатыңыз. Екінші жағы протоборлардың бірінде сатылуы керек. Біз қазір барлық протоборларда 5В желісін қайта құрдық. 5В қажет нәрсенің бәрін сатуға болады. Басқа протобер тақтасы үшін де солай жасаңыз, бірақ Arduino құрылғыңыздағы жерге түйреуішті қолданыңыз.

Жарайды, бұған дейін 5V және Ground қажет болғанның бәрін осы тақталарда сату керек. Біраз жеңілдету үшін олардың барлығын біріктіруге болады. Бұл сіздің барлық светодиодтар кабельді болуы керек, ал кіші бөлшектері жер бетінің протоколына сатылуы керек дегенді білдіреді. (Басқа жақтар біз оларды прототиптеген цифрлық түйреуіштерге сатылуы керек)

Негізінде, сіз қосқанның бәрі осылай сатылады.

Бұл аяқталған кезде сіздің жобаңыз тұрақты болады!

8 -қадам: корпус

Қаптама
Қаптама

Соңғы қадам - бәрін біріктіру: сіз корпусты құрастырасыз!

Бөлшектер сәйкес келсе, бұл жағдай сіз қалаған нәрсе болуы мүмкін. Менің корпусым - бұл мен басып шығарған 3D басып шығарылған модель, мен оны басқа біреу 3D модельдеді, мен оны жүктегім келеді, бірақ оның дизайнында бірнеше кемшіліктер бар, сондықтан оны өзіңіз жасасаңыз жақсы болар еді. Сонымен қатар, бұл сіздің жеке жобаңыз сияқты болады!

Сонымен, егер сіз бұрын прототиптер жасасаңыз, сіз оны барлық бөліктерге жеткілікті орын бар екеніне көз жеткізу үшін пайдалана аласыз. Сондай -ақ, arduino кабелінің қуат көзіне бос орын қалдыруды ұмытпаңыз! Сіз ақылсыз болып, өзіңіздің материалдарыңыз бен түстеріңізді қолданасыз деп үміттенемін!

9 -қадам: Қорытынды сөз

Сонымен, менің нұсқаулығым сізге ұнады деп сенемін және өзіңіздің әдемі жобаңызды жасадыңыз. Өзіңізге ұнайтын нәрсені өзгертуге тырысыңыз. Мен болсам, бұл жоба әлі аяқталған жоқ. Менің соңғы дизайным жұмыс істеді, бірақ бірнеше сағаттан кейін менің Arduino жұмысын тоқтатты, сондықтан мен шешім табуға үміттенемін, ол тұрақты жұмыс істейді. Маған бұл жоба ұнады, бірақ бұл стресстен, сағаттардан және көз жасымнан. Мен болашақта көп нәрсені жасаймын және сіздің жобаңыз сізге ұнайтынына сенемін!

Ұсынылған: