Sisällysluettelo:
- Vaihe 1: Komponentit
- Vaihe 2: Asennusjärjestys
- Vaihe 3: Bluetooth -moduuli ja painikkeet
- Vaihe 4: Transistorit
- Vaihe 5: Arduino -koodi
- Vaihe 6: Digitaalikäyttöinen hissisovellus
- Vaihe 7: Lopullinen
Video: Digitaalinen ohjain ilmajousitukseen Arduinon ja älypuhelimen kaukosäätimen avulla: 7 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Hei kaikki
Tässä ohjeessa yritän näyttää sinulle, kuinka rakentaa ohjain auton ilmajousitukselle yhdellä arduino + bluetooth -moduulilla ja kaukosäätimellä mihin tahansa älypuhelimeen, jossa on Android +4.4, tämä on myös ensimmäinen opettavainen, joten ole kanssani kiitos:)
Tämä projekti alkoi ystäväni kanssa, johon oli asennettu ilmajousitus, mutta ei digitaalista ohjainta, joten vapaa -ajalla päätin katsoa, voisinko rakentaa sellaisen hänelle, myöhemmin päätin yrittää myydä idean, mutta täällä Portugalissa kukaan ei näyttänyt kiinnostuneen ja koska en edes omista autoa, johon on asennettu ilma, nyt aion jakaa projektin kaikkien kanssa.
Arduinon laitteisto ja ohjelmisto on tehty toimimaan älypuhelimen DigitalPowerLift apk: n kanssa, se toimii jousituksilla, joissa on 4 solenoidia tai 8, ja tässä laitteistossa on 3 painiketta, jotta voit säätää auton korkeutta ilman puhelinta.
Seuraava askeleeni tässä projektissa oli jokaisen pyörän korkeusanturit ja automaattisen tilan aktivointi apkissa, mutta jälleen kerran, koska minulla ei ole edes ilmaa käyttävää autoa kokeilemaan asioita joka päivä, siellä on vain nopeus.
Tämä projekti tarvitsee joitain muita komponentteja rakentaa, koska arduino yksin ei voi aktivoida ilmaventtiilien 12 voltin solenoideja, ja jonkinlainen säädin virran syöttämiseksi arduinoon auton 12 voltin piikkien takia "tässä tapauksessa". voi käyttää samaa asettelua myös muissa projekteissa, jotka edellyttävät solenoidien aktivointia älypuhelimen kautta.
Tämän ohjeen avulla opit myös käyttämään jännitteenjakajia projektillesi käyttämällä useita painikkeita, joissa arduino on kytketty vain yhteen analogiseen nastaan, käyttämällä transistoreita suuremman kuorman aktivoimiseksi kuin arduino 5v.
Voit ladata kaikki arduino -koodit vain muutaman askeleen eteenpäin, älypuhelimelle APK DigitalPowerLift voidaan ladata Google Playsta.
Näytän kuinka koota kaikki leipälautaan, mutta minulla on 2 esimerkkiä "tarkista viimeinen video" kaikista pienen piirilevyn komponenteista, niille, jotka tarvitset juotostaitoja.
Vaihe 1: Komponentit
Komponenttiluettelo:
TIP120 -Transistori ---- 8
N4007-Vakiodiodi ---- 8
Vastus 1K ---- 9
Vastus 1K8 ---- 1
Vastus 390k ---- 1
Vastus 470k ---- 3
Painike ---- 3
LED 3mm vihreä ---- 4
LED 3mm punainen ---- 4
Valinnainen-DC-DC Sammuta 4.5V-60V-3-35V ---- 1
Bluetooth-moduuli HC-05
Arduino
Leipälauta 830 pistettä
Leipälaudan hyppyjohdot
Huomaa: Jos autossasi on vain 2 solenoidia kullekin akselille, tarvitset vain 2 kustakin ledistä, 4 - TIP120 ja 4 - diodit Mikä tahansa näistä arduinoista toimii myös "Uno, Pro mini, Breaduino" muiden kanssa, mutta jotkin muutokset vaiheen alasjännitteeseen ja koodiin pin-out on muokattava ennen lataamista.
Vaihe 2: Asennusjärjestys
Aivan kuten mielestäni on helpompi liittää kaikki leipälautaan.
Asennusjärjestys:
- Aloita yhdistämällä arduino leipälautan 5v ja Gnd molemmilla puolilla oleviin virtakiskoihin.
- Liitä Bluetooth -moduuli.
- Liitä kaikki transistorit.
- Yhdistä kaikki painikkeet.
- Jaa GND -yhteydet autosta leipälevyn kanssa.
- Käytä step-downia virrataksesi arduino ", jos sinulla on se.
- Lähetä koodi arduinoon.
- Asenna sovellus älypuhelimeesi.
- Avaa sarjamonitori, varmista, että painikkeet toimivat "teksti näkyy sarjamittarissa" -valojen pitäisi syttyä, kun painat niitä.
- Tunnista kaikki transistorilähdöt, jotta voit liittää oikean pyörän ylös tai alas autossa.
Vaihe 3: Bluetooth -moduuli ja painikkeet
Olettaen, että jotkut teistä eivät ole koskaan käyttäneet bluetooth -moduulia tai transistoria, päätin tehdä pienen oppaan siitä, miten kaikki yhdistetään yksityiskohtaisesti, nämä ovat ensimmäiset. Kuvien avulla voit yhdistää kaiken hyvin.
Bluetooth -moduuli:
Ensin meidän on laskettava arduino Rx, joka on 5v - 3.3v, helpoin ja halvin tapa on tehdä jännitteenjakaja, kuten kuvassa näkyy, on hyvin yksinkertainen.
- Liitä moduulin +5v ja GND
- Liitä vain 1k8 -vastuksen toinen pää maahan ja toinen lähellä moduulia kiskon 1. reiässä.
- Liitä 1k -vastuksen toinen pää samaan kiskoon kuin 1k8 ja jätä reikä niiden väliin, 1k -vastuksen toinen pää liitä johonkin muuhun.
- Kytke digitaalisen nastan 10 arduino kaapeli Bluetooth -moduulin RX -vastaanottimeen.
- Kytke digitaalisen nastan 11 arduino kaapeli kiskoon, jossa 1k -vastus on yksinäinen.
Kytke lopuksi kaapeli samaan kiskoon, jossa kaksi vastusta kohtaavat, työnnä kaapeli suoraan niiden väliin ja toinen pää TX -moduuliin.
Painikkeet:
Koska olin rakentamassa tätä projektia ajattelemalla arvojen lukemista analogisista nastoista, minun piti pitää nastat arduinossa vapaina ja 8 solenoidia toimiessa sekä Bluetooth -moduulin 2 nastaa ne laskivat nopeasti, joten päätin käyttää kolmea painiketta sama arduino -analoginen nasta käyttämällä liitäntää, kuten kuvassa näkyy.
Huomautus: Jotta nämä painikkeet toimisivat, sinun on käytettävä täsmälleen samoja vastuksia, joita käytin, tai sinun on muutettava koodi
- Aseta painikkeet paikalleen.
- Kytke ne kaikki +5V: een samalla ensimmäisellä jalalla.
- Liitä leipälaudan toisella puolella 470k vastukset sarjaan +5v vastakkaisella jalalla ja viimeinen vastus yhteen tyhjään kiskoon.
- Tee nyt sama kuin jännitteenjakaja Bluetooth -moduulilla, kytke 390k: n vastuksen toinen pää maahan ja toinen samaan kiskoon, jossa 470k on yksin jättämällä reikä niiden väliin.
- Kytke lopuksi kaapeli vastuksen välistä arduinon analogiseen nastaan A1.
Vaihe 4: Transistorit
Nyt transistorit
Tämä on yksinkertaista, aloita yhdistämällä yksi kuvan kaltainen ja toista loput.
Tässä vaiheessa sinun on tiedettävä, miten diodi toimii, jos et, se on todella yksinkertaista. Kuvitelkaa sitä joeksi, joka virtaa vain yhteen suuntaan, koska me työskentelemme GND: n kanssa solenoidien aktivoimiseksi, meidän on kytkettävä diodin pää, jonka ympärillä on pieni hopearengas, + ja toiseen päähän samalla kisko TIP120: n keskimmäiseksi tapiksi, tämä estää transistorin palamisen, koska solenoidit ovat kuin tasavirtamoottori, kun vapautat ne, ne tuottavat lyhyen ajan virran, joka yrittää kulkea takaisin transistoriin, joten meidän on pudota se + uudelleen. "Käytä mukana tulevia kuvia apuna ja esimerkkinä"
Jos ilma -ajoasennuksessasi on vain 4 solenoidia, kiinnitä huomiota viimeiseen huomautukseen.
Askeleet:
- Transistorin tekstin edessä vasen nasta on liitettävä 1k -vastuksen toinen pää ja toinen tyhjään kiskoon, liitä myös pitkä LED -jalka "Anodi" samaan vasempaan nastaan ja lyhyt katodi "katodi" GND.
- Liitä keskimmäisen tapin kiskoon diodi lähellä transistoria ja yksi kaapelijohto diodin jälkeen "noudata kuvaohjeita", "kaapelijohto on se, joka liitetään solenoidin GND: hen".
- Oikea nasta on jaettu kaikkien transistorien kesken, tämä on jaettava myös auton Groundin ja Arduino GND: n kanssa.
- Liitä yksi Arduinon digitaalisen nastan 2 kaapeli 1k -vastuksen ainoaan päähän.
- Toista tämä kaikille transistoreille digitaalisesta nastasta 2 digitaaliseen nastaan 9, katso alla oleva tarra, kuinka voit liittää auton ilmajärjestelmään.
Arduino - transistoriliitännät:
Vihreät ledit ovat UP: lle:
Digitaalinen nasta 2 - vasen etupyörä ylös
Digitaalinen nasta 3 - Oikea etupyörä ylös
Digitaalinen nasta 4 - Vasen takapyörä ylös
Digitaalinen nasta 5 - Oikea takapyörä ylös
Punaiset ledit ovat alaspäin:
Digitaalinen nasta 6 - Vasen etupyörä alas
Digitaalinen nasta 7 - Oikea etupyörä alas
Digitaalinen nasta 8 - Vasen takapyörä alas
Digitaalinen nasta 9 - Oikea takapyörä alas
Huomautus:
Ilma -ajoasennuksissa, joissa itsenäisen pyöränohjauksen sijaan "8 solenoidia" ohjaavat vain kutakin akselia, "4 solenoidia" kytketään näin.
Vihreä LED:
Digitaalinen nasta 2 - Etuakseli ylös
Digitaalinen nasta 4 - Taka -akseli ylös
Punainen LED:
Digitaalinen nasta 6 - Etuakseli alas
Digitaalinen nasta 8 - Taka -akseli alas
Vaihe 5: Arduino -koodi
Jos olet tehnyt kaikki yhteydet määritetyn mukaisesti, lataa koodi vain arduinoon.
Jos ei, on joitain kuvia, jotka auttavat sinua.
Jos olet käyttänyt painikkeille erilaisia vastuksia, saat apua myös kuvissa
Lataa arduino -koodi täältä ja lataa koodi täältä.
Kuvista löydät:
- Missä vaihtaa bauderaatteja
- Minne vaihtaa nastat, jotka yhdistyvät transistoreihin ja käyttävät solenoideja
- Mihin Bluetooth RX/TX -nastat vaihdetaan?
- Jos olet käyttänyt vastuksia, jotka eivät vastaa painikkeissa annettuja ohjeita, niistä on apua.
Jos haluat, vaihda koodi tai käytä sitä haluamallasi tavalla muissa projekteissasi.
"jakaminen on välittämistä"
!!Hyvin tärkeä
Älä muuta koodia, jos se vastaanottaa tietoja Android -sovelluksesta, tai muuten se ei toimi Android -sovelluksen kanssa, muuta se vain, jos olet varma siitä, mitä teet
Vaihe 6: Digitaalikäyttöinen hissisovellus
Tämä sovellus toimii jo arduino -koodilla.
Voit tarkistaa videon.
Voit ladata sovelluksen Google Playsta täältä.
Aktivoi vain puhelimesi Bluetooth, etsi ja yhdistä Bt -moduuli.
Avaa sovellus, siirry oikeassa yläkulmassa ja napsauta yhdistää, se avaa sitten pariliitettyjen laitteiden luettelon. Valitse Bt -moduuli napsauttamalla sitä ja odota, sen pitäisi palata vihreällä pallolla vasemmassa yläkulmassa ja sanoa että se on kytketty.
Kaikki toimii paitsi automaattinen tila, joka näyttää tällä hetkellä vain gps-nopeuden.
Lisätoiminnossa, kun asetat puhelimen näytön ylöspäin ja kallistat puhelinta, auto tekee saman.
Vaihe 7: Lopullinen
Jos sinulla on epäilyksiä tai tarvitset apua, kerro minulle, yritän auttaa sinua parhaani mukaan.
Voit seurata videon esimerkkejä siitä, miten tämä tehdään pienessä piirilevyssä erittäin pienikokoiseksi ja täysin toimivaksi.
Jos olet kiinnostunut siitä, että teen ohjeen siitä, kuinka tehdä Android -sovellus arduino -projektien hallintaan android -studion avulla, kerro minulle kommentissa.
Toivottavasti sait tämän toimimaan ja sinulla oli hauskaa tehdä se.
Jos sinulla on myös vinkkejä ohjeiden korjaamiseen tai parantamiseen, kerro minulle myös kommenteissa.
Toivotan sinulle kaikkea hyvää!
:)
Suositeltava:
Kuinka hallita 4dof suuritehoista suurikokoista robottivartta Arduinon ja Ps2 -kaukosäätimen avulla?: 4 vaihetta
Kuinka ohjata 4dof suuritehoista suurikokoista robottivartta Arduino- ja Ps2 -kauko -ohjaimella?: Tämä sarja käyttää suuritehoista moottoria mg996, se tarvitsee suurta virtaa, olemme testanneet paljon virransyöttöä. Vain 5v 6a -sovitin toimii. Ja arduino -levytyöskentely myös 6dof -robottivarressa. pää: kirjoita osta SINONING DIY -lelun myymälä
IR -kaukosäätimen dekooderi Arduinon avulla: 7 vaihetta
IR -kaukosäätimen dekooderi Arduinon avulla: Hei Makers, Tämä on täydellinen opetusohjelma minkä tahansa IR -kaukosäätimen purkamisesta. Seuraa vain alla olevia vaiheitani
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa - Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille - Rc -helikopteri - Rc -taso Arduinon avulla: 5 vaihetta (kuvilla)
Langaton kaukosäädin käyttäen 2,4 GHz: n NRF24L01 -moduulia Arduinon kanssa | Nrf24l01 4 -kanavainen / 6 -kanavainen lähettimen vastaanotin nelikopterille | Rc -helikopteri | Rc -lentokone Arduinon avulla: Rc -auton käyttö | Nelikopteri | Drone | RC -taso | RC -vene, tarvitsemme aina vastaanottimen ja lähettimen, oletetaan, että RC QUADCOPTER -laitteelle tarvitaan 6 -kanavainen lähetin ja vastaanotin, ja tämäntyyppinen TX ja RX on liian kallista, joten teemme sellaisen
Yksinkertaisin kotiautomaatio Bluetoothin, Android -älypuhelimen ja Arduinon avulla: 8 vaihetta (kuvilla)
Yksinkertaisin kotiautomaatio Bluetoothin, Android -älypuhelimen ja Arduinon avulla. Tämä on erittäin helppo rakentaa ja se voidaan rakentaa muutamassa tunnissa. Versiossa, jonka selitän tässä, voin
Kauko -ohjattava robotti Arduinon ja T.V. -kaukosäätimen avulla: 11 vaihetta
Kauko -ohjattava robotti Arduinon ja TV: n kauko -ohjaimella: Tätä kauko -ohjattavaa autoa voidaan liikuttaa käytännöllisesti katsoen minkä tahansa kaukosäätimen, kuten television, verkkovirran jne. Avulla. käyttämällä IR -vastaanotinta, joka on erittäin halpa anturi