Obsah:

Digitálny ovládač vzduchového odpruženia pomocou diaľkového ovládača Arduino a smartfónu: 7 krokov (s obrázkami)
Digitálny ovládač vzduchového odpruženia pomocou diaľkového ovládača Arduino a smartfónu: 7 krokov (s obrázkami)

Video: Digitálny ovládač vzduchového odpruženia pomocou diaľkového ovládača Arduino a smartfónu: 7 krokov (s obrázkami)

Video: Digitálny ovládač vzduchového odpruženia pomocou diaľkového ovládača Arduino a smartfónu: 7 krokov (s obrázkami)
Video: HORIZONTÁLNA BALIČKA PALIET HBP500 2024, November
Anonim
Image
Image
Komponenty
Komponenty

Ahojte všetci

V tomto návode sa vám pokúsim ukázať, ako vytvoriť ovládač pre vzduchové odpruženie automobilu pomocou jedného modulu arduino + bluetooth a pre diaľkový ľubovoľný smartphone s Androidom +4,4, toto je tiež môj úplne prvý návod, takže so mnou prosím vydržte:)

Tento projekt začal s priateľom, ktorý mal nainštalované vzduchové odpruženie, ale nemal digitálny ovládač, a tak som sa vo svojom voľnom čase rozhodol zistiť, či by som mu ho nemohol postaviť. Neskôr som sa rozhodol túto myšlienku predať, ale tu v Portugalsku nikto nemal záujem. a keďže nevlastním ani auto s nainštalovaným vzduchom, teraz sa o projekt podelím so všetkými.

Hardvér a softvér arduino je vyrobený tak, aby fungoval s aplikáciou DigitalPowerLift APK na smartfóne, funguje na zaveseniach so 4 solenoidmi alebo s 8 taktiež na tomto hardvéri sú 3 tlačidlá, takže môžete nastaviť výšku auta bez telefónu.

Mojím ďalším krokom v rámci tohto projektu budú výškové senzory pre každé koleso a aktivácia automatického režimu v apke, ale opäť, pretože nemám ani auto so vzduchom na každodenné skúšanie vecí, ale iba zobrazenie rýchlosti.

Tento projekt potrebuje vybudovanie ďalších komponentov, pretože arduino samotné nemôže aktivovať 12 V solenoidy na vzduchových ventiloch a nejaký druh regulátora na napájanie arduina kvôli hrotom na automobilovom vedení 12 V „pre prípad“, tento projekt môže použiť rovnaké rozloženie aj pre iné projekty, ktoré vyžadujú aktiváciu solenoidov prostredníctvom smartfónu.

S týmto návodom sa tiež naučíte, ako na svoj projekt použiť rozdeľovače napätia pomocou niekoľkých tlačidiel, pričom arduino je zapojené iba do jedného analógového kolíka a pomocou tranzistorov aktivuje väčšiu záťaž ako arduino 5v.

Budete si môcť stiahnuť celý kód pre arduino len pár krokov dopredu, pre smartfón je možné apk DigitalPowerLift stiahnuť z Google Play.

Ukážem, ako zostaviť všetko na dosku, ale mám 2 príklady „pozrite si posledné video“všetkých komponentov v malom plošnom spoji, pretože pre tie budete potrebovať určité schopnosti spájkovania.

Krok 1: Komponenty

Komponenty
Komponenty
Komponenty
Komponenty

Zoznam komponentov:

TIP120-Tranzistor ---- 8

N4007-Štandardná dióda ---- 8

Rezistor 1K ---- 9

Rezistor 1K8 ---- 1

Rezistor 390k ---- 1

Rezistor 470k ---- 3

Tlačidlo ---- 3

LED 3mm zelená ---- 4

LED 3 mm červená ---- 4

Voliteľné-Zníženie DC-DC 4,5 V-60 V až 3-35 V ---- 1

Modul Bluetooth HC-05

Arduino

Breadboard 830 bod

Prepojovacie káble na doske

Poznámka: Ak máte vo svojom aute iba 2 solenoidy pre každú nápravu, potrebujete iba 2 z každého LED, 4 - TIP120 a 4 - diódy Ktorékoľvek z týchto arduino bude fungovať „Uno, Pro mini, Breaduino“, ostatné budú tiež fungovať, ale niektoré zmeny na napätie zostupu a v kóde PIN je potrebné pred odovzdaním upraviť.

Krok 2: Objednávka montáže

Myslím si, že je jednoduchšie prepojiť všetko s doskou.

Montážny poriadok:

  1. Začnite pripojením arduina k napájacím lištám na doske 5v a Gnd na oboch stranách.
  2. Pripojte modul Bluetooth.
  3. Pripojte všetky tranzistory.
  4. Pripojte všetky tlačidlá.
  5. Zdieľajte pripojenia GND z auta s doskou.
  6. Použite step-down na napájanie arduina “, ak ho máte.
  7. Nahrajte kód do arduina.
  8. Nainštalujte aplikáciu do svojho smartfónu.
  9. Otvorte sériový monitor a uistite sa, že tlačidlá fungujú. Po stlačení by sa mali rozsvietiť kontrolky „na sériovom monitore sa zobrazí text“.
  10. Identifikujte všetok výstup tranzistora, aby ste mohli v aute pripojiť správne koleso nahor alebo nadol.

Krok 3: Modul a tlačidlá Bluetooth

Modul Bluetooth a tlačidlá
Modul Bluetooth a tlačidlá
Modul Bluetooth a tlačidlá
Modul Bluetooth a tlačidlá
Modul Bluetooth a tlačidlá
Modul Bluetooth a tlačidlá

Za predpokladu, že niektorí z vás nikdy nepoužili modul bluetooth alebo tranzistor, rozhodol som sa vytvoriť malý návod, ako všetko podrobne prepojiť, toto sú prvé. Môžete postupovať podľa obrázkov, ktoré vám pomôžu všetko dobre prepojiť.

Modul Bluetooth:

Najprv musíme znížiť arduino Rx, ktorý je 5v na 3,3v. Najľahším a najlacnejším spôsobom je výroba deliča napätia, ako vidíte na obrázku, je veľmi jednoduchý.

  1. Pripojte +5 V a GND modulu
  2. Stačí pripojiť jeden koniec odporu 1k8 k zemi a druhý v blízkosti modulu v 1. otvore koľajnice.
  3. Pripojte jeden koniec rezistora 1k na rovnakú koľajnicu ako na 1k8, nechajte medzi nimi dieru, druhý koniec rezistora 1k pripojte niekde inde.
  4. Pripojte kábel na digitálnom pine 10 arduino k RX modulu bluetooth.
  5. Pripojte kábel na digitálnom pine 11 arduino k koľajnici, kde je odpor 1k osamelý.

Nakoniec pripojte kábel k rovnakej koľajnici, kde sa stretávajú dva odpory, vložte kábel priamo medzi ne a druhý koniec do modulu TX.

Tlačidlá:

Pretože som staval tento projekt a premýšľal som o čítaní hodnôt z analógových pinov, potreboval som nechať kolíky na arduine voľné a s 8 solenoidmi, aby fungovali, a 2 kolíky z modulu bluetooth išli rýchlo dole, a tak som sa rozhodol použiť 3 tlačidlá na rovnaký analógový pin arduino pomocou pripojenia, ako vidíte na obrázku.

Poznámka: Aby tieto tlačidlá fungovali, budete musieť použiť presne ten istý odpor, ktorý som použil, alebo budete musieť zmeniť kód

  1. Vložte tlačidlá.
  2. Pripojte všetky k +5v na tej istej prvej nohe.
  3. Na druhej strane nepájivej dosky spojte 470k odpory v sérii na opačnom ramene +5v a posledný odpor k jednej prázdnej koľajnici.
  4. Teraz urobte to isté ako delič napätia s modulom bluetooth, pripojte jeden koniec odporu 390k k zemi a druhý k tej istej koľajnici, kde je 470k sám, medzi nimi nechajte dieru.
  5. Nakoniec pripojte kábel medzi odpormi k analógovému kolíku A1 na Arduine.

Krok 4: Tranzistory

Tranzistory
Tranzistory
Tranzistory
Tranzistory
Tranzistory
Tranzistory

Teraz tranzistory

Je to jednoduché. Začnite pripojením jedného k obrázku a zopakujte postup pre ostatné.

V tomto kroku musíte vedieť, ako dióda funguje, ak nie, je to skutočne jednoduché. Predstavte si to ako rieku, ktorá tečie iba jedným smerom, pretože na aktivácii solenoidu budeme pracovať s GND, musíme koniec diódy, okolo ktorej je malý strieborný krúžok, pripojiť k + a druhý koniec na rovnakom koľajnica ako stredný kolík na TIP120, to má zabrániť vyprážaniu vášho tranzistora, pretože solenoidy sú ako jednosmerný motor, keď ich uvoľníte, budú krátkodobo produkovať prúd, ktorý sa pokúsi cestovať späť k tranzistoru, takže musíme znova ho vypíšte na +. „Ako pomoc a príklady použite dodané obrázky“

Ak má vaša inštalácia lietadla iba 4 solenoidy, venujte pozornosť poslednej poznámke.

Kroky:

  1. Tvárou v tvár textu na tranzistore je ľavý kolík miestom, kde musíte pripojiť jeden koniec rezistora 1k druhý k prázdnej koľajnici, tiež pripojiť dlhú anódu LED „anóda“do rovnakého ľavého kolíka a krátku nohu „katóda“k GND.
  2. Na strednú kolíkovú lištu pripojte diódu v blízkosti tranzistora a jeden káblový kábel za diódou „postupujte podľa obrázkových pokynov“, „káblový kábel je to, čo sa chystá pripojiť k GND solenoidu“.
  3. Pravý kolík je zdieľaný medzi všetkými tranzistormi, musí byť zdieľaný aj s automobilmi Ground a Arduino GND.
  4. Pripojte jeden kábel z digitálneho kolíka 2 Arduino k samotnému koncu 1k rezistora.
  5. Opakujte pre všetky tranzistory od digitálneho kolíka 2 až po digitálny kolík 9, nižšie nájdete štítok o spôsobe pripojenia k vzduchovému systému automobilu.

Pripojenie Arduino - tranzistor:

Zelené LED diódy sú pre UP:

Digitálny kolík 2 - predné ľavé koleso hore

Digitálny kolík 3 - pravé predné koleso hore

Digitálny kolík 4 - ľavé zadné koleso hore

Digitálny kolík 5 - zadné pravé koliesko hore

Červené LED diódy sú určené pre páperie:

Digitálny kolík 6 - predné ľavé koleso dole

Digitálny kolík 7 - pravé predné koleso dole

Digitálny kolík 8 - zadné ľavé koliesko nadol

Digitálny kolík 9 - zadné pravé koliesko nadol

Poznámka:

Pri vzduchových inštaláciách sa namiesto „nezávislého ovládania kolies“ovláda „8 solenoidov“iba pre každú nápravu „4 solenoidy“takto.

Zelená LED:

Digitálny kolík 2 - Predná náprava hore

Digitálny kolík 4 - zadná náprava hore

Červená LED:

Digitálny kolík 6 - Predná náprava dole

Digitálny kolík 8 - zadná náprava dole

Krok 5: Kód Arduino

Arduino kód
Arduino kód
Arduino kód
Arduino kód
Arduino kód
Arduino kód
Arduino kód
Arduino kód

Ak ste vykonali všetky pripojenia podľa špecifikácie, stačí nahrať kód do arduina.

Ak nie, existujú obrázky, ktoré vám pomôžu.

Ak ste na tlačidlá použili rôzne odpory, máte tiež pomoc s obrázkami

Stiahnite si arduino kód tu, stiahnite si kód tu.

Na obrázkoch nájdete:

  • Kde zmeniť bauderáty
  • Kde zmeniť kolíky, ktoré sa pripájajú k tranzistorom a budú ovládať solenoidové ventily
  • Kde zmeniť piny Bluetooth RX/TX
  • Ak ste použili odpory odlišné od tých, ktoré sú popísané v tlačidlách, pomoc vám pomôže.

Ak sa na to cítite, zmeňte kód alebo ho použite, ako sa vám páči, vo vašich ďalších projektoch.

"Zdieľanie je starostlivosť"

!!Veľmi dôležité!

Nemeňte kód tam, kde prijíma údaje z aplikácie pre Android, inak nebude s aplikáciou pre Android fungovať, ale zmeňte ho iba vtedy, ak ste si istí, čo robíte

Krok 6: Aplikácia Digital Powered Lift

Táto aplikácia už funguje s kódom arduino.

Môžete si pozrieť video.

Ak si chcete aplikáciu stiahnuť z Google Play, nájdete ju tu.

Stačí v telefóne aktivovať Bluetooth, vyhľadať a spárovať modul Bt.

Otvorte aplikáciu, prejdite do pravého horného rohu a kliknite na položku Pripojiť. Potom sa otvorí zoznam spárovaných zariadení, stačí kliknúť na modul Bt a počkať, mal by sa vrátiť so zelenou guličkou v ľavom hornom rohu a povedať že je to prepojené.

Všetko funguje, okrem automatického režimu, ktorý v súčasnosti zobrazuje iba rýchlosť GPS.

Vo funkcii Extra umiestnite obrazovku telefónu nahor a nakloníte telefón, auto urobí to isté.

Krok 7: Finále

Image
Image

Ak máte akékoľvek pochybnosti alebo potrebujete pomoc, dajte mi vedieť, pokúsim sa vám pomôcť, ako najlepšie viem.

Môžete nasledovať príklady vo videu o tom, ako to urobiť v malom PCB veľmi kompaktným a plne funkčným, čo som urobil.

Ak vás zaujíma, ako vytvoriť návod na vytvorenie aplikácie pre Android na ovládanie projektov arduino pomocou štúdia Android, dajte mi vedieť v komentároch.

Dúfam, že sa vám to podarilo a že ste si to užili.

Ak máte tiež nejaké tipy na opravu alebo vylepšenie môjho pokynu, dajte mi prosím vedieť aj v komentároch.

Prajem ti všetko najlepšie!

:)

Odporúča: