Cov txheej txheem:
- Kauj ruam 1: Cov ntaub ntawv
- Kauj ruam 2: Cia Peb Ua Nws! - Tus Qauv Sab Hauv
- Kauj Ruam 3: Bluetooth Module thiab Load Program
- Kauj ruam 4: Android Kev Thov
- Kauj ruam 5: Lub cev
- Kauj Ruam 6: Lub taub hau
- Kauj Ruam 7: Kho kom zoo nkauj
- Kauj ruam 8: Software
- Kauj Ruam 9: Xaus
Video: BB8: 9 Cov kauj ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:25
Txoj haujlwm no yog rau 'Creative Electronics', Beng Electronics Engineering module ntawm University of Málaga, Tsev Kawm Ntawv Kev Sib Txuas Lus (https://www.uma.es/etsi-de-telecomunicacion/).
Peb yog peb tus tub ntxhais kawm uas xav txhim kho txoj haujlwm uas yuav txhawb thiab txhawb peb. Peb tau nrhiav cov phiaj xwm thiab ib qho tshwj xeeb tau txais kev mloog zoo, yog li peb xav tias peb tuaj yeem rov tsim dua nws. Tom qab tham txog ntau lub tswv yim, peb txiav txim siab los tsim BB8.
Cov lus qhia uas peb tes num tau ua raws yog:
www.instructables.com/id/BB8-Droid-Arduino…
Kauj ruam 1: Cov ntaub ntawv
- Arduino UAS
- DC Motors thiab lub log - Txuas
- Tsav Tsav Shield L293D - Txuas
- Bluetooth qauv HM -10 - Txuas
- Neodymium Magnets (8mm x 3mm)
- Cov hlau nplaum 20mm x 3mm
- Styrofoam Pob
- 4 AA Roj Teeb
- Roj teeb rau 4 AA Roj Teeb
- Sharpies
- 100g nuv ntses
- Yas rau 3D tshuab luam ntawv
- Khawm ntawm tes
- Lub roj teeb tuav rau khawm ntawm tes
- Liab LED
- Ib khub xov hlau
- Qee qhov clamps tuav lub cav
- Xim dawb thiab txiv kab ntxwv
- 3 Screws los tuav Arduino board
- Daim kab xev nplaum
- Ntoo muab tub lim
- Xim dawb thiab txiv kab ntxwv
Koj tseem yuav xav tau cov cuab yeej hauv qab no:
- Ntsia Hlau
- Kub yaj phom
- Tin soldering hlau
- Txhuam
Kauj ruam 2: Cia Peb Ua Nws! - Tus Qauv Sab Hauv
Thaum peb muaj tag nrho cov ntaub ntawv, thawj qhov peb yuav tsum tau ua yog luam cov ntawv sab hauv.
Thaum daim ntawv luam tawm, peb yuav hloov tus txiv neej tus pin 0 thiab 1 ntawm tus tsav lub cav rau tus poj niam-txiv neej tus pin. Txhawm rau ua qhov no, nrog kev pab ntawm cov hlau txuas, peb yuav tshem tus txiv neej tus pin uas twb muaj lawm thiab tso tus tshiab. Tsis tas li, peb yuav txuas qee tus poj niam tus pin uas nws qhia Vcc thiab Gnd kom muaj peev xwm txuas tau rau ntawd lub zog hluav taws xob ntawm bluetooth module.
Thaum qhov no ua tiav, peb yuav ua cov kev sib txuas ntawm cov cav: peb yuav txuas lawv rau cov tswv yim M1 thiab M2 ntawm lub rooj tsavxwm, raws li nws tau qhia hauv cov duab.
Thaum peb muaj cov qauv sab hauv luam tawm, peb tuaj yeem txav mus rau nruab txhua lub Cheebtsam raws li hauv qab no:
Cov motors yuav muab tso rau hauv txoj haujlwm qhia thiab txuas nrog flanges.
Lub arduino yuav tuav ntsug nrog cov ntsia hlau raws li pom hauv daim duab thiab tus tswj ntawm lub cav yuav muab tso rau saum.
Thaum kawg, peb yuav tso lub bluetooth module rau hauv qhov chaw tshwj xeeb.
Ntawm qhov tod tes, peb ua ntej tso cov hlau nplaum rau hauv lub qhov ntawm sab saud, sim ua kom txhua yam nyob nrog tib lub qhov qub (peb tuaj yeem txheeb xyuas nws tau nce mus rau lwm lub hlau nplaum).
Nco tseg: cov ntawv rau 3D luam ntawv tuaj yeem tau txais los ntawm qhov txuas thaum pib ntawm kev nkag siab tsis tau thiab lawv sib haum rau txoj haujlwm tau hais los saum no.
Kauj Ruam 3: Bluetooth Module thiab Load Program
Ua raws li txoj haujlwm hauv paus, peb lub bluetooth module yog HM-10 nrog rau tus pin (uas, peb muaj plaub ntawm lawv, qhov tseem ceeb tshaj plaws, Vcc, Gnn, Rx thiab Tx).
Kev sib txuas ntawm cov pins twb tau teev tseg hauv ntu yav dhau los thiab kev sib txuas lus ntawm cov qauv no thiab arduino yog qhov yooj yim heev vim tias arduino sib txuas lus nrog nws ua lub davhlau ya nyob twg.
Hauv peb txoj haujlwm, peb xav hloov lub npe ntawm tus qauv rau "BB8". Feem ntau, qhov no tau ua tiav los ntawm AT cov lus txib uas muaj ntau cov ntaub ntawv ntawm lub vev xaib tab sis, tus qauv uas peb tau txais (thiab ntawm qhov uas peb tau tso qhov txuas hauv cov npe khoom), yog los ntawm cov chaw tsim khoom DSD TECH thiab xav tau ib qhov program uas cov chaw tsim khoom muab rau ntawm nws lub vev xaib txhawm rau hloov kho qhov teeb tsa ntawm tus qauv. Txuas ntawm qhov program: dsdtech-global
Raws li peb tau hais ua ntej, kev sib txuas lus tau ua tiav raws li lub davhlau ya nyob twg thiab nws yog qhov yooj yim heev los tshuaj xyuas, nrog lub xov tooj ntawm tes thiab lub hauv paus arduino program nws txoj haujlwm.
Thaum peb muaj txhua ntu tso (ntu dhau los) thiab teeb tsa bluetooth teeb tsa, peb tuaj yeem thauj cov arduino nrog cov software peb txuas hauv kauj ruam 8. Txhawm rau ua qhov no, thawj zaug peb yuav tsum tshem tawm Tx thiab Rx pins (0 thiab 1 feem) raws li txwv tsis pub peb yuav muaj teeb meem. Tom qab ntawd, peb txuas lub arduino mus rau PC, qhib daim ntawv thov Arduino raug cai, xaiv tus qauv ntawm pawg thawj coj txuas nrog (Arduino UNO) ntxiv rau qhov chaw nres nkoj uas nws tau txuas nrog thiab txuas ntxiv mus rub tawm qhov program.
Kauj ruam 4: Android Kev Thov
Muaj ntau IOS thiab ANDROID daim ntawv thov sib xws nrog Arduino thiab peb lub bluetooth module, yog li nws nyuaj rau peb xaiv ib qho … Thaum kawg peb tau xaiv daim ntawv thov Android hu ua Bluetooth Electronics. Daim ntawv thov no tso cai rau koj los kho lub vijtsam, tso txhua yam khoom, los ntawm cov nyees khawm rau joysticks thiab txuas rau hauv ntau txoj hauv kev xws li bluetooth, BLE thiab USB.
Hauv peb qhov kev sib tham, peb tau tso lub npe neeg hlau, khawm khawm thiab lub davhlau ya nyob twg kom pom qhov peb xa los ntawm daim ntawv thov. Peb tau teeb tsa lub ncoo kom xa 'P'+tus lej+'F' hauv txhua kis. Tus 'P' pib kis, tus lej sib raug rau tus lej cuam tshuam nrog txhua tus xub ntawm lub ncoo thiab 'F' xaus qhov kev sib kis.
Thaum peb tau kho thiab teeb tsa peb lub interface, peb txuas peb lub cuab yeej thiab ntaus RUN khawm. Tam sim no peb tuaj yeem sim peb cov neeg hlau thiab peb txoj haujlwm yam tsis muaj teeb meem.
Daim ntawv thov txuas: arduinobluetooth
Kauj ruam 5: Lub cev
Nov yog ib qho tseem ceeb ntawm peb txoj haujlwm. Hauv thawj qhov haujlwm yas yog xim av thiab pob yuav tsum tau pleev xim dawb. Hauv peb qhov xwm txheej, peb nyiam luam tawm nws dawb kom txuag peb qee lub sijhawm tom qab thaum pleev xim nws.
Thaum ua tiav lawm, peb tuaj yeem qhia cov qauv sab hauv thiab kuaj xyuas tias txhua yam ua haujlwm los ntawm daim ntawv thov peb tau hais hauv ntu dhau los.
Kauj Ruam 6: Lub taub hau
Txhawm rau ua qhov no, thawj lub hauv paus ntawm lub taub hau tau luam tawm.
Qhov thib ob, peb muab lub roj teeb tso rau sab hauv thiab hla lub qhov uas tseem tshuav peb hla cov kab hluav taws xob txhawm rau coj tus coj (raug polarized) nyob rau sab saum toj thiab nrog 330 tsis kam nyob hauv ib qho ntawm nws lub dav hlau txuas nws raws li qhia hauv daim duab.
Tom qab ntawd, peb txiav lub pob porexpan hauv ib nrab thiab ua kua nplaum nrog kub silicone rau saum lub hauv paus ntawm lub taub hau.
Thaum kawg, peb yuav tsum tau muab cov hlau nplaum tso rau sab hauv uas peb tau siv kub silicone.
Kauj Ruam 7: Kho kom zoo nkauj
Rau pob, ua ntej tshaj plaws, nrog lub koob thaij peb ua ob lub voj voos. Tom qab ntawd, hauv txhua kab pheeb ces kaum ntawm cov voj peb ua 1 duab plaub.
Thaum 6 daim duab xaum xaum tau ua tiav, peb nqa qee daim npog ntsej muag los npog txhua yam peb tsis xav pleev xim thiab npaj mus thov 1 lub tsho txau (ua qhov yuav tsum tau ceev faj).
Thaum nws qhuav, peb tshem daim kab xev thiab nthuav qhia txhua daim duab nrog tus xaum raws li peb nyiam. Hauv peb qhov xwm txheej, peb saib ntawm qhov tsim ntawm thawj BB8.
Nws yog ib qho tseem ceeb kom ntseeg tau tias cov duab kos tau faib tawm zoo thiab tsis muaj ntau qhov kev kos duab hauv cov pob qij txha, vim tias qhov txiav yuav pom thaum peb npaj mus kaw lub pob.
Thaum kawg, kom kaw pob peb xaiv siv daim kab xev nplaum thiab txiav lub pob raws li peb pom hauv ntu kawg.
Kauj ruam 8: Software
Hauv qhov txuas hauv qab no mus rau GitHub platform, koj yuav pom cov cai uas koj yuav tsum tau ua hauv arduino UNO pawg thawj coj los txhim kho cov lus qhia no. Koj yuav tsum rub tawm thiab upload nws raws li tau piav qhia hauv qib 3.
Nco ntsoov kom Tx thiab Rx pins ntawm Arduino UNO board txiav tawm. Txwv tsis pub, kev thauj khoom yuav ua tsis tau thiab yuav muab teeb meem rau koj.
Txuas: GitHub
Kauj Ruam 9: Xaus
Tam sim no koj paub tsim BB8, peb yuav qhia koj cov lus qhia thiab cov lus qhia los ntawm peb cov kev paub uas yuav pab koj, thaum koj rov ua txoj haujlwm no, ua haujlwm kom raug thiab tsis muaj teeb meem.
Raws li koj yuav nco tau, hauv qib 6 cov hlau nplaum tau teeb tsa thiab peb thawj lub tswv yim yog tso peb lub hlau nplaum neodymium hauv cov qauv sab hauv thiab lwm qhov peb hauv lub taub hau, tab sis thaum peb tau txais thiab sim lawv, cov hlau nplaum ua haujlwm zoo li lub zog uas sab hauv tus qauv raug tshem tawm thiab tsis ua haujlwm zoo.
Yog li ntawd, peb tau sim cov hlau nplaum tsis muaj zog rau lub taub hau (vim li no cov no tsis yog neodymium) nrog rau kev them nyiaj nrog qhov hnyav kom lub pob tsis muaj ntau qhov oscillations thiab rov zoo nws thawj txoj haujlwm sai. Qhov no tau pab kom ntseeg tau tias, thaum sib cuam tshuam nrog tig thiab taug kev mus tom ntej, cov lus qhia ntawm lub pob yuav tsis muaj qhov cuam tshuam.
Dab tsi tshwm sim yog tias, hauv qhov kev sim yav dhau los, lub pob tig hauv lub voj voog thiab yog tias koj nrawm dua, txoj hauv kev tsis zoo tag nrho, qee yam uas peb kho nrog 100-gram hnyav nyob tom qab ntawm tus qauv sab hauv thiab uas tuaj yeem pom hauv cov duab txuas nrog
Ntawm qhov tod tes, txhawm rau txhawm rau txo kev sib txhuam thiab ua kom lub taub hau tig tau zoo dua qub thiab nplua, peb tau muab daim kab xev ntawm lub cev kaw rau ntawm cov hlau nplaum.
Pom zoo:
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Ua Si Cov Khoom Ua Si Ua Tau Zoo!: 7 Cov Kauj Ruam (nrog Duab)
Hloov-Hloov Cov Khoom Ua Si: Cov Khoom Siv Hluav Taws Xob Ua Tau Zoo!: Qho khoom ua si hloov pauv qhib txoj hauv kev tshiab thiab kev daws teeb meem kom tso cai rau menyuam yaus uas muaj lub cev muaj peev xwm txwv lossis kev xiam oos qhab kev loj hlob los cuam tshuam nrog cov khoom ua si ntawm nws tus kheej. Hauv ntau qhov xwm txheej, cov menyuam yaus uas xav tau cov khoom ua si hloov pauv tsis tuaj yeem nkag mus
Cov av noo noo Cov Lus Qhia Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): 5 Cov Kauj Ruam
Cov av noo noo Cov lus pom zoo Tswj Xyuas Internet Txuas Cov Dej Dej (ESP32 thiab Blynk): Tsis txhawj xeeb txog koj lub vaj lossis nroj tsuag thaum koj mus rau hnub so ntev, lossis tsis nco qab ywg dej koj cov nroj tsuag txhua hnub. Zoo ntawm no yog kev daws teeb meem Nws cov av ya raws tswj hwm thiab thoob ntiaj teb txuas nrog cov dej txau dej tswj los ntawm ESP32 ntawm software pem hauv ntej kuv
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): 3 Cov Kauj Ruam
Ua Cov Phiaj Xwm Zoo Los Ntawm Cov Ntaub Ntawv Nyob Arduino (thiab Txuag Cov Ntaub Ntawv rau Excel): Peb txhua tus nyiam ua si nrog peb tus lej L … cov ntsiab lus tau ntxiv thiab nws tsis tshwj xeeb rau lub qhov muag. Arduino IDE cov phiaj xwm tsis
Cov Ntawv Cim Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Cov Ntawv Cim - Cov Khoom Siv Soldering: 11 Kauj Ruam
Cov Khoom Siv Hluav Taws Xob LED Taws Teeb Cov Neeg Hlau Daim Npav - Cov Khoom Siv Soldering: Kab lus no tau txaus siab txhawb nqa los ntawm PCBWAY.PCBWAY ua cov qauv zoo PCBs rau tib neeg thoob plaws ntiaj teb. Sim nws rau koj tus kheej thiab tau txais 10 PCBs rau tsuas yog $ 5 ntawm PCBWAY nrog qhov ua tau zoo heev, Ua tsaug PCBWAY. Robadge#1 uas kuv tau tsim rau
Windows 7: Cov Ntsiab Lus Cov Ntawv Cov Khoom Tsis Muaj: 3 Cov Kauj Ruam
Windows 7: Cov Ntawv Qhia Cov Khoom Uas Tsis Muaj: Thaum twg los peb xaiv ntau dua 15 cov ntaub ntawv hauv Windows. qee yam khoom los ntawm cov ntawv qhia zaub mov ploj mus … Cov ntawv qhia no yuav qhia koj yuav ua li cas kom tau txais cov khoom ntawd rov qab los ntawm cov ntawv qhia zaub mov