Sadržaj:
- Korak 1: Pogledajte video
- Korak 2: Nabavite sve dijelove i potrošni materijal
- Korak 3: Nabavite Ps2 biblioteku
- Korak 4: Pronađite veze dodirne podloge
- Korak 5: Testirajte dodirnu plohu
- Korak 6: Programirajte Arduino mikrokontroler
- Korak 7: Postavite izgled
- Korak 8: Instalirajte štitnik motora na Arduino ploču
- Korak 9: Priključite napajanje kolosijeka i skretnice na štit motora
- Korak 10: Povežite dodirnu ploču sa postavkama
- Korak 11: Postavite lokomotivu na prugu
- Korak 12: Priključite Setup na napajanje i uključite ga
- Korak 13: Testirajte kontrole
- Korak 14: Podijelite svoj rad i proširite ga Furthur
Video: Laptop Touchpad kontrolirani model željeznice - PS/2 Arduino sučelje: 14 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Touchpad prijenosnog računala jedan je od odličnih uređaja koji se može koristiti kao ulaz za projekte mikrokontrolera. Zato danas, implementirajmo ovaj uređaj s Arduino mikrokontrolerom za upravljanje modelom željeznice. Pomoću dodirne podloge PS/2 moći ćemo kontrolirati 3 skretanja i pratiti snagu.
Zadržavanje dodirne podloge sa širinom pri dnu (otprilike kao u portretnom načinu rada), klizanje prsta duž svake od dvije dijagonale koristit će se za kontrolu dva skretanja, vodoravno klizanje prsta će se koristiti za kontrolu drugog odaziva i klizanje prsta okomito će se koristiti za kontrolu brzine i smjera lokomotive.
Dakle, bez odlaganja, počnimo!
Korak 1: Pogledajte video
Pogledajte video da biste razumjeli sve kontrole i saznali više o tome kako to funkcionira.
Korak 2: Nabavite sve dijelove i potrošni materijal
Za ovaj projekat trebat će vam:
- Arduino mikrokontroler kompatibilan sa Adafruit Motor Shield V2 (UNO, Leonardo itd.)
- Adafruit motorni štit V2
- PS/2 dodirna tabla
- 4 žice s muškim Dupont konektorima s jedne strane (Za spajanje dodirne podloge na Arduino ploču)
- Po 2 žice za povezivanje snage kolosijeka i skretnica (najviše 3) na štit motora
- 12-voltno istosmjerno napajanje sa trenutnim kapacitetom od najmanje 1A.
Korak 3: Nabavite Ps2 biblioteku
Preuzmite mapu ps2 biblioteke odavde. Premjestite preuzetu mapu na radnu površinu jer će je biti lakše pronaći. Otvorite Arduino IDE i kliknite Sketch> Include Library> Add. ZIP Library…, a zatim odaberite fasciklu ps2 sa radne površine. Biblioteka će biti uključena i sada ćete moći koristiti ps2 biblioteku.
Korak 4: Pronađite veze dodirne podloge
Ako imate Synaptics touchpad poput gornjeg, jastučić 'T22' je +5V, 'T10' je 'Sat', 'T11' je 'Podaci' i 'T23' je 'GND'. Također možete lemiti žicu 'GND' na veliki izloženi bakar kao što je prikazano gore.
Kliknite na gornju sliku da biste saznali više. Ako imate drugačiju dodirnu plohu, pokušajte potražiti njen broj dijela na internetu s "pinouts" ili možete pitati zajednicu r/Arduino na Redditu ako zaglavite.
Korak 5: Testirajte dodirnu plohu
Provjerite jesu li ispravno spojene dodirna podloga. Da biste testirali dodirnu podlogu, postavite ps2 kôd miša na Arduino mikrokontroler iz Primjeri> ps2. Spojite žicu 'Sat' na D6, 'Data' žicu na D5, GND na GND i +5V ili VCC na +5V pin Arduino ploče. Ponovo povežite Arduino ploču s računarom i otvorite serijski monitor. Ako vidite kako se brojevi mijenjaju dok pomičete prst preko dodirne podloge, dodirna tabla radi ispravno i možete nastaviti.
Korak 6: Programirajte Arduino mikrokontroler
Preporučuje se da prođete kôd prije nego što ga postavite na Arduino mikrokontroler kako biste razumjeli o čemu se radi.
Korak 7: Postavite izgled
Postavite raspored za testiranje snage kolosijeka i sve tri kontrole skretnice. Uvjerite se da su svi spojevi kolosijeka pravilno izvedeni i da su gusjenice čiste. Preporučuje se povremeno čišćenje kolosijeka i kotača lokomotiva kako bi se spriječilo zastoj lokomotiva.
Korak 8: Instalirajte štitnik motora na Arduino ploču
Pažljivo poravnajte pinove štita motora s ženskim zaglavljima Arduino ploče i gurnite štit na vrh Arduino ploče. Provjerite da li štitnik dobro pristaje na Arduino ploču i da se igla ne savija.
Korak 9: Priključite napajanje kolosijeka i skretnice na štit motora
Uspostavite sljedeće veze:
- Priključite napajanje kolosijeka na izlazni konektor štita s oznakom 'M1'.
- Spojite skretnice na ostala tri izlazna priključka 'M2', 'M3' i 'M4'.
Uvjerite se da su svi spojevi ožičenja čvrsti.
Korak 10: Povežite dodirnu ploču sa postavkama
Spojite dodirnu ploču na Arduino ploču tako što ćete izvršiti sljedeće veze između dodirne podloge i Arduino ploče:
- +5 volti ili 'VCC' do +5 volti Arduino ploče
- 'GND' do 'GND' Arduino ploče
- 'Sat' do 'D6' Arduino ploče
- 'Podaci' do 'D5' Arduino ploče
Korak 11: Postavite lokomotivu na prugu
Postavite lokomotivu na ispitivanje. Po želji možete postaviti i više lokomotiva.
Preporučuje se upotreba alata za ponovno postavljanje ograde. Uvjerite se da su lokomotive pravilno postavljene na pruge kako biste spriječili iskliznuće.
Korak 12: Priključite Setup na napajanje i uključite ga
Priključite 12-voltno napajanje na postavku i uključite ga.
Korak 13: Testirajte kontrole
Testirajte sve komande. Ponovo pogledajte gornji video zapis da biste razumjeli kontrole.
Korak 14: Podijelite svoj rad i proširite ga Furthur
Ako vam je projekt uspio i ako možete, pokušajte podijeliti slike svoje kreacije sa zajednicom klikom na 'Napravio sam!'.
Također, pokušajte dodati više funkcija i funkcija ovom projektu i pokušajte ih podijeliti. Šta god da radite, sve najbolje!
Preporučuje se:
WiFi DCC komandna stanica za model željeznice: 5 koraka
WiFi DCC komandna stanica za model željeznice: Ažurirano 5. aprila 2021: nova skica i mod za komponente kruga. Nova skica: command_station_wifi_dcc3_LMD18200_v4.inoBrand novi DCC sistem koji koristi WiFi za komunikaciju uputama 3 korisnika prigušivača mobilnih telefona/tableta mogu se koristiti na idealnom rasporedu za
Jednostavni automatizirani model željeznice od tačke do tačke: 10 koraka (sa slikama)
Jednostavna automatizirana željeznička linija od točke do točke: Arduino mikrokontroleri odlični su za automatizaciju izgleda željezničkih modela. Automatizacija rasporeda je korisna u mnoge svrhe, poput postavljanja izgleda na ekran gdje se radnja rasporeda može programirati za pokretanje vlakova u automatiziranom slijedu. Ja
Jednostavni automatizirani model željeznice od tačke do tačke koja vozi dva vlaka: 13 koraka (sa slikama)
Jednostavna automatizirana željeznička linija od tačke do točke koja vozi s dva vlaka: Arduino mikrokontroleri odličan su način za automatiziranje izgleda željezničkih modela zbog njihove jeftine dostupnosti, hardvera i softvera otvorenog koda te velike zajednice koja vam može pomoći. Za modele željeznica, Arduino mikrokontroleri mogu se pokazati kao gr
Automatski model željeznice od tačke do tačke sa dvorišnom stranom: 10 koraka (sa slikama)
Automatizirani model željeznice od tačke do točke s dvorišnim kolosijekom: Arduino mikrokontroleri otvaraju velike mogućnosti u modeliranju željeznica, posebno kada je u pitanju automatizacija. Ovaj projekt je primjer takve aplikacije. Nastavak je to jednog od prethodnih projekata. Ovaj projekat se sastoji od tačke
Model željeznice - DCC komandna stanica pomoću Arduina :: 3 koraka
Model željeznice - Komandna stanica DCC -a pomoću Arduina :: Ažurirano u kolovozu 2018. - pogledajte nove upute: https: //www.instructables.com/id/Model-Railroad-DC … Ažurirajte 28. travnja 2016 .: Sada 16 mogućnosti za izlaz/kontrolu točaka do komandne stanice. Skretnice T1 - T8 dostupne su putem tipke 'B' Skretnice T9 - T1