Мазмуну:

Жыйынтыктоочу сынак - Долбоор 2: 3 кадам
Жыйынтыктоочу сынак - Долбоор 2: 3 кадам

Video: Жыйынтыктоочу сынак - Долбоор 2: 3 кадам

Video: Жыйынтыктоочу сынак - Долбоор 2: 3 кадам
Video: Супруга Камчыбека Ташиева надела серьги своей будущей келин 2024, Ноябрь
Anonim
Жыйынтыктоочу сынак - Долбоор 2
Жыйынтыктоочу сынак - Долбоор 2

Бул көнүгүү үчүн биз servo моторубузга бурчтарды жазуу үчүн сандык баскычтопту колдонобуз. Тактап айтканда, бул долбоор үчүн сизге керек болот:

1 Arduino микро контроллери

1 Толук өлчөмдөгү нан тактасы

1 Мембраналык/сандык баскычтоп

1 Серво мотору

Бир жез жип

1 -кадам: Баскычтопту туташтыруу

Баскычтопту туташтыруу
Баскычтопту туташтыруу

Бул процессти баштоо үчүн, биз тиешелүү бөлүктөрүбүздүн бардыгын нан тактасына кошушубуз керек. Жез зымды Arduinoдогу 5V пинден тартып, панелдин электр өткөргүчүнө (+) өткөрүүдөн баштаңыз. Эми жез зымды GND пинден тартып, нандын үстүндөгү темир жолго (-) өткөрүңүз. Аяктагандан кийин, биз клавиатурабызды туташтырууга даярбыз. Муну клавиатура лентасындагы эң сол жактагы пинден баштап жасаса болот. Бул жерден, клавиатуранын лентасын 5, 4, 3 жана 2 төөнөгүчтөргө туташтыруу керек. Ариптакта тасмасынын сол тарабынан 5 -пинден баштап, лентаны тиешелүүлүгүнө жараша 9, 8, 7 жана 6 -казыктарга туташтыруу керек. Кошумча маалымат алуу үчүн жогорудагы сүрөттү караңыз.

2 -кадам: Серво моторун туташтырыңыз

Серво моторун туташтырыңыз
Серво моторун туташтырыңыз

Бул учурда сиз баскычтопту орнотуп, иштөөгө даяр болушуңуз керек. Биз азыр сервоприводду Arduino менен нанга туташтырабыз. Бул орто кызыл зымды электр рельсине туташтыруу (+), кара/күрөң зымды жер темир жолуна туташтыруу (-) жана акырында акыркы зымды Arduino боюнча 12-пинге туташтыруу аркылуу жасалат.

3 -кадам: Колдонмону сыноо

Эми бардык бөлүктөр ордунда болгондуктан, долбоор азыр иштей тургандай болушу керек. Жогоруда айтылгандай, баскычтоп цифраларды киргизүү үчүн колдонулат. Бул 3 киргизүү цифрасы сервонун бурчун көзөмөлдөйт. Мисалы, баскычтопко "015" киргизилсе, servo болжол менен 15 градуска коюлат. Эгерде киргизүү тексти номер болбосо, серво кайра 0гө кайтарылат. Мен бул колдонмону текшерүүгө мүмкүндүк бере турган баштапкы кодду бергем.

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