Cov txheej txheem:
- Kauj Ruam 1: Yam Yuav Tsum Tau
- Kauj Ruam 2: Daim duab Circuit Court
- Kauj ruam 3: Pcb
- Kauj ruam 4: Chase Making
- Kauj ruam 5: Daim ntawv thov
- Kauj Ruam 6: PROGRAM
- Kauj Ruam 7: KAWG KAWG
Video: Yuav Ua Li Cas Android Tswj Rover: 8 Kauj Ruam (nrog Duab)
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
hauv cov lus qhia no kuv yuav qhia koj yuav ua li cas thiaj tsim tau lub tsheb tswj hauv xov tooj lossis lub rover.
Android-Controlled Robot Ua Haujlwm Li Cas?
Android daim ntawv thov tswj cov neeg hlau sib txuas lus ntawm Bluetooth mus rau Bluetooth module tam sim no ntawm tus neeg hlau. Thaum nias txhua lub pob ntawm daim ntawv thov, cov lus txib sib raug xa los ntawm Bluetooth mus rau tus neeg hlau. Cov lus txib uas tau xa yog nyob hauv daim ntawv ASCII. Arduino ntawm tus neeg hlau tom qab kuaj xyuas cov lus txib uas tau txais nrog nws cov lus txib yav dhau los thiab tswj hwm lub tshuab hluav taws xob nyob ntawm qhov hais kom ua tau txais ua rau nws txav mus rau tom ntej, rov qab, sab laug, sab xis lossis kom nres.
Kauj Ruam 1: Yam Yuav Tsum Tau
1. Narduino nano
Arduino yog dab tsi?
Arduino yog lub platform siv hluav taws xob qhib raws qhov 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. Ua li koj siv
Arduino programming lus (raws li thaiv), thiab Arduino Software (IDE), raws li Kev Ua Haujlwm.
Xyoo dhau los Arduino yog lub hlwb ntawm ntau txhiab txoj haujlwm, los ntawm cov khoom niaj hnub mus rau cov cuab yeej siv txuj ci nyuaj. Lub zej zog thoob ntiaj teb ntawm cov neeg tsim khoom - cov tub ntxhais kawm, cov nyiam ua haujlwm, cov kws ua yeeb yam, cov kws tsim tawm, thiab cov kws tshaj lij - tau sib sau ua ke nyob ib puag ncig lub platform qhib no, lawv txoj kev koom tes tau ntxiv mus rau qhov tsis txaus ntseeg ntawm kev nkag tau yooj yim uas tuaj yeem pab tau zoo rau cov neeg tshiab thiab cov kws tshaj lij ib yam.
Arduino tau yug los ntawm Ivrea Interaction Design Institute raws li cov cuab yeej yooj yim rau kev tsim qauv sai, tsom rau cov tub ntxhais kawm yam tsis muaj keeb kwm yav dhau los hauv kev siv hluav taws xob thiab kev ua haujlwm. Thaum nws mus txog rau zej zog dav dua, Arduino pawg thawj coj tau pib hloov kho kom haum rau cov kev xav tau tshiab thiab cov nyom, sib txawv nws qhov kev muab los ntawm cov ntawv yooj yim 8-ntsis rau cov khoom lag luam rau IOT daim ntawv thov, hnav tau, luam ntawv 3D, thiab teeb tsa ib puag ncig. Txhua Arduino cov laug cam tau qhib tag nrho, txhawb cov neeg siv los tsim lawv tus kheej thiab thaum kawg hloov kho lawv rau lawv cov kev xav tau tshwj xeeb. Lub software, ib yam nkaus, yog qhov qhib, thiab nws tau loj hlob los ntawm kev koom tes ntawm cov neeg siv thoob ntiaj teb.
Atmega328
Atmel 8-ntsis AVR RISC-based microcontroller suav nrog 32 KB ISP flash nco nrog lub peev xwm nyeem-thaum-sau, 1 KB EEPROM, 2 KB SRAM, 23 lub hom phiaj dav dav I/O kab, 32 lub hom phiaj ua haujlwm rau npe, peb lub sijhawm hloov pauv tau yooj yim/ suav nrog cov qauv sib piv, kev cuam tshuam sab hauv thiab sab nrauv, siv tau hauv USART, kev siv byte-taw qhia 2-xaim txuas txuas, SPI qhov chaw nres nkoj, 6-channel 10-ntsis A/D converter (8-raws hauv TQFP thiab QFN/MLF pob), programmable watchdog timer nrog sab hauv oscillator, thiab tsib software xaiv lub zog txuag hom. Cov cuab yeej ua haujlwm
ntawm 1.8-5.5 volts. Cov cuab yeej ua tiav kev nkag mus ze 1 MIPS ib MHz.
2.muaj bluetooth module
HC-05 module yog ib qho yooj yim siv Bluetooth SPP (Serial PortProtocol) module, tsim los rau pob tshab wireless txuas txuas txuas teeb tsa.
Serial chaw nres nkoj Bluetooth module tau ua tiav Bluetooth V2.0+EDR (Txhim Kho Cov Ntaub Ntawv Tus Nqi) 3Mbps Kev Hloov Kho nrog ua tiav 2.4GHz xov tooj cua transceiver thiab baseband. Nws siv CSR Bluecore 04-Sab nraud ib leeg nti Bluetooth tshuab nrog CMOS thev naus laus zis thiab nrog AFH (Kev Hloov Kho Zaus Dua Dhau Qhov Tshwj Xeeb). Nws muaj hneev taw me me li 12.7mmx27mm. Vam tias nws yuav yooj yim rau koj qhov kev tsim qauv/kev txhim kho mus los.
Kev qhia tshwj xeeb
Nta Kho Vajtse
Raug -80dBm rhiab heev
Txog +4dBm RF xa lub zog
Power Tsawg zog 1.8V Ua Haujlwm, 1.8 txog 3.6V I/O
PIO tswj
UART interface nrog programmable baud tus nqi
Nrog cov kav hlau txais xov sib xyaw
Nrog ntug txuas
Nta Software
Default Baud tus nqi: 38400, Cov ntaub ntawv me me: 8, Nres me ntsis: 1, Parity: Tsis muaj sib npaug, Kev tswj cov ntaub ntawv: muaj.
Txhawb baud tus nqi: 9600, 19200, 38400, 57600, 115200, 230400, 460800.
N Muab cov mem tes nce hauv PIO0, lub cuab yeej yuav raug txiav tawm.
Qhov xwm txheej qhia chaw nres nkoj PIO1: kev sib txuas qis, txuas siab;
PIO10 thiab PIO11 tuaj yeem txuas nrog liab thiab xiav coj cais. Thaum tus tswv thiab qhev
tau ua khub, liab thiab xiav coj blinks 1 zaug/2s nyob rau lub sijhawm, thaum sib txuas tsuas yog xiav coj blinks 2 zaug/s.
Pib txuas rau lub cuab yeej kawg ntawm lub zog raws li lub hauv paus.
Tso cai ua khub sib txuas los txuas ua lub neej ntawd.
Auto-pairing PINCODE: "0000" raws li lub neej ntawd
Rov pib dua hauv 30 feeb thaum txuas nrog vim qhov dhau ntawm qhov sib txuas.
3.bo lub cev muaj zog nrog lub log
Cov iav iav feem ntau siv rau hauv kev lag luam thov siv ib qho ntawm cov cuab yeej xav tau kom muaj peev xwm ua kom muaj zog ntau ntxiv txhawm rau txav cov khoom hnyav. Piv txwv ntawm cov khoom siv no yuav suav nrog crane lossis nqa Jack.
Yog tias koj tau pom ib lub crane hauv kev nqis tes, koj tau pom qhov piv txwv zoo ntawm yuav ua li cas lub cav iav ua haujlwm. Raws li koj tau pom dhau los, lub crane tuaj yeem siv los nqa thiab txav cov khoom hnyav heev. Lub tshuab hluav taws xob siv nyob rau hauv feem ntau cranes yog hom iav lub cev uas siv cov hauv paus ntsiab lus ntawm kev txo qis kom nce lub zog lossis lub zog.
Iav motors siv hauv cranes feem ntau yog hom tshwj xeeb uas siv qhov kev hloov pauv qis heev los tsim qhov tsis txaus ntseeg ntawm lub zog. Txawm li cas los xij, cov hauv paus ntsiab lus ntawm lub cev muaj zog iav siv hauv crane yog tib yam nkaus li cov uas siv hauv piv txwv lub sijhawm hluav taws xob. Cov zis nrawm ntawm lub rotor raug txo los ntawm kev sib zog ntawm cov zog loj kom txog thaum tig, RPM nrawm, ntawm lub iav kawg yog qhov tsawg heev. Kev ceev RPM qis pab tsim kom muaj ntau qhov quab yuam uas tuaj yeem siv los nqa thiab txav cov khoom hnyav.
4.l298 tsav tsheb
L298 yog ib qho kev sib txuas ua ke nyob hauv ib pob 15-leadMultiwatt thiab PowerSO20. Nws yog qhov muaj hluav taws xob siab, siab tam sim no dual-choj tus tsav tsheb tsim los lees txais tus txheej txheem TTL cov txheej txheem logic thiab tsav cov khoom siv hluav taws xob xws li kev xa tawm, solenoids, DC thiab cov kauj ruam ua haujlwm. Ob lub peev xwm nkag los tau muab los pab lossis ua kom lub cuab yeej ywj pheej ntawm cov lus qhia tawm. Cov emitters ntawm cov transistors qis dua ntawm txhua tus choj txuas nrog ua ke thiab cov davhlau ya nyob twg sab nraud tuaj yeem siv rau kev sib txuas ntawm kev tiv thaiv sab nraud. Ib qho khoom siv ntxiv tau muab los kom lub logic ua haujlwm ntawm qhov qis dua.
Nta Tseem Ceeb
QHOV TSEEB QHIA VOLTAGE mus txog 46V
QHOV TSEEB QHOV TSEEB QHOV TSEEB LOW SATURATION VOLTAGE
Tag nrho DC tam sim no mus txog 4A
OG LOGICAL / "0 \" INPUT VOLTAGE mus txog 1.5 V (HIGH NOISE IMMUNITY)
ZOO TSHAJ PLAWS
5.18650*2 roj teeb
Lub zog hluav taws xob dc ruaj khov yog qhov tsis zoo rau kev ua haujlwm raug ntawm lub tshuab hluav taws xob. Qhov xav tau dc lub zog tau los ntawm ob lub 18650 li-ion 2500mah roj teeb. tab sis microcontroller xav tau 5v los ua haujlwm raug … yog li peb tau ntxiv 5v tus tswj hwm. uas yog lm7805 siv.
6.acrylic ntawv
Kauj Ruam 2: Daim duab Circuit Court
Kauj ruam 3: Pcb
solder txhua yam hauv dot board
Kauj ruam 4: Chase Making
Kuv siv acrylic los ua tus caum qab
Kauj ruam 5: Daim ntawv thov
REMOTEXY
RemoteXY yog txoj hauv kev yooj yim los ua thiab siv lub xov tooj ntawm tes siv cov neeg siv sib tham rau cov laug cam los tswj ntawm lub xov tooj smartphone lossis ntsiav tshuaj. Qhov system suav nrog:
· Tus kws kho duab ntawm lub xov tooj ntawm tes sib cuam tshuam rau cov laug cam, nyob ntawm qhov chaw remotexy.com
· Txawb app RemoteXY uas tso cai rau txuas rau tus tswj hwm thiab tswj nws ntawm cov duab sib tham. Rub tawm app.
· Cov yam ntxwv txawv:
Tus qauv interface yog khaws cia rau hauv tus tswj. Thaum txuas nrog, tsis muaj kev cuam tshuam nrog cov servers los rub tawm lub interface. Tus qauv interface tau rub tawm rau daim ntawv thov mobile los ntawm tus tswj.
Ib daim ntawv thov mobile tuaj yeem tswj hwm txhua yam koj li. Tus naj npawb ntawm cov cuab yeej tsis txwv.
· Kev sib txuas ntawm tus tswj hwm thiab lub xov tooj ntawm tes siv:
Bluetooth;
WiFi tus neeg siv khoom thiab nkag mus;
Ethernet los ntawm IP lossis URL;
Internet los ntawm txhua qhov chaw los ntawm huab server.
· Lub hauv paus tsim hluav taws xob muaj kev txhawb nqa cov tswj tom ntej:
Arduino UNO, Arduino MEGA, Arduino Leonardo, Arduino Pro Mini, Arduino Nano, Arduino MICRO;
WeMos D1, WeMos D1 R2, WeMos D1 mini;
NodeMCU V2, NodeMCU V3;
TheAirBoard;
ChipKIT UNO32, ChipKIT uC32, ChipKIT Max32;
· Txhawb kev sib txuas lus cov qauv:
Bluetooth HC-05, HC-06 lossis sib xws;
WiFi ESP8266;
Ethernet Shield W5100;
· Txhawb IDE:
Arduino IDE;
FLProg IDE;
MPIDE;
· Txhawb mobile OS:
Hauv;
· RemoteXY yog txoj hauv kev yooj yim los ua cov duab sib txawv tshwj xeeb los tswj cov cuab yeej microcontroller ntawm daim ntawv thov mobile, Arduino piv txwv.
· RemoteXY tso cai:
· Txhawm rau txhim kho ib qho teeb meem tswj kev sib tham, siv kev tswj hwm, tso saib thiab kho kom zoo nkauj ib yam ua ke. Koj tuaj yeem tsim cov duab
· Cuam tshuam rau txhua txoj haujlwm, tso cov ntsiab lus ntawm lub vijtsam siv tus kho online. Tus kho online tau tshaj tawm hauv lub vev xaib remotexy.com.
· Tom qab kev txhim kho cov duab sib tham, koj tau txais cov cai rau lub microcontroller uas siv koj lub interface. Cov peev txheej muab cov qauv rau kev cuam tshuam ntawm koj txoj haujlwm nrog kev tswj hwm thiab tso saib. Yog li koj tuaj yeem yooj yim koom ua ke cov kev tswj hwm rau hauv koj txoj haujlwm uas koj tab tom tsim cov cuab yeej.
· Txhawm rau tswj cov cuab yeej tswj hwm microcontroller siv koj lub smartphone lossis ntsiav tshuaj nrog cov duab sib tham. Txhawm rau tswj siv mobile daim ntawv thov RemoteXY.
Thaum pib ntawm txhais cov pins uas yuav siv los tswj cov cav. Ntxiv mus - pins tau muab faib ua ob pawg, ob sab laug thiab sab xis lub cev. Txhawm rau tswj txhua lub cav ntawm tus tsav tsheb L298N tsim nyog siv peb lub cim: ob qho kev txiav txim siab, kev sib hloov ntawm lub cav, thiab ib qho piv txwv, txiav txim siab qhov nrawm. Xam cov pins no peb tau koom nrog txoj haujlwm Log. Cov tswv yim rau kev ua haujlwm tau dhau tus pointer ntawm tus pin tus array xaiv lub cev muaj zog thiab qhov nrawm ntawm kev sib hloov raws li tus nqi kos npe los ntawm -100 txog 100. Yog tias koj tus nqi ntawm kev nrawm yog 0, lub cav raug kaw.
Hauv kev ua haujlwm ua ntej tau teeb tsa teeb tsa yog cov pins tso tawm. Rau analog teeb liab siv tus pin, uas tuaj yeem ua haujlwm ua PWM hloov pauv. Cov pins 9 thiab 10, lawv tsis xav tau teeb tsa hauv IDE Arduino.
Hauv kev ua haujlwm ua ntej lub voj nyob hauv txhua qhov rov ua dua ntawm qhov program hu rau tus tuav lub RemoteXY lub tsev qiv ntawv. Ntxiv mus muaj kev tswj ntawm LED, tom qab ntawd tswj lub cav. Txog kev tswj lub cev nyeem nyeem tus joystick tswj X thiab Y los ntawm cov qauv ntawm RemoteXY. Raws li kev tswj hwm yog kev ua haujlwm los xam qhov nrawm ntawm txhua lub cav, thiab hu ua Lub Log, tau teeb tsa qhov nrawm ntawm lub cav. Cov kev suav no tau ua tiav hauv txhua lub voj voog ntawm txoj haujlwm, ua kom ntseeg tau kev tswj xyuas tas mus li pins ntawm lub cav raws li kev tswj hwm ntawm lub joystick.
Rub tawm REMOTEXY los ntawm PLAYSTORE
Kauj Ruam 6: PROGRAM
PROGRAM THIAB CIRCUIT
Kauj Ruam 7: KAWG KAWG
HAPPY MAKING
Pom zoo:
Yuav Ua Li Cas Tsim Android App Nrog Android Studio: 8 Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tsim Android App Nrog Android Studio: Phau ntawv qhia no yuav qhia koj cov hauv paus ntawm yuav tsim Android app li cas siv Android Studio kev txhim kho ib puag ncig. Raws li Android cov cuab yeej ua ntau zuj zus, kev thov rau cov apps tshiab yuav tsuas yog nce ntxiv. Android Studio yog qhov yooj yim siv (ib qho
YUAV UA LI CAS YUAV UA LI CAS YUAV TSUM ROBOT COOB SCARECROW: 16 Cov Kauj Ruam (nrog Duab)
YUAV UA LI CAS YUAV TSUM NYOB ROBOT COW SCARECROW: Kuv nyuam qhuav tsim Moo-Bot, tus neeg hlau nyuj scarecrow dhia hla lub hli, rau kev sib tw hauv zej zog scarecrow.Kuv kev tshoov siab yog los ntawm kuv tus tub hu nkauj "hey diddle diddle, miv thiab fiddle. .. " Txoj haujlwm zoo heev los ua haujlwm nrog kuv
Yuav Ua Li Cas Thiaj Li Tshem Tawm Lub Computer Nrog Cov Kauj Ruam Yooj Yim thiab Duab: 13 Kauj Ruam (nrog Duab)
Yuav Tsum Tshem Tawm Lub Khoos Phis Tawj Li Cas Nrog Cov Kauj Ruam Yooj Yim thiab Duab: Nov yog cov lus qhia txog yuav ua li cas tshem lub PC. Feem ntau ntawm cov khoom siv yooj yim yog hloov pauv thiab tshem tawm tau yooj yim. Txawm li cas los xij nws yog ib qho tseem ceeb uas koj tau koom nrog nws. Qhov no yuav pab tiv thaiv koj kom tsis txhob poob ib feem, thiab tseem ua rau kev rov ua dua tshiab
Yuav Ua Li Cas Tswj Cov Khoom Siv Hauv Tsev Nrog TV Chaw Taws Teeb Nrog Timer Ua Haujlwm: 7 Cov Kauj Ruam (nrog Duab)
Yuav Ua Li Cas Tswj Cov Khoom Siv Hauv Tsev Nrog TV Chaw Taws Teeb Nrog Lub Sijhawm Ua Haujlwm: Txawm tias tom qab 25 xyoo ntawm nws qhov kev qhia rau cov neeg siv khoom lag luam, kev sib txuas lus infrared tseem muaj feem cuam tshuam nyob rau hnub tsis ntev los no. Txawm hais tias nws yog koj li 55 nti 4K TV lossis koj lub suab lub tsheb, txhua yam xav tau IR chaw taws teeb tswj los teb rau peb
YUAV UA LI CAS YUAV UA LI CAS NYOB ZOO TSHAJ PLAWS NROG IR IR LIGHT: 5 Kauj Ruam (nrog Duab)
YUAV UA LI CAS Ua Ib Lub Koob Yees Duab Tsis Muaj IR IR LIGHT: Kuv tau pom lub koob yees duab Infrared thiaj li siv nws hauv lub kaw lus kaw suab. Nrog nws koj tseem tuaj yeem tau txais cov duab txias no: cov khoom ci hauv lub zeem muag lub koob yees duab uas ib txwm muaj nyob hauv qhov tseeb. Koj tuaj yeem tau txais cov txiaj ntsig zoo nkauj rau tus nqi pheej yig Nws