Съдържание:

Модел железница с лаптоп с тъчпад - PS/2 Arduino интерфейс: 14 стъпки
Модел железница с лаптоп с тъчпад - PS/2 Arduino интерфейс: 14 стъпки

Видео: Модел железница с лаптоп с тъчпад - PS/2 Arduino интерфейс: 14 стъпки

Видео: Модел железница с лаптоп с тъчпад - PS/2 Arduino интерфейс: 14 стъпки
Видео: Ubuntu 16.04 Lts без цензуры 2024, Юли
Anonim
Модел железница с лаптоп с тъчпад | PS/2 Arduino интерфейс
Модел железница с лаптоп с тъчпад | PS/2 Arduino интерфейс

Тъчпадът на лаптопа е едно от чудесните устройства, които да се използват като вход за проекти на микроконтролери. Така че днес, нека да внедрим това устройство с микроконтролер Arduino за управление на моделна железопътна линия. С помощта на тъчпад PS/2 ще можем да контролираме 3 стрелки и да следим мощността.

Задържането на тъчпада с ширината му в долната част (нещо като портретен режим), плъзгането на пръста по всеки от двата диагонала ще се използва за управление на две стрелки, плъзгането на пръста хоризонтално ще се използва за управление на друга стрелка и плъзгането на пръста вертикално ще се използва за контрол на скоростта и посоката на локомотива.

Така че, без да се замисляме, нека започнем!

Стъпка 1: Гледайте видеоклипа

Image
Image

Гледайте видеоклипа, за да разберете всички контроли и да научите повече за това как работи.

Стъпка 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
Програмирайте микроконтролера Arduino

Препоръчително е да преминете през кода, преди да го качите в микроконтролера Arduino, за да разберете какво се случва.

Стъпка 7: Настройте оформлението

Настройте оформлението
Настройте оформлението

Настройте оформление, за да тествате мощността на пистата и трите контрола за участие. Уверете се, че всички фуги са направени правилно и следите са чисти. Почистването на релсите и колелата на локомотивите се препоръчва периодично, за да се предотврати спирането на локомотивите.

Стъпка 8: Инсталирайте щита на двигателя на дъската на Arduino

Инсталирайте щита на двигателя на дъската на Arduino
Инсталирайте щита на двигателя на дъската на 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: Тествайте контролите

Image
Image

Тествайте всички контроли. Вижте горния видеоклип отново, за да разберете контролите.

Стъпка 14: Споделете работата си и я разширете Furthur

Ако вашият проект работи и ако можете, опитайте да споделите снимките на вашето творение с общността, като щракнете върху „I Made It!“.

Също така, опитайте да добавите още функции и функции към този проект и се опитайте да ги споделите. Каквото и да правите, всичко най -добро!

Препоръчано: