Përmbajtje:

Kontrolluesi dixhital për pezullimin e ajrit duke përdorur telekomandën Arduino dhe smartphone: 7 hapa (me fotografi)
Kontrolluesi dixhital për pezullimin e ajrit duke përdorur telekomandën Arduino dhe smartphone: 7 hapa (me fotografi)

Video: Kontrolluesi dixhital për pezullimin e ajrit duke përdorur telekomandën Arduino dhe smartphone: 7 hapa (me fotografi)

Video: Kontrolluesi dixhital për pezullimin e ajrit duke përdorur telekomandën Arduino dhe smartphone: 7 hapa (me fotografi)
Video: Дешевое отопление из чайника. Часть 2. Безумный самодельщик 2024, Nëntor
Anonim
Image
Image
Komponentët
Komponentët

Pershendetje te gjitheve

Në këtë udhëzues do të përpiqem t'ju tregoj se si të ndërtoni një kontrollues për ju pezullimin e ajrit të makinës, duke përdorur një modul arduino + bluetooth dhe për telekomandë çdo smartphone me android +4.4, ky është gjithashtu udhëzuesi im i parë, prandaj duroni me mua ju lutem:)

Ky projekt filloi me një mik që kishte instaluar pezullimin e ajrit, por pa kontrollues dixhital, kështu që në kohën time të lirë vendosa të shikoja nëse mund të ndërtoja një të tillë për të, më vonë vendosa të provoj dhe ta shes idenë, por këtu në Portugali askush nuk dukej i interesuar dhe meqenëse nuk kam as një makinë me ajër të instaluar, tani, unë do ta ndaj projektin me të gjithë.

Pajisjet kompjuterike dhe softueri në arduino janë krijuar për të punuar me aparatin DigitalPowerLift në një Smartphone, funksionon në pezullime me 4 solenoide ose me 8 gjithashtu ka 3 butona në këtë harduer në mënyrë që të mund të rregulloni lartësinë e makinës pa telefon.

Hapi im i ardhshëm me këtë projekt do të ishte sensorët e lartësisë për secilën rrotë dhe aktivizimi i Modalitetit Auto brenda apk-së, por, përsëri, pasi nuk kam as një makinë me ajër për të provuar gjërat e përditshme është atje, por vetëm duke treguar shpejtësinë.

Ky projekt ka nevojë për disa përbërës të tjerë për tu ndërtuar sepse arduino vetëm nuk mund të aktivizojë solenoidet 12v në valvulat e ajrit, dhe një lloj rregullatori për të furnizuar energjinë në arduino për shkak të goditjeve në linjën 12v të makinës "për çdo rast", ky projekt mund të përdorë të njëjtën paraqitje për projekte të tjera që kërkojnë aktivizimin e solenoideve përmes smartphone.

Me këtë udhëzues ju gjithashtu do të mësoni se si të aplikoni ndarës të tensionit në projektin tuaj, duke përdorur disa butona me arduino tuaj të kyçur vetëm në një pin analog, duke përdorur transistorë për të aktivizuar një ngarkesë më të madhe se arduino 5v.

Ju do të jeni në gjendje të shkarkoni të gjithë kodin për arduino vetëm disa hapa përpara, për smartphone apk DigitalPowerLift mund të shkarkohet nga google play.

Unë do të tregoj se si të mblidhni gjithçka në një pjatë, por kam 2 shembuj "kontrolloni videon e fundit" të të gjithë përbërësve në një PCB të vogël, për ata që do t'ju nevojiten disa aftësi bashkimi.

Hapi 1: Përbërësit

Komponentët
Komponentët
Komponentët
Komponentët

Lista e përbërësve:

TIP120 -Transistor ---- 8

N4007 -Dyoda standarde ---- 8

Rezistenca 1K ---- 9

Rezistenca 1K8 ---- 1

Rezistenca 390k ---- 1

Rezistenca 470k ---- 3

Butoni i butonit ---- 3

Led 3mm Gjelbër ---- 4

Led 3mm Kuq ---- 4

Opsionale-DC-DC Hapi poshtë 4.5V- 60V në 3-35V ---- 1

Moduli Bluetooth HC-05

Arduino

Breadboard 830 pikë

Jumpercables Breadboard

Shënim: Nëse në makinën tuaj keni vetëm 2 solenoide për secilin aks ju nevojiten vetëm 2 nga secili Led, 4 - TIP120 dhe 4 - Diodat Secili nga këto arduino do të bëjë "Uno, Pro mini, Breaduino" i të tjerëve gjithashtu do të funksionojë, por disa ndryshime në tensionin e shkallëzimit dhe në kodin pin-out duhet të redaktohet para ngarkimit.

Hapi 2: Rendi i Asamblesë

Ashtu siç mendoj se është më e lehtë të lidhësh gjithçka me tryezën e bukës.

Urdhri i Asamblesë:

  1. Filloni duke ju lidhur arduino me binarët e rrymës në panelin e bukës 5v dhe Gnd në të dy anët.
  2. Lidhni modulin Bluetooth.
  3. Lidhni të gjithë transistorët.
  4. Lidhni të gjithë butonat.
  5. Ndani lidhjet GND nga makina me dërrasën e bukës.
  6. Përdorni hapin poshtë për të fuqizuar arduino "në rast se e keni atë.
  7. Ngarko kodin në arduino.
  8. Instaloni aplikacionin në smartphone tuaj.
  9. Hapni monitorin Serial, sigurohuni që butonat e funksionimit "teksti do të shfaqet në monitorin serik" dritat duhet të ndizen ndërsa i shtyni ato.
  10. Identifikoni të gjithë daljen e tranzistorit në mënyrë që të lidhni timonin e duhur lart ose poshtë në makinë.

Hapi 3: Moduli dhe butonat e Bluetooth

Moduli Bluetooth dhe butonat
Moduli Bluetooth dhe butonat
Moduli Bluetooth dhe butonat
Moduli Bluetooth dhe butonat
Moduli Bluetooth dhe butonat
Moduli Bluetooth dhe butonat

Duke supozuar se disa prej jush nuk kanë përdorur kurrë një modul bluetooth ose një tranzistor, vendosa të bëj një udhëzues të vogël se si të lidhni gjithçka në detaje, këto janë të parat. Ju mund të ndiqni imazhet për t'ju ndihmuar të lidhni gjithçka mirë.

Moduli Bluetooth:

Së pari ne duhet të ulim arduino Rx që është 5v në 3.3v mënyra më e lehtë dhe më e lirë është të bësh një ndarës të tensionit, siç mund ta shihni në foto është shumë e thjeshtë.

  1. Lidhni +5v dhe GND të modulit
  2. Thjesht lidhni njërin skaj të rezistencës 1k8 me tokën dhe tjetrin pranë modulit në vrimën e parë të hekurudhës.
  3. Lidhni njërin skaj të rezistencës 1k në të njëjtën shinë si ai i 1k8 vetëm lini një vrimë midis tyre, skaji tjetër i rezistencës 1k lidheni diku tjetër.
  4. Lidhni një kabllo në pinin dixhital 10 arduino me RX të modulit bluetooth.
  5. Lidhni një kabllo në pinin dixhital 11 arduino me hekurudhën ku rezistenca 1k është e vetmuar.

Më në fund lidhni një kabllo në të njëjtën shinë ku takohen dy rezistorët, futeni kabllon pikërisht mes tyre dhe skajin tjetër në modulin TX.

Butonat me butona:

Meqenëse po ndërtoja këtë projekt duke menduar të lexoja vlerat nga kunjat analoge, më duhej të mbaja kunjat në arduino pa pagesë dhe me 8 solenoide për të funksionuar plus 2 kunjat nga moduli bluetooth ato po binin shpejt, kështu që vendosa të përdor 3 butonat në e njëjta pin analoge arduino duke përdorur një lidhje siç mund ta shihni në imazh.

Shënim: Që këto butona të funksionojnë do t'ju duhet të përdorni të njëjtin rezistencë që kam përdorur ose do t'ju duhet të ndryshoni kodin

  1. Vendosni butonat e shtytjes.
  2. Lidhini të gjithë me +5v në të njëjtën këmbë të parë.
  3. Në anën tjetër të tabelës së bukës lidhni rezistencat 470k në seri në këmbën e kundërt të +5v dhe rezistencën e fundit me një shina të zbrazët.
  4. Tani thjesht bëni të njëjtën gjë si ndarësi i tensionit me modulin bluetooth, lidhni njërin skaj të rezistencës 390k në tokë dhe tjetrin në të njëjtën shinë ku 470k është vetëm lini një vrimë mes tyre.
  5. Më në fund lidhni një kabllo nga mes rezistorëve në pinin analog A1 në arduino.

Hapi 4: Transistorët

Transistorë
Transistorë
Transistorë
Transistorë
Transistorë
Transistorë

Tani tranzistorët

Kjo është e thjeshtë, thjesht filloni duke lidhur një si imazhin dhe përsëritni për pjesën tjetër të tyre.

Në këtë hap duhet të dini se si funksionon dioda, nëse jo, është vërtet e thjeshtë. Thjesht imagjinoni atë si një lumë që rrjedh vetëm në një drejtim, pasi ne do të punojmë me GND për të aktivizuar solenoidin, duhet të lidhim fundin e diodës që ka një unazë të vogël argjendi rreth tij, në + dhe skajin tjetër në të njëjtën hekurudhor si kunja e mesme në TIP120, kjo është për të parandaluar skuqjen e tranzistorit tuaj sepse solenoidet janë si një motor DC, kur i lëshoni ato do të prodhojnë për një kohë të shkurtër rrymë që do të përpiqet të udhëtojë përsëri në transistor kështu që ne kemi nevojë hidheni përsëri në +. "Përdorni imazhet e ofruara për ndihmë dhe shembuj"

Nëse instalimi juaj i udhëtimit ajror ka vetëm 4 solenoide, kushtojini vëmendje shënimit të fundit.

Hapat:

  1. Përballë tekstit në tranzistor kunja e majtë është ajo ku duhet të lidhni njërin skaj të rezistencës 1k tjetrin me një hekurudhë të zbrazët, gjithashtu lidhni këmbën e gjatë Led "Anode" në të njëjtën kunj të majtë dhe këmbën e shkurtër "Cathode" me GND.
  2. Në shinën e mesme të kunjit lidhni diodën pranë tranzistorit dhe një prizë kabllo pasi dioda "ndiqni udhëzimet e figurës", "priza e kabllit është ajo që do të lidhet me GND të solenoidit".
  3. Kunja e djathtë ndahet midis të gjithë transistorëve, kjo gjithashtu duhet të ndahet me makinën Ground dhe Arduino GND.
  4. Lidhni një kabllo nga kunja dixhitale Arduino 2 në skajin e vetëm të rezistencës 1k.
  5. Përsëriteni për të gjithë tranzistorët nga pini dixhital 2 deri në pinin dixhital9, shihni më poshtë disa Etiketa se si të lidheni me sistemin tuaj të ajrit të makinës.

Lidhjet Arduino - transistor:

Ledet e Gjelbër janë për UP:

Kunja dixhitale 2 - Rrota e majtë e përparme lart

Kunja dixhitale 3 - Rrota e djathtë e përparme lart

Kunja dixhitale 4 - Rrota e majtë mbrapa lart

Kunja dixhitale 5 - Rrota e djathtë mbrapa lart

Ledet e Kuq janë për Down:

Kunj dixhital 6 - Rrota e majtë e përparme Poshtë

Kunja dixhitale 7 - Rrota e djathtë e përparme poshtë

Kunja dixhitale 8 - Rrota e majtë mbrapa Poshtë

Kunja dixhitale 9 - Rrota e djathtë mbrapa Poshtë

Shënim:

Për instalimin e udhëtimeve ajrore është se në vend të kontrollit të pavarur të rrotave "8 solenoidet" kanë kontroll vetëm për secilin bosht "4 solenoidët" lidhen kështu.

E gjelbër e udhëhequr:

Kunja dixhitale 2 - Boshti i përparmë lart

Kunja dixhitale 4 - Boshti i pasmë lart

E kuqe e udhëhequr:

Kunja dixhitale 6 - Boshti i përparmë Poshtë

Kunja dixhitale 8 - Boshti i pasmë Poshtë

Hapi 5: Kodi Arduino

Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino
Kodi Arduino

Nëse i keni bërë të gjitha lidhjet siç është specifikuar, thjesht ngarkoni kodin tek ju arduino.

Nëse jo, ka disa imazhe për t'ju ndihmuar.

Nëse keni përdorur rezistorë të ndryshëm për butonat, keni ndihmë edhe në imazhe

Shkarkoni kodin arduino këtu shkarkoni kodin këtu.

Në imazhe mund të gjeni:

  • Ku të ndryshoni bauderates
  • Ku të ndryshoni kunjat që lidhen me transistorët dhe që do të veprojnë me solenoidët
  • Ku të ndryshoni kunjat e Bluetooth RX/TX
  • Nëse keni përdorur rezistorë të ndryshëm nga ato të udhëzuar në butona, disa ndihmojnë atje.

Nëse e ndieni atë, ju lutemi ndryshoni kodin ose përdorni si të doni në projektet tuaja të tjera.

"ndarja është kujdes"

!!Shume e rendesishme!

Mos e ndryshoni kodin ku merr të dhëna nga Aplikacioni Android ose përndryshe nuk do të funksionojë me aplikacionin android, ndryshojeni vetëm nëse jeni të sigurt për atë që po bëni

Hapi 6: Aplikacioni për ngritjen me energji dixhitale

Ky aplikacion tashmë funksionon me kodin arduino.

Mund ta kontrolloni videon.

Për ta shkarkuar aplikacionin nga google play mund ta gjeni këtu.

Thjesht aktivizoni telefonin tuaj Bluetooth, kërkoni dhe çiftoni modulin tuaj Bt.

Hapni aplikacionin, shkoni në këndin e sipërm të djathtë dhe klikoni për t'u lidhur, pastaj do të hapë një listë të pajisjeve të çiftuara, thjesht zgjidhni modulin Bt duke e klikuar atë dhe prisni, duhet të kthehet me një top të gjelbër në këndin e sipërm të majtë dhe të thotë se është e lidhur.

Gjithçka po funksionon përveç modalitetit automatik, i cili aktualisht shfaq vetëm shpejtësinë e GPS.

Në funksionin shtesë që vendosni ekranin e telefonit tuaj përballë dhe anoni telefonin, makina do të bëjë të njëjtën gjë.

Hapi 7: Përfundimtar

Image
Image

Nëse keni ndonjë dyshim ose keni nevojë për ndonjë ndihmë, thjesht më tregoni se do të përpiqem t'ju ndihmoj sa më mirë që mundem.

Ju mund të ndiqni shembujt në video se si ta bëni këtë në një PCB të vogël shumë kompakte dhe plotësisht funksionuese që kam bërë.

Nëse jeni të interesuar që të bëj një udhëzues në lidhje me mënyrën e krijimit të një aplikacioni android për të kontrolluar projektet arduino duke përdorur studion android më tregoni në komentet.

Shpresoj se keni arritur ta bëni këtë punë dhe jeni argëtuar duke e bërë atë.

Nëse keni gjithashtu disa këshilla për rregullimin ose përmirësimin e udhëzimeve të mia, ju lutem më tregoni në komente gjithashtu.

Ju uroj gjithë të mirat!

:)

Recommended: