Мазмуну:
Video: Баскыч баскычы Серво позициясы: 3 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:42
Бул көрсөтмөдө, клавиатура баскычын басууга болот жана кайсы мүнөзгө басылганына жараша, servo мотор белгилүү бир даражага бурулат. Программа баскыч басылган сайын үзгүлтүксүз айланат.
1 -кадам: Тетиктер керек
Бул көрсөтмөлүү компоненттери жагынан абдан алдыга жылат. керектүү нерселер төмөнкүлөрдү камтыйт:
1. arduino микро контроллери
2. 1 нан тактасы
3. 4х4 матрицалуу баскычтоп
4. 1 микро серво
5. акырында, бардыгын туташтыруу үчүн зымдардын ассортименти
2 -кадам: Баскычтопту жана Сервону орнотуңуз
Орнотуу түз эле алдыга жылат.
Мен 4x4 матрицалуу баскычтопту долбоордо колдонгондой таба албадым, андыктан бул мен тапкан эң жакын компенент.
макети так ошондой, эгер сиз 8 казыкты туура тартипте туташтырсаңыз, натыйжа мурдагыдай эле болот.
1. зымдарды клавиатурадан arduinoго туташтыруу менен баштаңыз. баскычтын сол жагындагы эң алыскы пинден баштап, аны ардуинонун 2 -номерине туташтырыңыз. Сиз муну ардуинонун 9 -пинине жетмейинче жасай аласыз. жакшыраак түшүнүү үчүн диаграмманы сактоону унутпаңыз.
2. кызыл жипти ардуинодогу 5в пинден нан позитивдүү темирге туташтырыңыз.
3. кара зымды ардуинодогу GND пининен нан тактасындагы терс темир жолго туташтырыңыз.
4. Акырында, ардуинонун 5v жана gnd рельстерине электр жана жер зымдарын туташтырыңыз. Орто сары зым arduino 10 номерине чейин чуркайт.
3 -кадам: код
Бардык компоненттер туура туташкандан кийин, кодду жүктөп алып, программаны иштетиңиз. Жогоруда айтылгандай, баскычтоптун ар бир белгиси сервону алдын ала аныкталган абалга бурат. Бул серво толук 360 градуска бурулбайт, 180 градуска гана айланат.
Сунушталууда:
Бут көзөмөлдөгөн баскыч менен сүйлөшүү баскычы: 5 кадам
Бут көзөмөлдөгөн басуу баскычы: Мен ушинтип басуу үчүн баскычты жасадым, аны сиз бутуңуз менен колдоно аласыз
Баскыч (Баскыч); // An Arduino LCD оюну: 5 кадам (сүрөттөр менен)
Баскыч (Баскыч); // An Arduino ЖК оюну: Жакында Скауттарда мен Оюн Дизайнынын татыктуу бейджиги менен иштедим. Талаптардын бири үчүн, мен бул оюнду LED Rocker Game'ге негизделген Arduino менен кургам. Оюндун мааниси мүмкүн болгон эң көп упай топтоо. Т -дын башында
Баскыч баскычы: 31 кадам
Баскыч баскычы: баскыч баскычы жардамчынын башка варианты. Бул мүмкүнчүлүгү чектелген балдарга арналган, ошондуктан аларга күнүмдүк керектелүүчү буюмдарды колдонууга укук берилет
AVR микроконтроллери. Баскыч баскычын колдонуп LEDди өчүрүү. Баскыч баскычын чыгаруу: 4 кадам
AVR микроконтроллери. Баскыч баскычын колдонуп LEDди өчүрүү. Push Button Debouncing .: Бул бөлүмдө биз ATMega328PU үчүн үч LEDдин статусун баскычты которгучтун киргизүүсүнө ылайык алмаштыруу үчүн C программасын кантип жасоону үйрөнөбүз. Ошондой эле, биз "Switch Bounce" көйгөйүнүн чечилишин изилдедик. Адаттагыдай эле, биз
Баскыч интерфейси 8051 жана 7 сегменттеги баскыч сандарын көрсөтүү: 4 кадам (сүрөттөр менен)
Баскыч интерфейси 8051 жана 7 сегментте баскычтоп сандарын көрсөтүү: Бул үйрөткүчтө мен клавиатураны 8051 менен кантип интерфейстештирүү жана 7 сегменттеги дисплейде баскычтардын санын көрсөтүү жөнүндө айтып берейин