Съдържание:
- Стъпка 1: Гледайте видеоклипа
- Стъпка 2: Вземете всички части и консумативи
- Стъпка 3: Вземете библиотеката на Ps2
- Стъпка 4: Разберете връзките на тъчпада
- Стъпка 5: Тествайте тъчпада
- Стъпка 6: Програмирайте микроконтролера Arduino
- Стъпка 7: Настройте оформлението
- Стъпка 8: Инсталирайте щита на двигателя на дъската на Arduino
- Стъпка 9: Свържете захранването на трасето и стрелките към щита на двигателя
- Стъпка 10: Свържете тъчпада с настройката
- Стъпка 11: Поставете локомотива (ите) върху коловоза
- Стъпка 12: Свържете настройката към захранването и я включете
- Стъпка 13: Тествайте контролите
- Стъпка 14: Споделете работата си и я разширете Furthur
Видео: Модел железница с лаптоп с тъчпад - PS/2 Arduino интерфейс: 14 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Тъчпадът на лаптопа е едно от чудесните устройства, които да се използват като вход за проекти на микроконтролери. Така че днес, нека да внедрим това устройство с микроконтролер Arduino за управление на моделна железопътна линия. С помощта на тъчпад PS/2 ще можем да контролираме 3 стрелки и да следим мощността.
Задържането на тъчпада с ширината му в долната част (нещо като портретен режим), плъзгането на пръста по всеки от двата диагонала ще се използва за управление на две стрелки, плъзгането на пръста хоризонтално ще се използва за управление на друга стрелка и плъзгането на пръста вертикално ще се използва за контрол на скоростта и посоката на локомотива.
Така че, без да се замисляме, нека започнем!
Стъпка 1: Гледайте видеоклипа
Гледайте видеоклипа, за да разберете всички контроли и да научите повече за това как работи.
Стъпка 2: Вземете всички части и консумативи
За този проект ще ви трябва:
- Микроконтролер Arduino, съвместим с Adafruit Motor Shield V2 (UNO, Leonardo и др.)
- Моторен щит Adafruit V2
- Тачпад PS/2
- 4 проводника с мъжки конектори Dupont от едната страна (За свързване на тъчпада към дъската Arduino)
- 2 проводника всеки за свързване на мощността на коловоза и стрелките (максимум 3) към щита на двигателя
- 12-волтово DC захранване с токов капацитет най-малко 1A.
Стъпка 3: Вземете библиотеката на Ps2
Изтеглете папката на ps2 библиотеката от тук. Преместете изтеглената папка на работния плот, тъй като ще бъде по -лесно за намиране. Отворете IDE на Arduino и щракнете върху Sketch> Include Library> Add. ZIP Library … и след това изберете папката ps2 от работния плот. Библиотеката ще бъде включена и вече ще можете да използвате библиотеката ps2.
Стъпка 4: Разберете връзките на тъчпада
ако имате тъчпад на Synaptics като горния, тампонът „T22“е +5V, „T10“е „Часовник“, „T11“е „Данни“и „T23“е „GND“. Можете също така да запоите проводника „GND“към голяма открита мед, както е показано по -горе.
Щракнете върху изображението по -горе, за да научите повече. Ако имате различен тъчпад, опитайте да потърсите номера му в интернет с „pinouts“или можете да попитате общността r/Arduino в Reddit, ако се забиете.
Стъпка 5: Тествайте тъчпада
Уверете се, че правите правилните връзки към тъчпада. За да тествате тъчпада, качете кода на мишката ps2 на микроконтролера Arduino от Примери> ps2. Свържете проводник „Часовник“към D6, проводник „Данни“към D5, GND към GND и +5V или VCC към +5V щифт съответно на платката Arduino. Свържете отново платката Arduino към компютъра и отворете серийния монитор. Ако видите, че числата се променят, докато премествате пръста си върху тъчпада, тъчпадът работи правилно и можете да продължите.
Стъпка 6: Програмирайте микроконтролера Arduino
Препоръчително е да преминете през кода, преди да го качите в микроконтролера Arduino, за да разберете какво се случва.
Стъпка 7: Настройте оформлението
Настройте оформление, за да тествате мощността на пистата и трите контрола за участие. Уверете се, че всички фуги са направени правилно и следите са чисти. Почистването на релсите и колелата на локомотивите се препоръчва периодично, за да се предотврати спирането на локомотивите.
Стъпка 8: Инсталирайте щита на двигателя на дъската на Arduino
Внимателно подравнете щифтовете на щита на двигателя с женските заглавки на платката Arduino и натиснете щита отгоре на платката Arduino. Уверете се, че щитът се побира здраво на дъската на Arduino и че никой щифт не се огъва.
Стъпка 9: Свържете захранването на трасето и стрелките към щита на двигателя
Направете следните връзки:
- Свържете захранването на пистата към изходния конектор на щита с надпис „M1“.
- Свържете стрелките към останалите три изходни конектора „M2“, „M3“и „M4“.
Уверете се, че всички кабелни връзки са здрави.
Стъпка 10: Свържете тъчпада с настройката
Свържете тъчпада с дъската Arduino, като направите следните връзки между тъчпада и дъската Arduino:
- +5 волта или „VCC“до +5 волта на платката Arduino
- „GND“до „GND“на дъската на Arduino
- „Часовник“до „D6“на дъската на Arduino
- „Данни“до „D5“на дъската на Arduino
Стъпка 11: Поставете локомотива (ите) върху коловоза
Поставете локомотив за тестване. Можете също така да поставите няколко локомотива по ваше желание.
Препоръчва се използването на инструмент за презареждане. Уверете се, че локомотивите са правилно поставени на релсите, за да предотвратите излизане от релсите.
Стъпка 12: Свържете настройката към захранването и я включете
Свържете 12-волтовото захранване към настройката и го включете.
Стъпка 13: Тествайте контролите
Тествайте всички контроли. Вижте горния видеоклип отново, за да разберете контролите.
Стъпка 14: Споделете работата си и я разширете Furthur
Ако вашият проект работи и ако можете, опитайте да споделите снимките на вашето творение с общността, като щракнете върху „I Made It!“.
Също така, опитайте да добавите още функции и функции към този проект и се опитайте да ги споделите. Каквото и да правите, всичко най -добро!
Препоръчано:
Готин лаптоп тъчпад Hack за проекти Arduino!: 18 стъпки (със снимки)
Готин хак за тъчпад на лаптоп за проекти на Arduino !: Преди време, когато се занимавах с тъчпад PS/2 с микроконтролер Arduino, открих, че две от неговите вградени връзки могат да се използват като цифрови входове. В тази инструкция нека научим как можем да използваме добавянето на тъчпад PS/2
Лаптоп Pi-Berry-класическият лаптоп DIY: 21 стъпки (със снимки)
Лаптоп Pi-Berry-класическият лаптоп „Направи си сам“: Лаптопът, който направих „Лаптопът Pi-Berry“е изграден около Raspberry Pi 2. Той има 1 GB RAM, четириядрен процесор, 4 USB порта и един Ethernet порт. Лаптопът отговаря на ежедневните нужди и безпроблемно изпълнява програми като VLC медиен плейър, Mozilla Firefox, Ardu
Док лаптоп за смартфон от счупен Macbook или друг лаптоп : 6 стъпки
Док лаптоп за смартфон от счупен Macbook или друг лаптоп …: Този проект е направен, защото може да бъде удобно да се използва цялата мощ на действителните смартфони като обикновен компютър
Управляван от клавиатурата модел влак V2.0 - PS/2 интерфейс: 13 стъпки (със снимки)
Управляван от клавиатурата модел влак V2.0 | PS/2 интерфейс: В един от предишните ми Instructable ви показах как да контролирате модела на железопътното оформление с помощта на клавиатура. Той се справи чудесно, но имаше недостатък да изисква работа на компютър. В тази инструкция нека да видим как да управляваме моделен влак с помощта на клавиатура
Tic Tac Toe на Arduino и тъчпад: 8 стъпки (със снимки)
Tic Tac Toe на Arduino и тъчпад: Или упражнение за мултиплексиране на въвеждане и изход и работа с битове. И заявка за конкурса Arduino. Това е реализация на игра с тактови нокти, използваща 3x3 масив от двуцветни светодиоди за дисплей, прост резистивен тъчпад