Cov txheej txheem:

Portal Ob Sentry Turret los ntawm Arduino Uno: 6 Cov Kauj Ruam (nrog Duab)
Portal Ob Sentry Turret los ntawm Arduino Uno: 6 Cov Kauj Ruam (nrog Duab)

Video: Portal Ob Sentry Turret los ntawm Arduino Uno: 6 Cov Kauj Ruam (nrog Duab)

Video: Portal Ob Sentry Turret los ntawm Arduino Uno: 6 Cov Kauj Ruam (nrog Duab)
Video: Полевой роботизированный танк с использованием Arduino | Лучшие идеи оборонных проектов от @XiLiRTechnologies 2024, Hlis ntuj nqeg
Anonim
Portal Ob Sentry Turret los ntawm Arduino Uno
Portal Ob Sentry Turret los ntawm Arduino Uno

Cov lus qhia no tau tsim los ua kom tiav ntawm txoj haujlwm xav tau ntawm Makecourse ntawm University of South Florida (www.makecourse.com)

Kauj ruam 1: Code

Code
Code
Code
Code
Code
Code

Txoj cai tsis nyuaj dua li ob peb yog-nqe lus thiab

paub yuav sau li cas rau Arduino Uno cov khoom.

Cov cheeb tsam tseem ceeb ntawm txoj cai feem ntau cuam tshuam ncaj qha rau kho vajtse: lub PING sensor, ob peb LEDs, tus hais lus, thiab Servo lub cev qhov tseem ceeb hais txog tag nrho cov cai. Muaj ib lub tsev qiv ntawv suav nrog rau lub tshuab servo nrog rau lub sijhawm Turner integer uas suav txog pes tsawg lub turret tau hloov nws txoj haujlwm hauv kev tshawb nrhiav ntawm ib qho khoom.

Hais txog kho vajtse, PING sensor zoo li tus tsav tsheb ntawm tus lej vim tias txhua yam ntawm cov lus hais yog raws li qhov Arduino nyeem los ntawm lub ntsuas. Yog li txawm hais tias tsis yog PING lub cim sau rau Arduino tias nws "pom" qee yam hauv 30 cm lossis thaum nws tsis pom dab tsi nyob hauv thaj tsam ntawd yuav txiav txim siab yuav tshwm sim dab tsi ntxiv tom ntej hauv txoj cai vim yog cov lus hais.

Yog tias nws pom qee yam LEDs tau sau rau siab hauv tus qauv kom lawv ci thiab tus neeg hais lus suab zoo ib yam. Lub servo nres tig rau cov haujlwm no.

Yog tias nws tsis pom qee yam servo tau sau kom txav los ntawm kev nce ntawm kaum raws li tus pos, txoj haujlwm tus lej tau sau rau hauv cov cai uas ib txwm suav sau lossis nqis los nyob ntawm qhov kev taw qhia uas bot txav mus. Sau txoj haujlwm no hauv kev nkag siab ntawm qib tau yooj yim los ntawm lub tsev qiv ntawv.

Kauj Ruam 2: Ua Qauv (Solidworks)

GrabCad muaj ob peb tus qauv uas yuav zoo rau txo qis

thiab siv. Kuv tsis tuaj yeem txiav txim siab yuav ua li cas txawm li cas los thiab xaus rau kos kuv tus kheej. Nws yog qhov ua tau txawv txawv, cov organic zoo li cheb txiav thiab txuas ntxiv txog qhov nkhaus tau dhau los ua ib feem tseem ceeb ntawm kev tsim. Lub cev yog lub hauv paus tseem ceeb nrog ob lub tis uas yog ib feem tab sis tsom iav, muaj ob lub tis txhawb nqa uas xav tau los ntawm sab saum toj lossis hauv qab ntawm sab hauv mus txog ib nrab nyob rau hauv thiaj li yuav tawm qhov chaw rau xov hlau thiab thaum kawg muaj servo mount uas kuv tau siv hloov chaw los ntawm hauv qab ntawm lub cev los tsim txoj cai nkhaus rau. Nws yooj yim tshaj plaws kom pom txhua qhov no ua haujlwm ua ke hauv daim duab.

Kauj Ruam 3: Luam Ntawv

Luam Ntawv
Luam Ntawv

Qhov no tuaj yeem ua siab ntev nyob ntawm seb koj lub tshuab luam ntawv twg

siv thiab koj xis nyob nrog nws. Kuv lub turret lub cev luam tawm yog rau teev teev thiab txhua lub tis yog li plaub thiab ib nrab teev yam tsis muaj qhov ua tsis tiav. Kuv tau khaws txhua daim Solidworks cov ntaub ntawv ua. STL thiab tom qab ntawd siv FlashPrint program thiab Forge Finder 3D tshuab luam ntawv. Zoo nkauj ncaj nraim. Kev txhawb nqa yog lub tswv yim zoo thiab nkees nkees khiav tawm ntawm cov khoom siv ib nrab vim tias qhov ntawd tuaj yeem ua rau ib hnub puas.

Kauj ruam 4: Sib dhos

Sib dhos
Sib dhos
Sib dhos
Sib dhos

Servo npaj. Kuv siv ob peb qhov tso rau qhov zoo thiab lub thawv

riam kom tshem cov yas rau lub tshuab servo los zaum hauv. Nco ntsoov khaws kom haum. Thaum qhov ntawd ua tiav qhov tob uas yuav tsis ua rau lub tis thiab tsis sib haum nrog lub thawv thiab ntsia hlau phaj hlau hauv qab shimmed nrog cov tshuab ntxhua khaub ncaws uas yuav tuav lub servo.

Lub thawv npaj. Ib qhov loj qhov nyob hauv ib sab cia kuv khiav Arduino xaim tawm ntawm txoj haujlwm thiab rau kuv lub khoos phis tawj kom muaj zog ntxiv. Ntawm sab laug sab laug ntawm qhov uas lub cev tso rau ntawm qhov kev pabcuam kuv tau hlais lub qhov loj kom khiav txhua lub xov hlau mus rau hauv kom lawv yuav tsum tau sib koom ua ke kom muab nws saib zoo dua tab sis tseem ntseeg tau tias txhua yam tuaj yeem ncav cuag.

Lub cev thiab tis. Pib los ntawm kub gluing lub taub hau sab ntawm cov ntsia hlau uas ntev txaus kom ncav cuag lub cev mus rau nruab nrab ntawm txhua lub tis. Kub kua nplaum rau ob sab kom lub qhov ntsej muag mus rau lub tis thiab nco ntsoov muab lawv tso kom cov tis tuaj yeem so tau yooj yim hauv qhov chaw qhib me ntsis. Kuv nqa tus pas txhuam hniav thiab muab nws tso rau hauv qhov muag qhov muag kom nws yuav muab kev txhawb nqa ntxiv rau PING sensor. Nws tsaws tsuas yog hais txog ntawm qhov chaw thiab kuv pleev xim nws dub. Qhov kawg yog lub roob uas tau muab cov servo tso rau hauv nws thiab tau kub glued rau txoj haujlwm.

Ntim. Kuv tau ua tiav kev siv lub xeev ntawm daim duab duab los qhia duab thaiv cov hlua rau kuv txoj haujlwm. Taug qab thiab txiav tawm cov duab rau lub cev thiab lub qhov muag. Txiav qhov rau LEDs kom swb rau hauv. Kuv tau ua kuv li ntawm plaub fab sib dhos. Kuv pleev xim rau kuv daim ntawv tawv dub rau qhov tshwm sim thiab maj mam kaw cov xov hlau txuas rau LEDs hauv qhov chaw.

Tus neeg hais lus nyob hauv qab PING lub ntsuas pa, yog li hauv qab tus pas txhuam hniav los ntawm ua ntej. Thiab cov xov hlau tuaj yeem kaw tau.

Rau qhov muag txiav lub voj voog tawm ntawm daim ntaub dub me ntsis loj dua qhov ntawm lub qhov muag. Txiav ob lub voj voos rau PING cov cim rau hauv lub voj voog loj uas koj muaj tam sim no. Muab nws hla thiab siv rab riam, maj mam muab daim ntaub tso rau tom qab lub rooj tsavxwm rau lub sensor thiab hauv qab tus hais lus kom tsis muaj dab tsi tab sis lub sensor tau nthuav tawm.

Kauj ruam 5: Circuitry

Circuitry
Circuitry

Yog tias luam ntawv tsis sim ua siab ntev cov kauj ruam no yuav.

Kuv pib los ntawm xaim lub qhov muag kom ntev poj niam adapter txuas txoj hauv kev uas kuv tuaj yeem ua rau lawv txav tau dawb raws li qhov tsis sib thooj rau lub khob cij. Nws yog ib qho tseem ceeb uas yuav tsum tau teeb tsa yog li sau dab tsi xim yog lub ncov qaum teb uas lub teeb yog txoj hauv kev zoo los ua tiav qhov ntawd. Kuv tau txhua yam sau tawm pib los ntawm kev saib tus lej lej ntawm kuv tus lej.

Kuv tau ntsaws thiab kaw txhua yam rau ntawm daim ntawv luam tawm thiab siv xub xub ua ntej yuav siv tag nrho cov xov hlau mus rau hauv lub qhov hauv qab thiab ntsaws lawv rau hauv lub khob cij thiab Arduino uas nyob hauv lub thawv. Kuv lub khob cij thiab Arduino tau muab tso rau hauv lub thawv twb tau txuas ua ke nrog hauv av thiab lub zog.

Pom zoo: