Мазмұны:
- Жабдықтар
- 1 -қадам: схеманы жоспарлау және түсіну
- 2 -қадам: схеманың схемасы мен құрылысы
- 3 -қадам: Arduino коды
- 4 -қадам: Электр тізбегіне арналған корпус
- 5 -қадам: схеманы демонстрациялау
Бейне: Бір ойыншының реакция таймері (Arduino көмегімен): 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Бұл жобада сіз Arduino -мен жұмыс істейтін реакция таймерін жасайсыз. Ол Arduino millis () функциясында жұмыс істейді, онда процессор бағдарлама жұмыс істей бастаған уақытты жазады. Сіз оны жарықтың қосылуы мен түйменің босатылуы арасындағы уақыт айырмашылығын табу үшін пайдалана аласыз. Барлық мәндер миллисекундтарда беріледі.
Ойында сіз түймені ұстап тұруыңыз керек, содан кейін жарық диоды қосылады. Светодиоды сөнгеннен кейін сіз батырманы босатуыңыз керек. Егер сіз оны тым ерте шығарсаңыз, СКД -де «Тым ерте шығарылды» мәтіні пайда болады. Түймені босатуға кеткен уақыт, реакция уақыты СКД дисплейінде көрсетіледі.
Жабдықтар
Назар аударыңыз, суретте жобаға қажетті барлық компоненттер көрсетілмеген
1) 1 x Arduino nano/Arduino Uno + Қосылатын кабель
2) 5см x 5см перфорация тақтасы
3) 20 х өтпелі кабельдер немесе сымдар
4) 1 x 16x2 СКД экраны (міндетті емес)
5) 1 x 100K немесе 250К потенциометр
6) 1 х 9В батарея + қосқыш қысқыш
7) 1 х 5 мм жарық диоды
8) 1 x PTM лездік қосқышы
9) 1 х 3В немесе 5В дыбыстық сигнал
Көптеген заттарды амазонкадан сатып алуға болады. Амазонкада резисторлар, диодтар, транзисторлар сияқты барлық негізгі компоненттермен қамтамасыз ететін электронды жиынтықтар бар. Бұл сілтеме бойынша менің ақшамды алуға болады деп таптым.
Менде көптеген компоненттер болды, өйткені мен көптеген жобаларды жасаймын. Сингапурдегі өнертапқыштар үшін Sim Lim Tower барлық электронды компоненттерді сатып алуға болады. Мен 3 -қабатта ғарыш электроникасын, құрлықтық электрониканы немесе Гамильтон электроникасын ұсынамын.
1 -қадам: схеманы жоспарлау және түсіну
Жұмыстың көп бөлігі Arduino кодында орындалады. Жарықдиодты, дыбыстық сигнал мен PTM қосқышынан басқа электрониканың стандартты компоненттері көп емес. Дегенмен, схеманы түсіну әлі де маңызды.
1) PTM қосқышының бір ұшы +5В қосылады, ал екіншісі Arduino істігіне қосылады. Ардуино түйреуіші жерге 10К Ом тартылатын резистор көмегімен қосылады. Бұл кез келген өзгермелі кернеудің түйреуіш күйіне әсерін болдырмайды.
2) Жарық диодты анод ардуиноға тікелей қосылған. Жарық диодты кернеуді күшейту үшін транзистордың болуы міндетті емес. Arduino светодиоды қосу үшін жеткілікті мөлшерде ток береді. Жарықдиодты катод жерге қосылған.
3) Ақыр соңында, ұқсас процесс дыбыстық сигналда болады, бірақ басқа Arduino түйреуішінде.
4) СКД мен arduino арасындағы байланыстар схемалар мен фризинг модельдерінде көрсетілген.
2 -қадам: схеманың схемасы мен құрылысы
Тізбекті біріктірудің бірнеше нұсқасы бар.
1) Электроникаға кіретін адамдар үшін мен схеманы құру үшін тақтаны қолдануды ұсынар едім. Бұл дәнекерлеуге қарағанда әлдеқайда нашар, және оны жөндеу оңай болады, себебі сымдарды оңай реттеуге болады. Кескінді суреттерде көрсетілген байланыстарды орындаңыз.
2) Тәжірибелі адамдар үшін схеманы нан тақтасына дәнекерлеуді қолданып көріңіз. Ол тұрақты болады және ұзаққа созылады. Нұсқаулық алу үшін схеманы оқыңыз және орындаңыз.
3) Соңында, сіз SEEED-тен алдын ала дайындалған ПХД-ге тапсырыс бере аласыз. Мұны істеу үшін сізге компоненттерді дәнекерлеу керек. Қажет Гербер файлы қадамға қосылады. Мұнда қысылған Gerber файлы бар Google Drive қалтасына сілтеме:
3 -қадам: Arduino коды
Код - бұл жобаның күрделі аспектісі. Бір бос циклмен көп нәрсе істеу керек, және барлық уақытты шарлау керек, ал циклдар үшін біраз уақыт кетуі мүмкін.
Кодта сізге ілесуге көмектесетін кейбір түсініктемелер бар. Сіз оны USB -ден шағын USB кабелі арқылы жүктеп, Arduino -ға жүктей аласыз. Бұл үшін сізге компьютерде Arduino қосымшасы қажет болады және сіз оны жүктеу сілтемесін мына веб -сайттан таба аласыз:
4 -қадам: Электр тізбегіне арналған корпус
1) Қабық үшін кез келген ескі пластикалық корпусты салуға болады. СКД мен түйменің саңылауларын кесу үшін ыстық пышақты қолданыңыз.
2) Сонымен қатар, сіз менің аккаунтымды лазермен кесілген акрилден қорапты қалай жасау керектігін сипаттайтын басқа нұсқаулық бойынша тексере аласыз. Сіз лазерлік кескішке арналған SVG файлын таба аласыз. Сонымен қатар, лазерлік кескішке қолы жетпейтін адамдар үшін қорапты ағаштан қалай салу керектігін білуге болады.
3) Соңында, сіз қорапсыз схемадан шығуға болады. Оны жөндеу және өзгерту оңай болады.
5 -қадам: схеманы демонстрациялау
бейнеге сілтеме:
Ұсынылған:
Arduino және Rotary Encoder көмегімен қуат таймері: 7 қадам (суреттермен)
Қуат таймері Arduino мен айналмалы кодермен: Бұл қуат таймері мына жерде көрсетілген таймерге негізделген: https: //www.instructables.com/id/Timer-With-Arduin… Қуат беру модулі мен SSR (қатты күй релесі) 1 кВт -қа дейінгі қуат жүктемелерін басқаруға болады және минималды өзгерістермен
D Flip Flops және 555 таймері бар қадамдық қозғалтқыш; Циркуляцияның бірінші бөлігі 555 таймері: 3 қадам
D Flip Flops және 555 таймері бар қадамдық қозғалтқыш; Электр тізбегінің бірінші бөлігі 555 таймері: қадамдық қозғалтқыш - бұл тұрақты қозғалтқыш, ол дискретті қадаммен қозғалады, ол көбінесе принтерлерде, тіпті робот техникасында қолданылады, мен бұл схеманы қадаммен түсіндіремін. тізбектің бірінші бөлігі - 555 таймер. Бұл 555 чипі бар бірінші сурет (жоғарыдан қараңыз)
UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент: 5 қадам
UC бар өшіру ілмегінің тізбегі. Бір басу түймесі. Бір түйреуіш. Дискретті компонент. Барлығына сәлем, желіде қосу/өшіру схемасын іздедім. Мен тапқандардың бәрі мен іздегендей болмады. Мен өзіммен сөйлестім, бұған міндетті түрде жол бар. Бұл маған қажет болды. Қосу және өшіру үшін тек бір түйме.-Тек пайдалану керек
Arduino көмегімен өшіру таймері: 3 қадам
Қосу таймері Arduino көмегімен: Сәлеметсіз бе, бұл жобаның көмегімен сіз өзіңіздің құрылғыларыңыздың ҚОСУЛЫ ЖӘНЕ ӨШІРУЛІ кез келген уақыт аралығында басқара аласыз. Бұл шамдар, машинаны қосу және т
Жарықдиодты реакция таймері: 5 қадам
Жарықдиодты реакция таймері: Бұл жоба Лен Баквальтердің «Электронды ойындар мен сіз жасай алатын ойыншықтар» кітабында сипатталған бастапқы реакция таймері жобасының жаңартылған нұсқасы. Қыздыру шамдары мен пассивті компоненттер микроконтроллер мен светодиодтармен ауыстырылады