Përmbajtje:
- Hapi 1: Çfarë ju nevojitet
- Hapi 2: Montimi i topit- Ndërtimi elektrik
- Hapi 3: Lidheni Sensorin Ir me Bordin V5
- Hapi 4: Vendosni bordin V5 në Arduino Uno
- Hapi 5: Lidhni Furnizimin me Energji me Bordin Arduino
- Hapi 6: Paraqitja e përgjithshme e qarkut
- Hapi 7: Kodi dhe Parimi i Punës
- Hapi 8: Përfshirë Bibliotekën IR
- Hapi 9: Programoni çelësat që dëshironi të përdorni
- Hapi 10: Përfundoni Kodin dhe Lëvizni
- Hapi 11: Ngarko kodin tuaj dhe provojeni atë
Video: RC Cannon: 11 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:27
Ky udhëzues u krijua në përmbushje të kërkesës së projektit të Makecourse në Universitetin e Floridës së Jugut (www.makecourse.com)
Hapi 1: Çfarë ju nevojitet
Komponentët e trupit
-2 rrota (të shtypura në 3D ose sipas dëshirës për t’i dizajnuar ato)
-Shasi-Preferohet të jetë bërë nga diçka që mund të formësohet lehtësisht, dmth. Shpuar, prerë me lazer etj. Kjo ndodh sepse do të kemi shumë instalime elektrike dhe kështu do të na duhet të krijojmë porte në shasi për të lidhur komponentët elektrikë të topave.
Komponentet Elektrike
-Arduino Uno bordi
-Ir në distancë
-In sensor
-Motorë stepper/shpejtësie DC
-Shumë tela dhe kabllo kërcimi
-V.2 bordi (nuk kërkohet, por i bën lidhjet shumë më të organizuara dhe më të lehta për tu ekzekutuar)
-Bateri 12v dhe paketë baterie (furnizim me energji elektrike)
-L298 shofer motori
Hapi 2: Montimi i topit- Ndërtimi elektrik
Lidhni motorët me shpejtësi DC me drejtuesin e motorit L298
-Drejtoni telat individualë nga shpejtësia DC/motori stepper dhe futini ato në portat e modulit L298. Ky është komponenti që do të drejtojë motorët.
Hapi 3: Lidheni Sensorin Ir me Bordin V5
Lidhni sensorin Ir me bordin V5. Kjo është një pjesë që do t'i lejojë përdoruesit të kontrollojë makinën përmes telekomandës Ir. Kjo bëhet thjesht duke futur kabllon nga sensori IR në portën që thotë "Ir sensor"
Hapi 4: Vendosni bordin V5 në Arduino Uno
-Kjo është pjesa më e madhe e përdorimit të bordit V5, i bën këto lidhje të lehta. Isshtë projektuar për të "paketuar çantën" në Arduino Uno dhe kështu kursen shumë instalime elektrike dhe i bën lidhjet të duken të pastra. Sigurohuni që t'i vendosni kunjat në përputhje të drejtë, dmth. (GND në portën tokësore, analoge në analog etj.) Kjo është për të shmangur lakimin ose dëmtimin e porteve.
Hapi 5: Lidhni Furnizimin me Energji me Bordin Arduino
Duke përdorur një paketë baterie edhe për këtë, e bën këtë element gjithashtu të kursejë në shumë instalime elektrike dhe duket pak më elegant. Shumë e rekomanduar. Këto pako baterish të cilat shpesh janë të lira, vijnë gjithashtu me çelësin e tij të pavarur të ndezjes dhe fikjes. Thjesht lidhni prizën e energjisë (sigurohuni që të merrni një port të pajtueshëm me arduino) me arduino.
Hapi 6: Paraqitja e përgjithshme e qarkut
Këtu është ajo që po ndodh nën kapak.
-Motorët me shpejtësi të drejtuar nga L298
-Sensori Ir i lidhur me bordin V5.
-Furnizim me energji 12v
- Të gjithë përbërësit elektrikë mundësohen/ tokëzohen duke përdorur një hekurudhë tokëzimi sipas nevojës.
Hapi 7: Kodi dhe Parimi i Punës
Topi në thelb funksionon plotësisht përmes telekomandës Ir dhe do të jetë fokusi kryesor për qëllime programimi. Sistemi i kontrollit Ir përbëhet nga dërgimi dhe marrja e informacionit. Dërgimi bëhet nga telekomanda dhe marrja bëhet nga sensori Ir. Telekomandat Ir dërgojnë sinjale përmes një kodi binar impuls, si shumë instrumente të tjerë të përditshëm. Në mënyrë që të mos ngatërroni sensorin dhe të shmangni marrjen e kodit të gabuar të pulsit, është praktikë e zakonshme që ta moduloni atë në një frekuencë të caktuar bartëse, të cilën sensor mund ta filtrojë dhe ta marrë si një komandë unike.
Hapi 8: Përfshirë Bibliotekën IR
-ka shumë biblioteka në internet që mund të përfshihen në skicën arduino për të lehtësuar programimin e telekomandës. Këto mund të gjenden p.sh
www.liquidcrystal.com
www.elegoo.com
Pas shkarkimit të bibliotekës, përfshijeni atë në skicën tuaj fillestare, (shiko imazhin më lart).
Ekzistojnë gjithashtu "skica shembullore" në program, njëra prej të cilave është për një sistem Ir. Kjo do të ishte gjithashtu një pikënisje e shkëlqyer. (shiko imazhin e mësipërm)
Përfshirë është gjithashtu një skedar kristali i lëngët me disa veti të bibliotekës.
Hapi 9: Programoni çelësat që dëshironi të përdorni
Topi shkon përpara, prapa dhe synon majtas dhe djathtas. Pra, do të na duheshin çelësa për të kryer këto operacione. Ne mund të përmbushim detyrën e caktimit të çelësave për të bërë gjëra të veçanta duke përdorur vlerën e tyre unike të çelësit. Ne pastaj mund t'i caktojmë këto vlera kryesore që të kenë funksione specifike duke përdorur funksionin #define.
p.sh
#përfshi
#përcakto F 16736925
#përcaktoni B 16754775
ku "F" do të ishte ndryshorja e lidhur me ecjen përpara dhe shifra pranë tij, vlera unike kryesore për të bërë këtë detyrë.
Vendosja e përbërësve të veçantë në "të lartë" ose "të ulët" do të realizojë qëllime të veçanta. p.sh. Në kodin tonë nëse dëshirojmë që topi të shkojë përpara, ne do t'i vendosnim kunjat e daljes në motorin dc në lartësi, duke bërë që makina të lëvizë. Një skicë e plotë e gjithë kësaj do të sigurohet në fund.
Hapi 10: Përfundoni Kodin dhe Lëvizni
-Nëse nuk jeni të njohur me kodimin, mos kini frikë, ka shumë kode dhe shembuj në internet që mund të ndiqni për të lëvizur topin tuaj. Këtu është kodi im përfundimtar për këtë top, ai u mor nga www.elegoo.com dhe u përshtat për t'iu përshtatur kritereve për drejtimin e topit.
Hapi 11: Ngarko kodin tuaj dhe provojeni atë
Nëse gjithçka shkoi mirë, ju duhet të jeni në gjendje të lëvizni topin tuaj. Sigurohuni që të mbani mend të ngarkoni bateritë dhe ta ndizni. Gjithashtu, mos e përdorni topin kur jeni të kyçur në kompjuter. Kjo mund të jetë e rrezikshme për disa nga pjesët e ndjeshme në ndërtesën tuaj.
Paç fat!
Recommended:
Hex Robo V1 (me Cannon): 9 hapa (me fotografi)
Hex Robo V1 (me Cannon): Frymëzoni nga roboti im i mëparshëm, këtë herë krijoj Hex Robo për lojë lufte. Pajisje me top (e ardhshme në V2) ose ndoshta e kontrolluar duke përdorur levë (e ardhshme në V3) mendoj se do të jetë argëtuese për të luajtur me shokun. duke xhiruar njëri -tjetrin duke përdorur top të vogël plastik me top dhe
Dhoma e Thortaniumit të 9-UV Plasma Cannon: 10 Hapa
Dhoma e Thortaniumit të 9-UV Plasma Cannon: Më duhet t'i falënderoj Aeon Junophor për ndezjen e një ideje të shkëlqyeshme. Pasi lexova për projektin e tij Uranium-xham-mermer-unazë-oshilator më duhet ta provoj këtë me një kthesë të vogël. Disa ditë pasi lexova dhe mendova për drejtimin që doja të
Mermer Cannon - Jeremy Busken dhe Michael Landis: 8 hapa
Mermer Cannon - Jeremy Busken dhe Michael Landis: Ky është një mësim se si të ndërtoni një top mermeri që është i aftë të gjuajë midis 2 dhe 5 metra
Frëngji dhe Cannon i Skanerit: 10 hapa (me fotografi)
Frëngji dhe Cannon i Skanerit: Ne kishim për qëllim të bënim një prototip funksional duke përdorur disa sensorë të ndryshëm arduino kështu që zgjedhja jonë ka qenë të zhvillojmë një frëngji me një top që gjuan një plumb në një objekt që skaneri ka zbuluar. Funksionimi i frëngjisë fillon me c
Cannon Konfetti shpërthyes: 5 hapa (me fotografi)
Cannon Konfetti shpërthen: Këtu është një vegël e ftohtë piroteknike që shpërthen me një dush konfeti! E shkëlqyeshme për koncerte të drejtpërdrejta, ahengje, dasma, ngjarje të veçanta … ju e emëroni atë! Shikojeni në veprim dhe rezultatet e testit