Cov txheej txheem:

Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors): 11 Kauj Ruam (nrog Duab)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors): 11 Kauj Ruam (nrog Duab)

Video: Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors): 11 Kauj Ruam (nrog Duab)

Video: Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors): 11 Kauj Ruam (nrog Duab)
Video: 1/4/2023 snow loj heev nyob rau St. Paul Minnesota 2 hnub nkaus 2024, Lub Xya hli ntuj
Anonim
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)
Wi-nkaus Tswj FPV Rover Robot (nrog Arduino, ESP8266 thiab Stepper Motors)

Cov lus qhia no qhia yuav ua li cas tsim kom muaj kev tswj xyuas ob lub log neeg hlau nyob deb ntawm lub network Wi-nkaus, siv Arduino Uno txuas nrog ESP8266 Wi-nkaus module thiab ob lub tshuab hluav taws xob. Tus neeg hlau tuaj yeem tswj tau los ntawm qhov browser internet zoo ib yam, siv tus qauv HTML tsim. Ib lub xov tooj Android siv los tshaj tawm cov vis dis aus thiab suab los ntawm tus neeg hlau rau tus neeg teb xov tooj tswj kev sib tham.

Muaj ntau cov khoom siv neeg hlau muaj nyob online nrog ntau yam duab, qhov ntev thiab tus nqi. Tab sis, nyob ntawm koj daim ntawv thov, tsis muaj leej twg yuav haum, thiab koj yuav pom tias lawv kim heev rau koj qhov kev sim. Los yog tej zaum koj tsuas yog xav ua kom koj cov qauv kev siv tshuab hloov pauv ntawm kev ua tiav ib qho. Qhov kev qhia no tseem qhia tau tias yuav tsim thiab tsim tus nqi qis acrylic li cas rau koj tus kheej qhov project robotic, siv cov cuab yeej zoo ib yam rau cov uas tsis muaj nkag mus rau cov tshuab luam ntawv 3D kim lossis cov tshuab txiav laser. Ib qho yooj yim neeg hlau platform tau nthuav tawm.

Phau ntawv qhia no yuav raug yoog kom muaj nws cov duab lossis tswj kev hloov pauv. Nws tau yoog rau lwm yam ntawm kuv cov phiaj xwm neeg hlau ("Robô da Alegria"), uas koj tuaj yeem tshawb xyuas hauv cov kab ntawv txuas hauv qab no:

www.instructables.com/id/Joy-Robot-Rob%C3%B4-Da-Alegria-Open-Source-3D-Printed-A/

hackaday.io/project/12873-rob-da-alegria-…

github.com/ferauche/RoboAlegria

www.hackster.io/igorF2/robo-da-alegria-joy-robot-85e178

[Ceeb toom: qee cov duab qub dhau lawm, vim tias kev tsim qauv tau txhim kho ntxiv. Txawm li cas los xij, lub tswv yim nthuav tawm ntawm no tseem siv tau.]

Kauj Ruam 1: Cov Cuab Yeej

Cov cuab yeej
Cov cuab yeej
Cov cuab yeej
Cov cuab yeej
Cov cuab yeej
Cov cuab yeej

Cov cuab yeej hauv qab no xav tau rau kev tsim cov qauv no:

  • Tes pom (ua thawj zaug txiav ntawm daim ntawv acrylic)
  • Screewdriver (rau cov ntsia liaj qhov rooj thiab cov txiv ntseej tso)
  • Tus kav (rau kev ntsuas qhov ntev)
  • Riam riam (rau txiav daim ntawv acrylic)
  • Drilling tshuab (los tsim qhov rau cov ntsia liaj qhov rooj)
  • Sandpaper (kom du npoo ntxhib)

Kauj Ruam 2: Cov Qauv Txheej Txheem thiab Cov Khoom

Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom
Cov Qauv Txheej Txheem thiab Cov Khoom

Txhawm rau tsim tus neeg hlau kev cai, ua ntej koj yuav tau tsim koj cov qauv siv tshuab. Nws yuav yooj yim, nyob ntawm koj daim ntawv thov, lossis tag nrho cov ntsiab lus thiab kev txwv. Koj yuav xav tsim nws hauv 3D CAD software lossis tsuas yog kos nws hauv 2D, nyob ntawm qhov nyuaj ntawm koj tus qauv.

Koj kuj tseem yuav yuav cov qauv ua tiav online yog tias koj tsis xav tsim koj tus kheej cov qauv khoom siv. Muaj ntau cov khoom siv neeg hlau muaj nyob online. Hauv qhov no, koj tuaj yeem dhia mus rau Kauj Ruam 6.

Txog qhov kev qhia no, tus nqi qis acrylic tsim tau tsim los rau kev txuas ntawm lub cav thiab lwm yam khoom siv. Tus qauv nthuav tawm hauv qhov kev qhia no yog 3D tsim siv 123D Tsim CAD software. Txhua feem tom qab hloov pauv hauv 2D siv Draftsight software.

Cov ntaub ntawv hauv qab no tau siv:

  • 2 hli acrylic ntawv
  • 42x19mm log nrog cov log tsheb roj hmab (x2)
  • 49x20x32mm steel pob omni log (x1)
  • M2 x 10mm ntsia liaj qhov rooj (x12)
  • M2 x 1, 5mm txiv ntoo (x12)
  • M3 x 10mm ntsia liaj qhov rooj (x8)
  • M3 x 1, 5mm txiv ntseej (x8)
  • 5/32 "x 1" bolts (x3)
  • 5/32 "txiv ntoo (x6)
  • Handheld selfie stick clip
  • 3 x 3 cm aluminium bracket (x4)

Kev tsim kho cov qauv ntawm lub hauv paus tau muab faib ua cov hauv qab no:

  1. Txiav cov acrylic puag raws li qhov ntev hauv daim duab 2D;
  2. Laum lub qhov hauv txoj haujlwm uas tau qhia hauv daim duab 2D;
  3. Mount cov khoom siv nrog cov ntsia hlau thiab txiv ntoo raws li daim duab 3D.

Hmoov tsis zoo, txoj kab uas hla ntawm lub tog raj kheej lub cev muaj zog ntau dua li qhov orifice ntawm lub log. Yog li koj yuav zaum tau siv cov kua nplaum los ua ob qho khoom siv ntawd. Txog qhov kev qhia no kuv tau kho qhov ntoo sib txuas ntawm lub cav thiab lub log.

Kauj Ruam 3: Txiav Tus Qauv

Txiav Tus Qauv
Txiav Tus Qauv
Txiav Tus Qauv
Txiav Tus Qauv
Txiav Tus Qauv
Txiav Tus Qauv

Ua ntej koj yuav tsum tau hloov qhov ntev ntawm koj tus qauv rau daim ntawv acrylic. Luam koj daim duab 2D siv lub tshuab luam ntawv zoo ib yam ntawm daim ntawv nplaum, tom qab ntawv txiav cov ntawv hauv qhov ntev uas tsim nyog thiab siv daim npog qhov ntsej ntawm cov acrylic.

Koj tuaj yeem siv tes pom los txiav cov acrylic raws li koj qhov ntev lossis siv cov txheej txheem tawg uas tau piav qhia hauv qab no.

Nrog rab riam muaj txiaj ntsig thiab nrog kev pab los ntawm tus pas ntsuas lossis ntsuas, txiav cov acrylic hauv kab ncaj. Koj tsis tas yuav txiav txhua txoj hauv kev hla daim ntawv, tsuas yog ua kom tau qhab nia los tsim qee txoj kev uas daim ntawv yuav raug txiav tom qab.

Muab cov acrylic tso rau ntawm lub tiaj tiaj, tuav nws hauv qhov chaw nrog qee qhov clamps thiab siv qee qhov siab kom txog thaum daim ntawv tawg ua ob. Rov ua cov txheej txheem no kom txog thaum txhua qhov kev txiav tiav. Tom qab ntawd, koj tuaj yeem siv daim ntawv xuab zeb los txhuam cov npoo ntxhib.

Kauj ruam 4: Drilling lub hauv paus

Drilling Lub hauv paus
Drilling Lub hauv paus
Drilling Lub hauv paus
Drilling Lub hauv paus
Drilling Lub hauv paus
Drilling Lub hauv paus

Laum lub qhov nyob hauv txoj haujlwm uas tau qhia hauv daim duab 2D (qhia hauv daim npog ntsej muag) nrog lub tshuab drilling.

Acrylic yog ib qho yooj yim txheeb rau kev xyaum. Yog li yog tias koj tsis pov tseg lub tshuab drilling, koj tuaj yeem siv lub qhov taub nrog lub cuab yeej ntse, zoo li rab riam siv hluav taws xob. Koj kuj tseem tuaj yeem siv nws los nthuav cov qhov me me kom haum rau qhov ntau thiab tsawg bolts.

Tshem daim npog qhov ncauj thiab koj lub hauv paus yuav npaj tau.

Kauj Ruam 5: Sib Sau Cov Qauv

Sib dhos Cov Qauv
Sib dhos Cov Qauv
Sib dhos Cov Qauv
Sib dhos Cov Qauv
Sib dhos Cov Qauv
Sib dhos Cov Qauv
Sib dhos Cov Qauv
Sib dhos Cov Qauv

Mount cov khoom siv nrog cov ntsia hlau thiab txiv ntoo raws li cov duab, thiab koj cov qauv yuav npaj mus.

M3 ntsia liaj qhov rooj tau siv rau kev teeb tsa lub stepper lub cev muaj zog, thaum lub 5/32 sawv daws tau siv rau kev teeb tsa lub log pem hauv ntej thiab lub xov tooj smartphone.

Tam sim no so thiab pib sib cav hauv Circuit hauv cov kauj ruam hauv qab no …

Kauj Ruam 6: Cov Khoom Siv Hluav Taws Xob

Electronics
Electronics
Electronics
Electronics
Electronics
Electronics

Koj yuav xav tau cov khoom siv hluav taws xob hauv qab no:

  • Arduino Uno (yuav)
  • ESP8266 (yuav)
  • Protoshield (rau qhov hloov pauv ntau dua) lossis cov qhob cij zoo tib yam (yuav)
  • 1 kohm resistor (x2)
  • 10 kohm resistor (x1)
  • Qee cov xov hlau jumper
  • Stepper lub cev muaj zog nrog ULN2003driver (x2) (yuav / yuav)
  • Lub khoos phis tawj (rau suav thiab xa cov lej Arduino)
  • Power bank (yuav)
  • USB cable

Koj yuav tsis xav tau cov cuab yeej tshwj xeeb rau kev sib dhos ntawm Circuit. Txhua yam khoom tuaj yeem nrhiav pom online ntawm koj lub khw e-lag luam uas koj nyiam. Lub Circuit Court yog siv los ntawm lub txhab nyiaj txuas nrog Arduino lub USB chaw nres nkoj.

Txuas txhua lub componets raws li cov qauv. Koj yuav xav tau qee lub xov hlau txuas los txuas ESP-8266 tus qauv thiab cov tsav tsheb. Koj tuaj yeem siv lub protoshield (rau kev sib dhos ntau dua), ib qho khoom noj khoom haus zoo tib yam, lossis tsim koj tus kheej Arduino daim thaiv. Plug USB cable rau Arduino Uno board thiab mus rau kauj ruam tom ntej.

Kauj Ruam 7: Arduino Code

Txhim kho qhov tseeb Arduino IDE. Hauv qhov haujlwm no stepper.h lub tsev qiv ntawv tau siv rau kev tswj hwm cov stepper motors. Tsis xav tau lub tsev qiv ntawv ntxiv rau kev sib txuas lus nrog ESP-8266 module. Thov txheeb xyuas qhov baudrate ntawm koj ESP8266 thiab teeb tsa kom raug hauv txoj cai.

Rub tawm Arduino code (stepperRobot.ino) thiab hloov XXXXX los ntawm koj lub router wifi SSID thiab YYYYY los ntawm tus password nkag. Txuas Arduino board rau koj lub computer USB chaw nres nkoj thiab xa cov cai.

Kauj Ruam 8: Android IP Cam

Android IP Cam
Android IP Cam

Ib lub xov tooj Android tau siv los tshaj tawm cov vis dis aus thiab suab los ntawm tus neeg hlau mus rau kev sib tham tswj. Koj tuaj yeem pom lub app hauv Google Play store (https://play.google.com/store/apps/details?id=com.pas.webcam).

Nruab nws thiab txav mus rau theem tom ntej.

Kauj Ruam 9: Muab Cov Hluav Taws Xob tso rau hauv Neeg Hlau

Muab cov Circuits tso rau hauv Neeg Hlau
Muab cov Circuits tso rau hauv Neeg Hlau
Muab cov Circuits tso rau hauv Neeg Hlau
Muab cov Circuits tso rau hauv Neeg Hlau
Muab cov Circuits tso rau hauv Neeg Hlau
Muab cov Circuits tso rau hauv Neeg Hlau

Nruab cov kab hluav taws xob nyob rau sab saum toj ntawm tus neeg hlau siv qee qhov M1 ntsia hlau, raws li qhia hauv cov duab.

Tom qab ntawd, lo koj lub txhab nyiaj fais fab nyob tom qab ntawm tus neeg hlau siv daim kab xev ob sab (vim nws yooj yim tshem tawm tom qab), thiab muab koj lub xov tooj smartphone tso rau hauv daim clip.

Kauj Ruam 10: Web-based Control Interface

Web-based Control Interface
Web-based Control Interface

Lub html interface tau tsim los rau kev tswj hwm tus neeg hlau.

Rub tawm interface.rar thiab rho tawm txhua cov ntaub ntawv rau hauv daim nplaub tshev muab. Tom qab ntawd qhib nws ntawm Firefox.

Ib daim ntawv ntawv tau siv hauv qhov kev sib tham kom nkag mus rau IP chaw nyob ntawm ESP module thiab ntawm cov vis dis aus/audio server (los ntawm Android IP Webcam app).

Muaj qhov kev sim tab sis, uas yuav ua rau cov neeg hlau tig mus txog thaum tau txais cov lus txib anoter. Cov xub tuav cov keyboard tau siv rau kev txav tus neeg hlau mus rau tom ntej lossis rov qab, thiab tig mus rau sab laug lossis sab xis.

Kauj ruam 11: Siv

Thaum Arduino rov pib dua, nws yuav sim txuas koj li Wi-nkaus network tau txais. Siv Serial Monitor txhawm rau txheeb xyuas yog tias kev sib txuas tau ua tiav, thiab kom tau txais tus IP uas tau muab rau koj li ESP-8266 los ntawm koj lub router. Qhib cov ntawv html hauv internet browser (Firefox) thiab qhia rau tus IP chaw nyob hauv kab ntawv no.

Koj kuj tseem tuaj yeem siv lwm txoj hauv kev los nrhiav seb IP chaw nyob twg uas koj router tau muab rau koj lub cuab yeej.

Tshem tawm Arduino Uno ntawm koj lub computer thiab txuas nws mus rau lub txhab nyiaj. Tos nws txuas dua.

Tua tawm IP Webcam app hauv lub xov tooj smartphone txuas nrog tus neeg hlau. Ntaus cov vis dis aus/suab IP ntawm koj tus interface tswj thiab txuas rau lub server thiab koj yuav npaj mus. Koj yuav xav tau txo qhov kev daws teeb meem ntawm cov vis dis aus hauv app txhawm rau txo qhov ncua ntawm thaum lub sijhawm sib kis.

Nyem thiab tuav cov xub khawm ntawm koj tus keyboar kom tig lub neeg hlau lossis txav nws mus rau tom ntej/rov qab thiab muaj kev lom zem tshawb nrhiav koj ib puag ncig.

Pom zoo: