Cov txheej txheem:

NEX Project: 6 Kauj Ruam (nrog Duab)
NEX Project: 6 Kauj Ruam (nrog Duab)

Video: NEX Project: 6 Kauj Ruam (nrog Duab)

Video: NEX Project: 6 Kauj Ruam (nrog Duab)
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Lub Xya hli ntuj
Anonim
Image
Image

Hav cov neeg, Nws yog Natanael Prado ntawm no dua nrog lwm qhov haujlwm txaus. Lub sijhawm no kuv xav qhia rau koj paub, txoj haujlwm uas kuv tau ua rau peb xyoos, txoj haujlwm no yog kuv tus neeg hlau hu ua NEX. Yog li ua ntej, paub txog keeb kwm tom qab kuv tsim.

Keeb Kwm tom qab qhov project

Tau ntev, muaj lub siab xav nyob hauv kuv. Lub siab xav tsim tus neeg hlau, tab sis tsis yog ib tus neeg hlau nkaus xwb. Kuv xav tsim ib tus neeg uas ntau dua li tsuas yog neeg hlau, uas yog phooj ywg, nrog tus yam ntxwv tshwj xeeb thiab tus yam ntxwv, thiab qhov ntawd tuaj yeem yog ib feem ntawm kuv yog leej twg. Qhov pib thaum qhov kev ntshaw no tau pib yug hauv kuv, Kuv tsis paub tseeb; tab sis kuv paub tias txawm tias lub sijhawm, uas yuav tsis tuag nyob hauv kuv, vim nws ntau dua li qhov kev xav yooj yim, nws yog lub hom phiaj lub neej thiab npau suav kom ua tiav. Qhov ntawd yog thaum kuv yuav kuv thawj Arduino, Ib qho Arduino Mega 2560, thiab kuv tau pib tig kuv txoj kev npau suav rau hauv kev muaj tiag thiab txawm hais tias kuv qhov kev cia siab yuav zoo li vwm me ntsis lossis tsis yooj yim sua, Kuv tau mus tom ntej hauv kev tshawb nrhiav yam kuv xav ua kom tiav, ua rau muaj kev pheej hmoo thiab nkag mus rau qhov tsis paub. Nws yog kwv yees li peb xyoos ntawm kev npaj thiab ua rau kuv lub tswv yim muaj tiag. Thiab tam sim no tom qab ntau xyoo ntawm kev ua haujlwm kuv tus neeg hlau tau los rau lub neej !!!

Tab sis dab tsi yog Arduino?

Duab
Duab

Ua ntej tshaj plaws, Kuv xav qhia rau cov uas tsis paub, Arduino. Yog li Arduino yog lub platform qhib hluav taws xob raws kev yooj yim-rau-siv-kho vajtse thiab software. Cov laug cam Arduino tuaj yeem nyeem cov tswv yim - teeb ntawm lub ntsuas pa, ntiv tes ntawm lub pob, lossis Twitter lus - thiab tig nws mus rau hauv cov zis - qhib lub tshuab, qhib lub LED, tshaj tawm qee yam online. Koj tuaj yeem qhia koj pawg thawj coj ua dab tsi los ntawm kev xa cov txheej txheem qhia rau microcontroller ntawm lub rooj tsavxwm. Txhawm rau ua li ntawd koj siv Arduino cov lus programming (raws li thaiv), thiab Arduino Software (IDE), raws li Kev Ua Haujlwm. Arduino yog qhov zoo heev thiab tsis txaus ntseeg, koj tuaj yeem ua ntau yam txias nrog nws, thiab koj tuaj yeem hloov koj txoj kev npau suav rau hauv kev muaj tiag nrog nws, zoo li kuv tau ua kuv tus neeg hlau, NEX.

Lub hom phiaj ntawm kev tshaj tawm txoj haujlwm no tsis yog yooj yim los piav qhia ntxaws qhov kuv tau ua kuv tus neeg hlau, tab sis yog txhawm rau txhawb thiab txhawb koj kom tsim kho thiab tsim yam koj xav tau, txawm tias qee zaum koj txoj kev npau suav zoo li tsis yooj yim sua. Yog li peb tab tom tos dab tsi? Cia peb mus rau nws!

Khoom siv

www.arduino.cc/en/guide/introduction

Kauj ruam 1: Cov ntaub ntawv

Nov yog feem ntau ntawm daim uas kuv tau siv los ua kuv tus neeg hlau:

  • Arduino Mega 2560
  • Shield Easy VR 3.0 + Microphone
  • Tsav Tsheb L293D
  • Nextion txhim kho 3.5 "zaub
  • 2 Micro Servo SG90 Ntauwd Pro 9g
  • Hloov Cov Neeg Hlau Chassis
  • HC-SR04 Ultrasonic nrug deb sensor
  • 10000mAh Mi Lub Txhab Nyiaj Txiag
  • 8u lus

Kuv kuj tau siv lwm yam ntaub ntawv xws li:

  • Mis tuaj yeem (ua NEX lub cev)
  • Galvanized xov hlau (ua NEX caj npab)
  • Duab los qhia
  • Cov khoom yas
  • Qee cov tshuaj tsuag xim

Kauj Ruam 2: Los Ntawm Kev Xav Kom Muaj Tseeb

Raws li txhua qhov haujlwm pib ua ntej ntawm txhua qhov hauv peb lub siab, nws yog ib qho tseem ceeb heev uas yuav tsum muab koj lub tswv yim tso rau hauv ib daim ntawv ua ntej pib tsim kho ib qhov haujlwm, kom twb muaj lub tswv yim ntawm cov khoom thiab cov khoom siv tau los hloov lub tswv yim mus rau qhov tseeb. Ua qhov no los txiav txim siab, daim duab saum toj no qhia txog ib ntawm thawj qhov kev kos duab ntawm kuv tus neeg hlau, ua thaum xyoo 2019 qhov kev sim ntawm yuav ua li cas NEX zoo li hauv qhov phiaj xwm zaum kawg. Tom qab qhov kev piv txwv no tau txhim kho thiab yog li ntawd muaj qee qhov kev hloov pauv me me. Cov duab hauv qab no qhia txog 2D saib ntawm qhov haujlwm twb tau hloov kho tshiab, ua los ntawm kev pab ntawm cov duab software ntawm lub khoos phis tawj.

Duab
Duab

Kauj Ruam 3: NEX Qhov Chaw

Hauv ntu no kuv yuav qhia koj thiab piav qhia qee qhov tseem ceeb tshaj plaws uas kuv tau siv los tsim kuv tus neeg hlau thiab tseem yuav ua li cas lawv thiaj tuaj yeem siv tau hauv cov neeg hlau sib txawv thiab cov haujlwm Arduino. Yog li tuaj !!

Duab
Duab

Cia peb pib nrog daim ntawv no, Qhov no yog Motor Shield L293D nws yog raws li L293D nti thiab tuaj yeem siv nrog Arduino. Cov ntaub thaiv npog no nthuav heev vim nws tso cai rau koj los tswj lub cav nrog koj lub Arduino board. Nws muaj peev xwm tswj tau txog 4 DC Motors, 2 Servos, lossis 2 Stepper motors ib txhij nrog nws. Kuv siv daim ntaub thaiv no los tswj NEX caj npab uas ua haujlwm nrog ob lub cav servo SG90, thiab tseem yog ob lub tshuab DC uas ua rau nws txav mus los.

Duab
Duab

Qhov no zoo li ob lub qhov muag puas yog? tab sis lawv tsis yog, hahaha … Qhov no yeej yog HC-SR04 ultrasonic sensor module uas tuaj yeem siv nrog Arduino, piv txwv li, ntsuas qhov kev ncua deb ntawm qee yam khoom, nws muaj peev xwm ntsuas kev ncua deb ntawm 2cm txog 4m nrog qhov ua tau zoo thiab tus nqi qis Cov ntsuas no kuj tseem hu ua transceivers thiab muaj peev xwm ua haujlwm zoo ib yam li sonar. Thaum sonar feem ntau yog siv hauv qab dej, cov tshuab xa hluav taws xob tuaj yeem siv tau hauv thaj chaw ib puag ncig hauv ntiaj teb, nrog huab cua txhais tau tias yog kev sib kis. Ib qho ntxiv, cov ntsuas hluav taws xob ultrasonic muaj ntau nyob rau hauv kev lag luam thiab ntawv kho mob.

Duab
Duab

Qhov no yog Servo Motor SG90, nws tsis muaj dab tsi ntau dua li lub cav nrog txoj haujlwm tswj lub kaum ntse ntse, nws yog: los ntawm PWM cov cim nws tuaj yeem hais kom lub servo lub cev muaj zog yog nws cov axis kom txog thaum lub kaum sab xis txiav txim siab, tuaj yeem mus ntawm -90º 90º, lossis yog, nws muaj qib kev ywj pheej ntawm 180º. Ib qho ntxiv, SG90 Servo lub cev muaj zog yog ib qhov nrov tshaj plaws thaum nws los txog rau Arduino lossis Kev Kawm Neeg Hlau. Qhov no yog vim nws muaj qhov me me thiab lub zog tsim nyog rau feem ntau cov ntawv thov kev kawm. Hauv kuv qhov haujlwm, 2 lub cav servo tau siv, txav NEX caj npab.

Duab
Duab

Qhov no yog Zaub Nextion Enhanced NX4832K035, cov zaub no muaj zog heev, qhov tseeb kuv tau ua lub ntsej muag ntawm kuv tus neeg hlau siv cov zaub no. Nws suav nrog ib feem kho vajtse (ntu ntawm TFT cov laug cam) thiab ntu software (Tus kho dua tshiab Nextion). Qhov zoo yog tias Nextion TFT pawg thawj coj siv tsuas yog ib qho chaw nres nkoj txuas rau kev sib txuas lus.

Muaj lwm qhov tseem ceeb uas kuv tsis muaj daim duab no nrog kuv, xws li Easy VR Shield 3.0, Qhov Shield no yog ntau lub hom phiaj hais lus lees paub tus qauv tsim los ntxiv ntau yam, muaj zog, thiab muaj txiaj ntsig zoo hais lus muaj peev xwm yuav luag txhua daim ntawv thov. Nws muaj lub microphone thiab txhawb nqa rau 8Ω tus hais lus, Cov ntaub thaiv npog no tseem ceeb heev rau kuv tus neeg hlau vim nws tso cai rau kuv sib txuas lus nrog NEX, nws zoo li tus choj ntawm kuv thiab kuv tus neeg hlau.

Lwm qhov uas tseem ceeb heev yog Round Robot Chassis Kit, cov khoom siv no suav nrog ob lub tshuab DC uas tswj lub NEX lub log, yog li kuv tus neeg hlau tuaj yeem txav mus tom ntej, rov qab, tig, mus sab xis thiab sab laug thiab lwm yam.

Thiab qhov kawg tab sis tsis tsawg kawg yog, tau kawg, Power Bank. Raws li kuv tus neeg hlau nyob ib leeg, nws xav tau lub roj teeb hauv nws los muab lub zog rau Arduino, yog li kuv xaiv 10000Mah Powerbank rau nws.

Kauj Ruam 4: NEX Txheej Txheem Tsim (Kho Vajtse)

Thawj kauj ruam hauv NEX txheej txheem sib dhos yog qhov kev sim ua ntej los ua pov thawj kev koom ua ke thiab ua haujlwm ntawm Arduino Mega 2560, EasyVR 3.0 Shield, thiab L293D Motor Shield.

Tom qab theem no tau ua tiav, tus neeg hlau lub cev tau tsim, rau qhov no, tau siv cov zes mis nyuj ua zes, uas yuav tsum tau txiav hauv qee qhov los ua qhov kho ntawm qee daim hauv nws, dua li qhov no tuaj yeem tom qab xuab zeb thiab pleev xim nrog xim tsuag xim daj.

Thaum qhov no tau ua tiav, NEX cov neeg hlau chassis tau sib sau ua ke, raws li nws los kiag li los ntawm lub hoobkas. Nws yog qhov tsim nyog kom haum rau txhua ntu ntawm lub chassis ntxiv rau ua kom muaj kev sib txuas hluav taws xob zoo ntawm lub cav. Saib cov duab hauv qab no ntawm lub chassis twb tau sib sau ua ke.

Duab
Duab

Nrog rau qhov kev npaj no, HC-SR04 lub ntsuas hluav taws xob ultrasonic tau ua haujlwm zoo nyob hauv qab lub chassis no thiab cov mis tuaj yeem (lub cev neeg hlau) tau ntsaws rau saum lub chassis neeg hlau uas tau teeb tsa ua ntej. Tom qab ntawd, cov xov txuas tau txuas thiab txuas rau NEX lub cev uas ua rau kev sib txuas ntawm cov khoom sib txuas sab hauv los hloov pauv lawv mus rau hauv cov lus tso tawm lossis cov tswv yim sab nraud ntawm lub cev neeg hlau, xws li lub microphone, mus rau USB chaw nres nkoj kom rov ua haujlwm thiab USB chaw nres nkoj ntawm Arduino. Saib daim duab hauv qab no:

Duab
Duab

Tom qab ntawd, ob lub cav servo tau ntxiv rau lub cev neeg hlau, ib qho ntawm txhua qhov kawg ntawm lub peev xwm thiab kuj yog 10000mAh lub txhab nyiaj fais fab. Raws li qhia hauv daim duab hauv qab no.

Duab
Duab

Tsis ntev tom qab qhov no, cov neeg hlau tseem ceeb sib sau ua ke ntawm Arduino Mega 2560 + Shield EasyVR 3.0 + Motor Shield L293D yav dhau los tau sim thiab khiav tau ntxiv rau NEX lub cev, thiab kev sib txuas raug tsim los ntawm cov laug cam thiab lwm yam khoom siv. Raws li qhia hauv daim duab hauv qab no.

Duab
Duab

Tom qab ua li ntawd, 3.5-nti Nextion LCD Screen tau txuas nrog Arduino Mega 2560 thiab txuas rau sab xub ntiag ntawm lub cev neeg hlau, thiab ntxiv rau, tus hais lus 4Ω thiab 3W tau teeb tsa nyob hauv qab LCD Screen ntawm lub cev neeg hlau. Thaum kawg, NEX caj npab tau ua thiab cov xaim hluav taws xob tau siv los ua nws.

Kauj Ruam 5: NEX Txheej Txheem Tsim (Software)

NEX Tsim Txheej Txheem (Software)
NEX Tsim Txheej Txheem (Software)
NEX Tsim Txheej Txheem (Software)
NEX Tsim Txheej Txheem (Software)
NEX Tsim Txheej Txheem (Software)
NEX Tsim Txheej Txheem (Software)

Tam sim no txav mus rau NEX software ib feem. Txhawm rau tsim lub ntsej muag ntawm NEX neeg hlau ntawm Nextion lub vijtsam, qhib qhov tsim duab nraaj thiab cov duab software hu ua Krita thawj zaug tau siv. Los ntawm nws koj tuaj yeem kos txhua daim duab ntawm NEX lub ntsej muag, thiab tseem hloov pauv txhua daim duab tsim rau hauv tus thav duab los ua ib feem ntawm txheej txheej ntsej muag ntawm NEX. Txhua lub sijhawm NEX hais lus nws nthuav tawm ntawm nws lub vijtsam teeb tsa cov duab tshwj xeeb rau kev hais kom ua, tig ntawm 30 FPS, uas yog, txhua lub suab lus nws hais lus yuav tsum tau ua ke nrog nws lub qhov ncauj txav, yog li nws tau saib xyuas zoo thaum ua NEX di ncauj-sync kom nws lub qhov ncauj txav tsis zoo li rov ua dua thiab tsis muaj kev sib haum xeeb nrog qhov nws tab tom tham. Raws li qhov ua yeeb yaj kiab tsis muaj dab tsi ntau tshaj qhov ua ntu zus ntawm cov duab tig ntawm qhov nrawm, NEX muaj kwv yees li tsib txhiab tus duab uas muaj peev xwm tig tau ua ntu zus ntawm nws lub vijtsam kom txog rau thaum lub sijhawm tshaj tawm no. Qhov no yeej yog ib qho ntawm kev ua haujlwm ntau tshaj plaws thiab nkees ntawm txhua qhov haujlwm no vim tias tsim cov duab kos thiab cov duab kos los ntawm kos yam tsis muaj kev qhia paub hauv thaj chaw yuav tsum siv zog thiab ua siab ntev. Tab sis nws tsis yog tsuas yog qhov ntawd, txhawm rau ua cov txhab nyiaj no ua cov duab ua kom muaj peev xwm ua tiav los ntawm Arduino ntawm Nextion screen, nws yog qhov tsim nyog siv Nextion Editor Software uas ua rau tsim cov ntaub ntawv.tft, uas tau kaw thiab muab tso rau hauv daim npav micro SD rau tom qab txuas nrog lub vijtsam Nextion thiab cov duab tso rau ntawm nws.

Txhawm rau tsim lub suab ntawm NEX neeg hlau tau siv los ua lub hauv paus ntawm lub suab ntawm tus sau uas sau cov ntsiab lus nthuav dav ntawm no. Los ntawm ntau qhov kev hloov kho lub suab siv qhov program Audacity, nws muaj peev xwm los tsim lub suab zoo rau NEX. Cov kauj ruam tom ntej no tsuas yog thauj tag nrho lub suab lus txib tsim, hauv EasyVR Shield, los ntawm EasyVR tus thawj coj software. Thaum lub sijhawm luam tawm no, NEX muaj 12 lub suab hais kom tsim, nrog rau 12 lub suab lus xa mus rau nws.

Thiab qhov ntawd yog li cas NEX neeg hlau saib qhov kawg ntawm nws cov txheej txheem tsim.

Duab
Duab

Kauj Ruam 6: Nov yog Txhua Tus Neeg

Nov yog txhua tus neeg, Thiab raws li koj tuaj yeem pom, kuv tau sim piav qhia peb txoj haujlwm peb xyoos hauv ib qho Kev Qhia, tab sis nws tsis yooj yim li hahaha …, thiab nyuaj npaum li cas, yog tias koj ntseeg tias nws muaj peev xwm ua rau nws muaj tiag thiab tsis tso tseg txoj kev npau suav ntawd nws yuav los ua qhov tseeb !!

NEX thiab kuv vam tias koj nyiam txoj haujlwm Qhia Ntawv no thiab ua tsaug rau txhua tus uas tau nyeem txog qhov no. Yog tias koj xav paub ntau ntxiv txog NEX thiab koj txoj kev taug tsis txaus ntseeg tsis txhob hnov qab ua raws nws ntawm nws tus nom Instagram: @nextherobot. Qhov ntawd yog nws, bye !! pom koj sai nrog lwm qhov haujlwm txias !!;)

Pom zoo: