Përmbajtje:
- Hapi 1: Shtypja 3D
- Hapi 2: Montimi i tankeve
- Hapi 3: Kuvendi i byzylykut
- Hapi 4: Elektronika e tankeve
- Hapi 5: Elektronikë byzylyk
- Hapi 6: Çiftimi Bluetooth
- Hapi 7: Përshpejtuesi
- Hapi 8: Softueri
Video: Kontrolloni një automjet me dorën tuaj: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:20
Ky projekt ishte për 'Electronics Creative', një modul i Inxhinierisë Elektronike BEng në vitin e 4-të në Universitetin e Malaga, Shkolla e Telekomunikacionit (uma.es/etsi-de-telecomunicacion/)
Në këtë udhëzues do të shohim se si të krijojmë një byzylyk për të drejtuar një makinë me telekomandë me dorën tonë duke përdorur Arduino. Ne kemi bërë softuerin e nevojshëm dhe modelimin 3D të byzylykut. E gjithë kjo mund të gjendet në depon tonë GitHub:
github.com/ScruMakers/tankino
Ky kontroll mund të përdoret në çdo makinë të kontrolluar nga motorët Arduino dhe DC. Për ta provuar këtë, ne kemi përdorur një model tankesh nga Tim Clark:
thingiverse.com/gjë: 652851
Çfarë na duhet?
- 1 Arduino gjenerike (ne përdorëm një bord Arduino UNO)
- 1 bord Arduino NANO
- 1 MPU6050
- Pajisjet Bluetooth HC05 (Master) dhe HC06 (Slave)
- H-Ura L298N
- bateri 9V
- bateri 12V
- x2 motorë DC për Arduino
- Tela
- Printer 3D (ne përdorëm një Anet A8 me firmware Marlin)
- Makine per ngjitjen e metalit
Softuer:
- Kodi BT_Transmitter.ino (Master)
- Kodi BT_Receiver.ino (Skllav)
- Arduino IDE (versioni 1.8.8)
- Slic3r për gjeneratorin e G-Code
Hapi 1: Shtypja 3D
Para së gjithash, ne duhet të shtypim të gjitha pjesët. Pjesët e byzylykut (gjithsej katër) mund të gjenden në drejtorinë e modeleve 3D të depove tona. Pjesët e rezervuarit mund të gjenden këtu. Shtë e rëndësishme të vërehet se mund të na duhet të lëmojmë disa pjesë, veçanërisht pjesët e byzylykut për hapin e montimit.
Për të printuar pjesët kemi përdorur një Anet A8 me firmware Marlin. Ne mund të përdorim një tjetër në vend, natyrisht.
Hapi 2: Montimi i tankeve
Pasi të jenë shtypur të gjitha pjesët, ne do t'i bashkohemi atyre. Në rastin tonë ne përdorim silikon të nxehtë, por mund të përdoren derivate të tjerë.
Para fillimit të montimit përfundimtar rekomandohet të bëni një montim të mëparshëm pa silikon për të kontrolluar lidhjen e saktë, fërkimin dhe përshtatjen e pjesëve të ndryshme. Nëse ndonjë pjesë nuk përshtatet siç duhet ose nuk rrëshqet, është e nevojshme ta lyeni me rërë në mënyrë që të përshtatet në mënyrë të përsosur. Me të gjitha pjesët e përgatitura, pjesët mblidhen duke përdorur silikon në pjesët që i bashkojnë ato. Për të bashkuar pjesët e vemës, ne kemi përdorur fije bakri midis secilës prej tyre, të gjitha ato janë të fiksuara përveç një që shërben për të mbledhur dhe çmontuar vemjen e rezervuarit. Ne kemi vendosur të pikturojmë pjesët për t'i dhënë realizëm rezervuarit. Për ta bërë këtë ne kemi përdorur bojë llak.
Ne i kemi marrë të gjitha informacionet nga lidhja e mëposhtme.
Hapi 3: Kuvendi i byzylykut
Byzylyku i plotë ka katër modele 3D.
- MPU_holder: Kjo është pjesa ku sensori i përshpejtuesit është i integruar, ai duhet të vendoset në dorë, me disa lidhje.
- nano_holder: Kjo është pjesa kryesore e mbajtësit nano, në këtë pjesë do të vendoset bateria 9V, moduli bluetooth dhe arduino nano.
- nano_holder_button: Ky është një buton për të mbajtur baterinë 9V të lidhur me dy doke për të fuqizuar arduino.
- nano_holder_cover: Kjo është kopertina e pjesës së mbajtësit nano.
Të dy mbajtësit (mpu dhe nano) mund të ngjiten në krah me disa lidhje.
E vetmja gjë që duhet bërë këtu është të vendosni butonin në vendin e tij në mbajtësin nano. Para kësaj, ne duhet të ngjisim një varg të vogël (mund të përdorim vargun e një stilolapsi të vjetër, për shembull) në butonin siç tregohet në figurë. Pasi të jemi të sigurt se butoni është në vendin e duhur, duhet të vendosim një pjesë prapa tij për ta parandaluar atë që të mos lëvizë nga vendi i tij. Ne përdorim një copë plastike dhe e ngjitëm me silikon. Rezultati përfundimtar duhet të jetë i ngjashëm me figurën përfundimtare.
Hapi 4: Elektronika e tankeve
Në këtë hap ne lidhim Arduino Uno me urën H për të kontrolluar motorët dhe furnizimin me energji 12V. Ura H ka një dalje 5V që ne përdorim për të fuqizuar bordin Arduino Uno. Para së gjithash:
Lidhni kunjin 5 të Arduino me kunjin IN1 të Urës H. Lidhni kunjin 6 të Arduino me kunjin IN2 të Urës H. Lidhni kunjin 9 të Arduino me pinin IN3 të Urës H. Lidhni kunjin 10 të Arduino me kunjin IN4 të Urës H. Lidhni daljet e majta të urës H me motorin e majtë dhe ato të djathtën me motorin e djathtë. Lidhni kunjin 2 të Arduino me kunjin TX të HC-06. Lidhni pinin 3 të Arduino me pinin TX të HC-06.
Vini re se të gjitha kunjat Arduino që janë të lidhur me urën H janë të afta për PWM.
Së fundi, lidhni furnizimin me energji me hyrjet 12V dhe GND të urës H.
Hapi 5: Elektronikë byzylyk
Në radhë të parë ne duhet të mbledhim pjesën e NJPZH -së. NJPZH duhet të jetë në gjendje të futet në mbajtës. Për ta arritur këtë, shiritat e kunjave femra vendosen në vrima siç tregohet në fotografi. Para së gjithash ne duhet të kalojmë telat përmes vrimës dhe t'i bashkojmë ato në shiritin e kunjit. Ne mund të përdorim tuba për tkurrjen e nxehtësisë në nyje. Pastaj, ne mund të futim shiritat në vrimat e tyre në mënyrë që ato të fiksohen. Tani mund të fusim dhe nxjerrim MPU nga vendi i saj. Në këtë pjesë të parë është e përshtatshme të përdorni tela fleksibël në mënyrë që të lehtësoni lëvizjen e dorës.
Dizajni i byzylykut gjithashtu lejon futjen e të gjithë përbërësve (Arduino Nano, HC-06 dhe bateri 9v). Procedura është e ngjashme me atë të përshkruar më sipër. Ne gjithashtu duhet të kalojmë telat e MPU në vrimën e tij përkatëse. Në fund, skema elektrike duhet të jetë e treguar në foton e parë.
Në vendin e dytë ne duhet të vendosim dy tela në vrimën e baterisë, në mënyrë që të mund të lidhet me pjesët e tjera. Ne mund ta bëjmë këtë duke përdorur silikon, por, para kësaj, ne duhet të lidhim telat përkatës në secilën kordon, në mënyrë që bateria të lidhet me Vin dhe GND.
Hapi 6: Çiftimi Bluetooth
Pasi pajisjet bluetooth janë lidhur siç duhet ne do të krijojmë lidhje mes tyre (çiftimi). Ne duhet të çiftojmë modulet HC-05 dhe HC-06. Për ta arritur këtë, ne përdorëm lidhjen tjetër:
Udhëzues për çiftimin e BT
Hapi 7: Përshpejtuesi
Përshpejtuesi që ne përdorim ka një mori shembujsh dhe bibliotekash për përdorimin e tij të disponueshëm në internet. Ne kemi zgjedhur disa biblioteka (të disponueshme në depon tonë) që përmirësojnë protokollin e komunikimit I2C që përdor akselerometri, përveç thjeshtimit të procesit të të dhënave grumbullimi në disa funksione.
Ne i kemi marrë të gjitha informacionet nga lidhja e mëposhtme:
I2C: këtu.
Përshpejtuesi: këtu.
Hapi 8: Softueri
Së fundi ne do të integrojmë softuerin në transmetuesin dhe marrësin. Ngarkoni BT_Transmitter.ino dhe BT_Receiver.ino në transmetues dhe marrës respektivisht. Për ta bërë këtë, ne duhet të përdorim Arduino IDE.
Funksionimi i këtij programi është i thjeshtë: transmetuesi merr të dhënat nga përshpejtuesi dhe i dërgon tek marrësi, i cili merr të dhënat dhe lëviz rezervuarin. Të dhënat e marra nga akselerometri janë gjithmonë nën 100, pasi ne përdorim vlerën 125 për të filluar transmetimin. Pasi dërgon 125 transmetuesit dërgon vlerat x dhe y (në gradë).
Recommended:
Kontrolloni kompjuterin tuaj me kokën tuaj!: 6 hapa (me fotografi)
Kontrolloni kompjuterin tuaj me kokën tuaj!: Përshëndetje, unë krijova një sistem që ju lejon të kontrolloni miun e kompjuterit tuaj vetëm duke lëvizur kokën. Nëse ju pëlqen projekti im, mos hezitoni të votoni për mua në Arduino Contest 2017 .;) Pse e bëra këtë? Doja të bëja një objekt që i bën lojërat video
Kontrolloni modelin tuaj të modelit të trenit me tastierën tuaj !: 12 hapa
Kontrolloni modelin tuaj të modelit të trenit me tastierën tuaj !: Në një nga udhëzimet e mia të mëparshme, ju tregova se si mund të kontrolloni modelin tuaj të trenit me telekomandën tuaj televizive. Ju gjithashtu mund të shikoni një version të azhurnuar këtu. Në këtë Udhëzues, unë do t'ju tregoj se si të kontrolloni një model model treni me një tastierë
Kontrolloni modelin tuaj të modelit të trenit me telefonin tuaj celular !: 11 hapa (me fotografi)
Kontrolloni modelin tuaj të modelit të trenit me telefonin tuaj celular !: Kontrolli i një modeli të trenit me mbytës me tela dhe kontrollues të daljes mund të jetë një fillim i mirë për fillestarët, por ato paraqesin një problem të mos-transportueshmërisë. Gjithashtu, kontrolluesit pa tel që vijnë në treg ose mund të kontrollojnë vetëm disa lokom
Një Galaxy në dorën tuaj! Kutia e pasqyrës së pafundësisë: 3 hapa (me fotografi)
Një Galaxy në dorën tuaj! Kutia e pasqyrës së pafundësisë: Ky mësim ka të bëjë me krijimin e një forme të vogël që krijon shumë reflektime brenda. Me vrima në çdo kënd për dritën dhe një dritare të vogël për të parë, ju mund të shikoni këtë proces pafundësie në dorën tuaj! Ideja erdhi nga shikimi i pafundësisë mirr
Kontrolloni aeroplanin tuaj RC me përshpejtuesin e telefonit tuaj: 15 hapa (me fotografi)
Kontrolloni aeroplanin tuaj RC me aklerometrin e telefonit tuaj: A keni dashur ndonjëherë të kontrolloni aeroplanin tuaj RC duke anuar një objekt? Unë gjithmonë e kam pasur idenë në pjesën e prapme të kokës, por kurrë nuk e kam ndjekur atë deri në javën e kaluar. Mendimet e mia fillestare ishin të përdorja një akselerometër me bosht të trefishtë, por më pas unë