Sisällysluettelo:

Digitaalinen ohjain ilmajousitukseen Arduinon ja älypuhelimen kaukosäätimen avulla: 7 vaihetta (kuvilla)
Digitaalinen ohjain ilmajousitukseen Arduinon ja älypuhelimen kaukosäätimen avulla: 7 vaihetta (kuvilla)

Video: Digitaalinen ohjain ilmajousitukseen Arduinon ja älypuhelimen kaukosäätimen avulla: 7 vaihetta (kuvilla)

Video: Digitaalinen ohjain ilmajousitukseen Arduinon ja älypuhelimen kaukosäätimen avulla: 7 vaihetta (kuvilla)
Video: Kuljettajan matkassa — Maansiirtokuljetukset kasettiyhdistelmällä 2024, Joulukuu
Anonim
Image
Image
Komponentit
Komponentit

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

Komponentit
Komponentit
Komponentit
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:

  1. Aloita yhdistämällä arduino leipälautan 5v ja Gnd molemmilla puolilla oleviin virtakiskoihin.
  2. Liitä Bluetooth -moduuli.
  3. Liitä kaikki transistorit.
  4. Yhdistä kaikki painikkeet.
  5. Jaa GND -yhteydet autosta leipälevyn kanssa.
  6. Käytä step-downia virrataksesi arduino ", jos sinulla on se.
  7. Lähetä koodi arduinoon.
  8. Asenna sovellus älypuhelimeesi.
  9. Avaa sarjamonitori, varmista, että painikkeet toimivat "teksti näkyy sarjamittarissa" -valojen pitäisi syttyä, kun painat niitä.
  10. Tunnista kaikki transistorilähdöt, jotta voit liittää oikean pyörän ylös tai alas autossa.

Vaihe 3: Bluetooth -moduuli ja painikkeet

Bluetooth -moduuli ja painikkeet
Bluetooth -moduuli ja painikkeet
Bluetooth -moduuli ja painikkeet
Bluetooth -moduuli ja painikkeet
Bluetooth -moduuli ja painikkeet
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.

  1. Liitä moduulin +5v ja GND
  2. Liitä vain 1k8 -vastuksen toinen pää maahan ja toinen lähellä moduulia kiskon 1. reiässä.
  3. Liitä 1k -vastuksen toinen pää samaan kiskoon kuin 1k8 ja jätä reikä niiden väliin, 1k -vastuksen toinen pää liitä johonkin muuhun.
  4. Kytke digitaalisen nastan 10 arduino kaapeli Bluetooth -moduulin RX -vastaanottimeen.
  5. 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

  1. Aseta painikkeet paikalleen.
  2. Kytke ne kaikki +5V: een samalla ensimmäisellä jalalla.
  3. Liitä leipälaudan toisella puolella 470k vastukset sarjaan +5v vastakkaisella jalalla ja viimeinen vastus yhteen tyhjään kiskoon.
  4. 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.
  5. Kytke lopuksi kaapeli vastuksen välistä arduinon analogiseen nastaan A1.

Vaihe 4: Transistorit

Transistorit
Transistorit
Transistorit
Transistorit
Transistorit
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:

  1. 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.
  2. 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".
  3. Oikea nasta on jaettu kaikkien transistorien kesken, tämä on jaettava myös auton Groundin ja Arduino GND: n kanssa.
  4. Liitä yksi Arduinon digitaalisen nastan 2 kaapeli 1k -vastuksen ainoaan päähän.
  5. 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

Arduino -koodi
Arduino -koodi
Arduino -koodi
Arduino -koodi
Arduino -koodi
Arduino -koodi
Arduino -koodi
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

Image
Image

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: