Мазмұны:
Бейне: Интерфейс батырмасы - Arduino негіздері: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Түймешік - бұл басқанда тізбектің екі нүктесін қосатын компонент.
Түйме ашық (қысылмаған) кезде түймешіктің екі аяғының арасында байланыс болмайды, сондықтан түйреуіш 5 вольтке (тартылатын резистор арқылы) қосылады және біз ЖОҒАРЫ оқимыз. Түйме жабылғанда (басылғанда), ол екі аяғының арасында түйреуішті жерге қосады, осылайша біз LOW деп оқимыз. (Ілмек әлі де 5 вольтке қосылған, бірақ олардың арасындағы резистор түйреуіш жерге «жақынырақ» екенін білдіреді.)
1 -қадам: Қажетті компоненттер:
1. Arduino UNO
2. Нан тақтасы
3. Түйме
4. Резистор
5. Өткізгіш сым
2 -қадам: схема:
Тақтаға үш сымды қосыңыз. Біріншісі батырманың бір аяғынан төмен түсетін резистор арқылы (мұнда 10к Ом) жерге түседі. Екіншісі батырманың тиісті аяғынан 5 вольтты қоректенуге өтеді. Үшіншісі цифрлық енгізу -шығару түйреуішіне қосылады (мұнда түйреуіш 2), ол түйменің күйін оқиды.
Түйме ашық (қысылмаған) кезде түйменің екі аяғы арасында байланыс болмайды, сондықтан түйреуіш жерге қосылады (төмен түсетін резистор арқылы) және біз LOW оқимыз. Түйме жабылғанда (басылғанда), ол екі аяғының арасында түйреуішті кернеуге қосады, осылайша біз жоғары оқимыз. (Ілмек әлі де жерге қосылады, бірақ резистор ток ағынына қарсы тұрады, сондықтан ең аз қарсылық +5 В дейін болады.) Егер сіз сандық енгізу -шығару штырын барлығынан ажыратсаңыз, жарық диоды тұрақты түрде жыпылықтауы мүмкін. Бұл кіріс «өзгермелі» болғандықтан, яғни кернеуге де, жерге де қосылмаған. Ол кездейсоқ жоғары немесе төмен қайтарады. Сондықтан тізбекте тартылатын резистор қажет.
3 -қадам: код:
Қызықты жобалар үшін менімен байланысыңыз:
Youtube: https://www.youtube.com/channel/UCTS10_CRYJhT-vb9… Facebook беті:
Инстаграм: https://instagram.com/official_techeor? Igshid = uc8…
int түймесі = 2;
int a; void setup () {Serial.begin (9600); pinMode (түйме, INPUT); } void loop () {a = digitalRead (түйме); Serial.print («Түйменің мәні =»); Serial.println (a); }
Ұсынылған:
Батыр батырмасы - Sumedh & Jeanelle (робототехника): 5 қадам
Батыр батыры - Sumedh & Jeanelle (робототехника): Button Hero ойынына арналған нұсқаулыққа қош келдіңіз! Бұл ойын Guitar Hero ойынының портативті нұсқасы. Бұл тартымды түрде біз (менің серіктесім және мен) сізбен бұл жобаны нан тақтасында да, дәнекерлеу арқылы қалай құрғанымызбен бөлісетін боламыз
Көбінесе 3D басып шығару батырмасы: 4 қадам (суреттермен)
Көбінесе 3D басып шығару батырмасы: Соңғы екі жыл ішінде мен «ойыншықтар» оқу компьютерінің көшірмелерін жасап жүрмін. 50-60 жылдардан бастап. Мен кездестіретін қиындықтардың бірі - периодты бөліктерді табу немесе, кем дегенде, түпнұсқалыққа сәйкес келетін бөліктерді табу
XiaoMi вакуум + Амазон батырмасы = Диск тазалау: 5 қадам (суреттермен)
XiaoMi вакуумы + Амазон батырмасы = Диск тазалау: Бұл нұсқаулық XiaoMi вакуумды басқару үшін Amazon Dash батырмаларын қалай пайдалану керектігін түсіндіреді. Менде 1 доллар болған кезден бастап Amazon батырмалары көп болды, бірақ мен оларды қолданған жоқпын. Бірақ жаңа робот -вакуумды алу туралы мен шешемін
Sim Racing батырмасы: 7 қадам (суреттермен)
Sim Racing түймелерінің қорапшасы: түймелер қорабы - бұл Sim Racing -те қолданылатын құрылғы, ол әр түрлі автомобиль басқару элементтеріне түймелер, қосқыштар мен тұтқаларды тағайындауға мүмкіндік береді. Түймелердің жалпы тағайындалуы - бұл іске қосу түймесі, PTT, сұрау шұңқыры және т
Жарықдиодты матрицаның батырмасы: 4 қадам
Pushbutton LED матрицасы: Бұл жобаны Arduino -ның басқа кіріспе жобасы ретінде қарастыруға болады, ол сіздің әдеттегі «жарық диодты жарықтандыру» жобасынан сәл озық. Бұл жоба жарықдиодты матрицаны, түймелерді, ауысым регистрлерін қамтиды (олар сіздің Ard -те түйреуіштерді сақтай алады