Cov txheej txheem:
- Kauj Ruam 1: Luam Ntawv 3D
- Kauj Ruam 2: Tank Los Ua Ke
- Kauj Ruam 3: Cov Hlua Tes Ua Ke
- Kauj Ruam 4: Tank Hluav Taws Xob
- Kauj Ruam 5: Bracelet Electronics
- Kauj ruam 6: Bluetooth Pairing
- Kauj Ruam 7: Accelerometer
- Kauj ruam 8: Software
Video: Tswj Lub Tsheb Nrog Koj Tes: 8 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:27
Txoj haujlwm no yog rau 'Creative Electronics', BEng Electronics Engineering 4th xyoo module ntawm University of Málaga, Tsev Kawm Ntawv Kev Sib Txuas Lus (uma.es/etsi-de-telecomunicacion/)
Hauv cov lus qhia no peb yuav pom yuav ua li cas thiaj tsim tau txoj hlua tes los tsav lub tsheb tswj chaw taws teeb nrog peb txhais tes siv Arduino. Peb tau tsim cov software tsim nyog thiab 3D qhov xav tau ntawm txoj hlua tes. Txhua yam no tuaj yeem pom hauv peb GitHub chaw cia khoom:
github.com/ScruMakers/tankino
Qhov kev tswj hwm no tuaj yeem siv hauv txhua lub tsheb tswj los ntawm Arduino thiab DC lub cev muaj zog. Txhawm rau sim qhov no, peb tau siv lub tank tsim los ntawm Tim Clark:
thingiverse.com/thing: 652851
Peb xav tau dab tsi?
- 1 hom Arduino (peb siv Arduino UNO board)
- 1 Arduino NANO pawg thawj coj saib
1 ZPO 6050
- HC05 (Master) thiab HC06 (Qhev) Bluetooth cov cuab yeej
H-Choj L298N
- 9V roj teeb
- Roj teeb 12V
- x2 DC lub cev muaj zog rau Arduino
- Cov xov hlau
- 3D-Tshuab Luam Ntawv (peb siv Anet A8 nrog Marlin firmware)
- Soldering hlau
Software:
- BT_Transmitter.ino (Master) code
- BT_Receiver.ino (Qhev) code
- Arduino IDE (version 1.8.8)
- Slic3r rau G-Code lub tshuab hluav taws xob
Kauj Ruam 1: Luam Ntawv 3D
Ua ntej tshaj plaws, peb yuav tsum luam tawm txhua daim. Cov hlua ntawm tes (plaub tag nrho) tuaj yeem pom hauv 3Dmodels phau ntawv teev npe ntawm peb lub chaw cia khoom. Cov khoom ntawm lub tank tuaj yeem pom ntawm no. Nws yog ib qho tseem ceeb kom pom tias peb tuaj yeem xav tau xuab zeb qee qhov, tshwj xeeb tshaj yog cov hlua tes rau cov kauj ruam sib dhos.
Txhawm rau luam tawm daim peb siv Anet A8 nrog Marlin firmware. Peb tuaj yeem siv lwm qhov ntxiv, tau kawg.
Kauj Ruam 2: Tank Los Ua Ke
Thaum txhua daim ntawv luam tawm, peb yuav koom nrog lawv. Hauv peb qhov xwm txheej peb siv cov roj kub kub, tab sis lwm yam khoom siv tuaj yeem siv tau.
Ua ntej pib qhov kev sib dhos zaum kawg nws tau pom zoo kom ua lub rooj sib dhos yav dhau los yam tsis muaj silicone los tshuaj xyuas qhov sib txuas raug, txhuam thiab haum ntawm qhov sib txawv. Yog tias ib feem twg tsis haum raws li nws yuav tsum tau lossis tsis xaub, nws yog qhov tsim nyog los xuab zeb nws kom nws yoog tau zoo. Nrog txhua daim ntawv npaj, cov khoom tau sib sau ua ke siv cov silicone hauv cov ntu uas koom nrog lawv. Txhawm rau koom nrog cov kab ntawm kab ntsig, peb tau siv tooj liab tooj liab ntawm txhua tus ntawm lawv, lawv tau tsau tag nrho tshwj tsis yog ib qho uas ua haujlwm los sib sau ua ke thiab tshem tawm cov kab ntsig ntawm lub tank. Peb tau txiav txim siab pleev xim rau daim kom muab qhov tseeb rau lub tank. Txhawm rau ua qhov no peb tau siv tshuaj tsuag xim.
Peb tau txais tag nrho cov ntaub ntawv los ntawm qhov txuas hauv qab no.
Kauj Ruam 3: Cov Hlua Tes Ua Ke
Cov hlua tes puv puv muaj plaub tus qauv 3D.
- MPU_holder: Nov yog qhov uas qhov ntsuas qhov ntsuas qhov ntsuas tau ua ke, nws yuav tsum tau muab tso rau hauv txhais tes, nrog qee qhov kev sib txuas.
- nano_holder: Qhov no yog qhov tseem ceeb ntawm nano tus tuav, hauv ntu no yuav teeb lub roj teeb 9V, bluetooth module thiab arduino nano.
- nano_holder_button: Nov yog lub pob kom tuav lub 9V roj teeb txuas nrog ob lub dock los txhawb lub zog arduino.
- nano_holder_cover: Nov yog qhov npog ntawm nano tus tuav ib feem.
Ob tus tuav (mpu thiab nano) tuaj yeem txuas rau ntawm caj npab nrog qee qhov kev sib txuas.
Tib qho uas yuav tsum ua ntawm no yog muab lub pob khawm tso rau hauv nws lub nano yas dhos. Ua ntej ntawd, peb yuav tsum lo txoj hlua me me (peb tuaj yeem siv txoj hlua ntawm tus cwj mem qub, piv txwv) ntawm lub pob raws li nws tau qhia hauv daim duab. Thaum peb paub tseeb tias khawm nyob hauv qhov chaw raug, peb yuav tsum tso qee daim tom qab nws txhawm rau tiv thaiv nws los ntawm kev txav tawm ntawm nws lub xaib. Peb siv daim yas thiab peb lo nws nrog silicone. Qhov kawg yuav tsum zoo ib yam li daim duab kawg.
Kauj Ruam 4: Tank Hluav Taws Xob
Hauv cov kauj ruam no peb txuas Arduino Uno mus rau H choj kom tswj tau lub cav thiab lub zog 12V. Tus choj H muaj 5V tso tawm uas peb siv los txhawb Arduino Uno board. Ua ntej tshaj plaws:
Txuas tus pin 5 ntawm Arduino rau tus pin IN1 ntawm H Choj. Txuas tus pin 6 ntawm Arduino rau tus pin IN2 ntawm H Choj. Txuas tus pin 9 ntawm Arduino rau tus pin IN3 ntawm H Choj. Txuas tus pin 10 ntawm Arduino rau tus pin IN4 ntawm H Choj. Txuas sab laug tso tawm ntawm tus choj H mus rau lub tshuab laug thiab sab xis rau lub tshuab kom raug. Txuas tus pin 2 ntawm Arduino rau tus pin TX ntawm HC-06. Txuas tus pin 3 ntawm Arduino rau tus pin TX ntawm HC-06.
Nco ntsoov tias txhua tus Arduino pins uas txuas nrog H choj yog PWM muaj peev xwm.
Thaum kawg, txuas lub zog xa mus rau 12V thiab GND cov tswv yim ntawm H choj.
Kauj Ruam 5: Bracelet Electronics
Thawj qhov peb yuav tsum tau sib sau ua ib feem ntawm MPU. MPU yuav tsum muaj peev xwm muab tso rau ntawm tus tuav. Txhawm rau ua tiav qhov ntawd, poj niam tus lej xov tooj tau muab tso rau hauv lub qhov raws li nws tau qhia hauv cov duab. Ua ntej tshaj plaws peb yuav tsum hla cov xov hlau los ntawm lub qhov thiab muab lawv txuas rau tus lej pin. Peb tuaj yeem siv cua sov ntsws tubing hauv cov pob qij txha. Tom qab ntawd, peb tuaj yeem qhia cov kab txaij hauv lawv lub qhov kom lawv kho tau. Tam sim no peb tuaj yeem ntxig thiab tshem tawm MPU los ntawm nws qhov chaw. Hauv thawj ntu no nws yooj yim siv cov xov hlau hloov pauv tau txhawm rau txhawm rau txhawm rau txav tes.
Kev tsim cov hlua tes kuj tseem tso rau txhua qhov khoom siv (Arduino Nano, HC-06 thiab 9v roj teeb). Cov txheej txheem zoo ib yam li tau piav qhia saum toj no. Peb tseem yuav tsum tau hla MPU cov xov hlau mus rau nws qhov sib xws. Thaum kawg, cov phiaj xwm hluav taws xob yuav tsum tau qhia hauv thawj daim duab.
Hauv qhov chaw thib ob peb yuav tsum tau muab ob txoj hlua tso rau ntawm lub roj teeb, yog li nws tuaj yeem txuas nrog rau lwm qhov. Peb tuaj yeem ua qhov no siv silicone tab sis, ua ntej ntawd, peb yuav tsum tau muab cov kab sib txuas sib txuas sib txuas hauv txhua txoj hlua, kom lub roj teeb txuas nrog Vin thiab GND.
Kauj ruam 6: Bluetooth Pairing
Thaum cov cuab yeej bluetooth tau txuas nrog kom raug peb yuav tsim kev sib txuas ntawm lawv (ua ke). Peb yuav tsum ua khub HC-05 thiab HC-06 cov qauv. Txhawm rau ua tiav qhov no, peb tau siv qhov txuas txuas mus ntxiv no:
BT pairing nyeem
Kauj Ruam 7: Accelerometer
Accelerometer uas peb siv muaj ntau tus piv txwv thiab cov tsev qiv ntawv rau nws siv muaj nyob hauv is taws nem. sau hauv ob peb lub zog.
Peb tau txais tag nrho cov ntaub ntawv los ntawm qhov txuas hauv qab no:
I2c: ua.
Accelerometer: ntawm no.
Kauj ruam 8: Software
Thaum kawg peb yuav mus koom cov software rau hauv tus xa thiab tus txais. Thauj khoom BT_Transmitter.ino thiab BT_Receiver.ino rau hauv tus xa thiab tus txais raws li. Txhawm rau ua qhov no peb yuav tsum siv Arduino IDE.
Kev ua haujlwm ntawm cov software no yooj yim: tus xa khoom tau txais cov ntaub ntawv los ntawm lub ntsuas cua thiab xa mus rau tus txais, uas tau txais cov ntaub ntawv thiab txav lub tank. Cov ntaub ntawv tau txais los ntawm tus ntsuas hluav taws xob ib txwm qis dua 100, txij li peb siv tus nqi 125 los pib kis. Tom qab xa 125 tus neeg xa xov xa tus nqi x thiab y (hauv qib).
Pom zoo:
Kev Yooj Yim Yooj Yim Tswj - Tswj Koj Cov Khoom Ua Si RC Nrog Kev txav ntawm Koj Tes: 4 Kauj Ruam (nrog Duab)
Kev Yooj Yim Yooj Yim Tswj - Tswj Koj Cov Khoom Ua Si RC Nrog Kev txav ntawm Koj Lub Cev: Txais tos rau kuv 'ible' #45. Ib pliag dhau los kuv tau ua tiav RC version ntawm BB8 siv Lego Star Wars qhov chaw … https://www.instructables.com/id/Whats-Inside-My-R..Thaum kuv pom nws txias heev Force Band ua los ntawm Sphero, kuv xav tias: " Ok, kuv c
Tswj Koj Tus Qauv Qhia Tawm Nrog Koj Lub Xov Tooj Ntawm Tes!: 11 Kauj Ruam (nrog Duab)
Tswj Koj Tus Qauv Tsheb nqaj hlau Nrog Koj Lub Xov Tooj Txawb!: Tswj tus qauv tsheb ciav hlau teeb tsa nrog lub qhov rooj kaw thiab lub qhov rooj qhib tuaj yeem yog qhov pib zoo rau cov pib tshiab tab sis lawv ua teeb meem ntawm qhov tsis txav tau. Tsis tas li, cov tswj hwm wireless uas tuaj rau hauv kev ua lag luam tuaj yeem tswj hwm qee qhov chaw
Lub Zog Dawb? Them Koj Lub Xov Tooj Ntawm Tes Nrog Tes Crank Generator: 3 Kauj Ruam
Lub Zog Dawb? Them Koj Lub Xov Tooj Ntawm Tes Nrog Tes Crank Generator: Teeb Meem: Txawb Xov Tooj Txhua Lub Sijhawm Tawm Ntawm JUICEME Cov xov tooj ntawm tes tau dhau los ua qhov tseem ceeb ntawm txhua tus neeg lub neej. Txheeb xyuas, twv txiaj yuam pov thiab xa xov, koj siv sijhawm txhua feeb nrog koj lub xov tooj. Y
Tswj Koj Tus Qauv Tsheb nqaj hlau Nrog Koj Lub TV REMOTE !: 7 Kauj Ruam (nrog Duab)
Tswj Koj Tus Qauv Tsheb ciav hlau Layout Nrog Koj Lub TV REMOTE!: Hauv cov lus qhia no, kuv yuav qhia koj yuav ua li cas thiaj ua IR qhov chaw tswj chaw taws teeb rau tus qauv tsheb ciav hlau. Tom qab ntawd koj tuaj yeem tswj hwm koj lub tsheb ciav hlau thaum so ntawm koj lub rooj zaum. Yog li, cia peb pib
Ntiaj Teb Txoj Kev Tawv Tawv Tawv Tes Tawv Tes Tawv Tes Tawv Tes!: 6 Cov Kauj Ruam (nrog Duab)
Ntiaj Teb Txoj Kev Tawv Tawv Tawv Tes Tawv Tes Tawv Tes Tawv!: Khawm-tus kws tsim, los ntawm Aniomagic, yog qhov zoo kawg nkaus me me. Nws yog tus nyeem ntawv ib puag ncig qhov loj me ntawm npib tsib xee uas tuaj yeem ua haujlwm tau nrog tshwj xeeb lub sijhawm ua haujlwm ntawm lub teeb. Nrog nws, peb yuav ua rau lub ntiaj teb nyias nyias, tuaj yeem tsim cov hlua tes. Kuv tau