Cov txheej txheem:
- Kauj ruam 1: Circuit Court
- Kauj Ruam 2: Cov Ntaub Ntawv Yuav Tsum Tau
- Kauj Ruam 3: Ua Shield
- Kauj ruam 4: Arduino Code
- Kauj Ruam 5: Saib Qhov tshwm sim hauv Serial Monitor
- Kauj Ruam 6: Kev Sib Koom Arduino Kev Txheeb Xyuas Kev Sib Tham
- Kauj Ruam 7: Npaj Kho Vajtse
- Kauj Ruam 8: Kev Sib Koom Arduino Video Sib Tham
- Kauj Ruam 9: Tsim Kev Ua Si hauv Kev Sib Koom
- Kauj Ruam 10: Game Check Video in Unity
- Kauj ruam 11: Game
- Kauj ruam 12: Configuration File Config
- Kauj Ruam 13: Ua Si Game
- Kauj Ruam 14: Saib thiab Ua Si hauv TV
Video: Khiav Dhia Game Siv Kev Sib Koom, BT Arduino, Ultrasonic Sensor: 14 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:26
Tom qab qhov ua tiav ntawm kuv txoj haujlwm kev sib koom ua ke Kev Sib Koom Ntau Tus 3D Hologram Game thiab Hologram Projector rau PC, qhov no yog qhov haujlwm thib ob hauv kev sib koom siab. Yog li kom ua tiav txoj haujlwm tag nrho txij thaum pib mus txog qhov kawg ntawm kev ua si nws siv sijhawm ntau lub sijhawm los kawm. Thaum kuv pib qhov phiaj xwm phiaj xwm rau ob lub Ultrasonic sensor rau kev khiav thiab dhia txiav tawm. Tab sis Thaum coding kuv pom tsuas yog ib qho sensor txaus los ua kom tiav txoj haujlwm. Nov ntawm qhov haujlwm no kuv tau them tag nrho kev sib txuas lus ntawm Arduino thiab Kev Sib Koom siv bluetooth. Vim tias ntau qhov kev sim thiab ua yuam kev thiab kho thaum tsim game, kuv tsis tuaj yeem suav sau qhov kev txhim kho game. Tab sis ntxaws ntxaws qhov teeb meem kev sib txuas lus thiab cov kauj ruam los kho nws hauv txoj haujlwm. Txuas qhov kev ua si raws li Zip cov ntaub ntawv thiab. Cia peb mus rau qhov project.
Kauj ruam 1: Circuit Court
1) Txuas lub Ultrasonic sensor thiab Bluetooth module Vcc thiab Gnd rau 5V thiab Gnd ntawm arduino.
2) Txuas Tx ntawm Arduino mus rau Rx ntawm Bluetooth module.
3) Txuas tus D7 tus pin mus rau qhov ua kom pom ntawm Ultrasonic sensor thiab D8 rau Echo Pin.
4) Txuas 9V roj teeb rau Vin thiab Gnd ntawm Arduino.
Kauj Ruam 2: Cov Ntaub Ntawv Yuav Tsum Tau
Txoj haujlwm no xav tau cov khoom siv tsawg tsawg tab sis siv sijhawm ntev rau Kev Koom Tes.
Cov Ntaub Ntawv Yuav Tsum Tau
1) Arduino Uno - 1No
2) Ultrasonic Sensor HC -SR04 - 1 Tsis muaj
3) Bluetooth Module HC-05. - 1 Nr
4) 12V DC Adapter lossis 9V Roj Teeb (Kuv siv 9V roj teeb kom nws nqa tau).
5) Plain PCB board.
Yuav tsum tau Software
1) Kev sib haum xeeb.
2) Arduino IDE.
Kauj Ruam 3: Ua Shield
1) Zoo li tag nrho kuv cov phiaj xwm kuv ua daim thaiv rau qhov haujlwm. Yog tias koj siv cov ntawv tais nruj thaum tuav cov khoom tshwj xeeb, yog li kuv ib txwm ua ntaub thaiv npog rau txhua qhov kuv cov haujlwm.
2) Kuv xav ua kom nws nqa tau. Yog li txhawm rau sau qhov chaw, kuv tso lub bluetooth module nruab nrab ntawm lub hwj chim thiab usb chaw nres nkoj ntawm arduino.
3) Siv tus txiv neej thiab poj niam txuas los ua daim thaiv npog. Rau cov roj teeb txuas txuas lub roj teeb txuas rau Vin thiab Gnd.
Kauj ruam 4: Arduino Code
Yog Txuas nrog PC lossis txawb, kuv ib txwm txo qhov ua haujlwm ntawm arduino los ntawm kev txo cov cai. Yog li hauv cov lej arduino kuv tsuas yog tau txais lub ultrasonic nrug thiab xa qhov nrug los ntawm kab ntawv tx nrog & thaum pib tus yam ntxwv thiab $ raws li tus yam ntxwv kawg.
Kauj Ruam 5: Saib Qhov tshwm sim hauv Serial Monitor
Los ntawm kev qhib Bluetooth chaw nres nkoj hauv Arduino IDE koj tuaj yeem pom cov ntaub ntawv xa los ntawm arduino hauv cov ntawv xov xwm.
Kauj Ruam 6: Kev Sib Koom Arduino Kev Txheeb Xyuas Kev Sib Tham
Cov duab yog tus kheej piav qhia. Qee qhov ntawm cov kauj ruam xav ua kom tiav kuv tau teev hauv cov ncauj lus hauv qab no rau txhua kauj ruam.
1) Qhib kev sib koom siab thiab Pib 2D txoj haujlwm tshiab Kev Txheeb Xyuas.
2) Kev sib sau qhib nrog lub koob yees duab tseem ceeb.
3) Nyem Game Object -> 3D Object -> TextMeshPro -Text.
4) Muab nws tso rau hauv nruab nrab ntawm Scene.
5) Hauv Txoj Haujlwm Nyem Tsim thiab hauv cov ntawv qhia zaub mov Nyem "C# Script".
6) Hloov Lub Npe rau Comtest rau tsab ntawv tshiab.
7) Ob npaug nias kom qhib cov ntawv hauv chav pom duab.
8) Thaum Ntshuam System. IO. Ports Koj pom Yuam Kev.
9) Mus rau kev sib koom Nyem File. Click Build Settings.
10) Nyem Player Chaw thiab nyob rau thaum kawg ntawm cov neeg uas ua ntawv Chaw koj pom Api qib sib xws.
11) Hloov. Net 2.0 Subset rau. Net2.0. Tam sim no txuag kev sib sau.
12) Mus rau Visual Studio thiab pom tias kev ntshuam zoo.
13) Tam sim no siv Serial chaw nres nkoj los tsim kev sib txuas ntawm kev sib koom ua ke thiab Arduino. Lim Tus Nqi xa siv txoj hlua ua haujlwm nrog pib thiab xaus tus yam ntxwv raws li siv.
14) Luag Tsab Ntawv mus rau TexttMeshPro peb twb tau tsim lawm.
15) Tam sim no Khiav Unity program thiab koj pom cov ntaub ntawv xa los ntawm arduino tau qhia hauv TexttMeshPro.
Kauj Ruam 7: Npaj Kho Vajtse
1) Khaws lub roj teeb nyob hauv nruab nrab ntawm daim ntaub thaiv siv rab phom kub.
2) Tam sim no yog tias Cov Roj Teeb Tin tau siv nws ua lub rooj muag zaub thiab ua rau lub ntsuas ntsuas pom.
3) Nws zoo li dinosaur (Yog tias koj muaj 3d tshuab luam ntawv ua rau nws zoo li dinosaur)
Tam sim no teeb tsa kho vajtse tau npaj tiav.
Kauj Ruam 8: Kev Sib Koom Arduino Video Sib Tham
Hauv Above video koj tuaj yeem pom cov ntaub ntawv xuab zeb los ntawm arduino tau txais kev koom ua ke.
Kauj Ruam 9: Tsim Kev Ua Si hauv Kev Sib Koom
Kuv siv kev qhia los ntawm youtube txhawm rau txhim kho qhov kev ua si. Kuv nqes peev txheej pub dawb los ntawm kev sib koom siab. Txog kev txhim kho kev ua si kom ntxaws Kuv ua lwm qhov qhia. Tseem kuv yog ib tus leaner yog li kuv tsis tuaj yeem piav qhia nws tam sim no.
COM Chaw Chaw
Yam tseem ceeb Peb xav kom nco ntsoov yog Com lub npe chaw nres nkoj thaum com lub npe chaw nres nkoj mus ntau dua Com9 Kev sib sau tsis tuaj yeem txuas tau. Yog li ntawd peb xav muab lub npe ua "\\. / Com10" thaum muab ncaj qha. Tom qab ntawd tsuas yog txiav tawm.
Yuav ua li cas dhia thiab Khiav siv ib leeg Ultrasonic
Kuv muab qhov tsawg kawg thiab ntau yam ntawm ultrasonic kuv yuav siv. Ua qhov ntawd nruab nrab ntawm qhov ntsuas qhov ntev los ntawm kev siv xam. Nov ntawm qhov haujlwm no kuv siv 0 li qhov ntau thiab tsawg kawg yog 85 qhov ntau tshaj. Tab sis yog tias tsis cuam tshuam qhov kev ncua deb yog moe ntau dua 100. Yog li los ntawm kev siv lub tswv yim. Yog tias ntau yam ntau dua 100 tau txais thiab tam sim ntawd nrog rau hauv Range tau txais ces qhov kev zov me nyuam coj nws mus dhia.
Kauj Ruam 10: Game Check Video in Unity
Los ntawm Kev Sib Koom Ua Si Game thiab Txheeb Nrog Bluetooth Arduino thiab Ultrasonic.
Kauj ruam 11: Game
Nov yog Game hauv Zip File. Rub tawm Cov Ntawv Unzip nws thiab Nyem rau Runjump.exe thiab Game tau khiav. Ua ntej pib qhov kev ua si pom cov kauj ruam tom ntej los teeb tsa Com chaw nres nkoj thiab ua si nrug.
Kauj ruam 12: Configuration File Config
Rub cov ntawv Config.txt thiab muab tso rau hauv C: ntawm Lub computer hauv zos. Qhib cov ntawv thiab koj pom 3 kab.
Kab 1 - Bluetooth comport, Los ntawm kev siv.
Kab 2 - Qhov nrug deb peb tuaj yeem ze rau lub ntsuas ultrasonic.
Kab 3 - Qhov deb tshaj deb ntawm lub sensor.
Kauj Ruam 13: Ua Si Game
Txuas lub roj teeb mus rau arduino thiab muab tso rau hauv pem teb. Kuv siv kab kab hauv pem teb kom txav ncaj. Tam sim no khiav Runjump.exe thiab tos kom qhov kev ua si thauj khoom. Nyem Space bar kom pib ua si, khiav thiab dhia mus ua si. Sau ntau npib thiab khiav tawm ntawm cov iav txiav ua ntej tag nrho 10 lub neej ploj mus.
Kauj Ruam 14: Saib thiab Ua Si hauv TV
Txuas lub khoos phis tawj nrog TV siv HDMI cable thiab Txuas Lub Roj Teeb rau hauv Circuit Court thiab tso nws rau ntawm cov vuas kab ntawm cov foor thiab pom Tv ua si game. Cov menyuam nyiam nws heev. Hloov lub ntsiab lus raws li qhov koj xav tau zoo li paj, qhob noom xim kasfes. Tam sim no cov menyuam nyiam ua si nrog tus nqi qis heev tes dawb gadget.
Nov yog kuv qhov haujlwm thib ob uas siv kev sib koom siab. Nws lom zem heev los ua haujlwm sib koom siab. Tab sis nws siv sijhawm ntev los ua kom tiav txoj haujlwm no. Ntau txoj haujlwm yuav los.
Pom zoo:
Qhov muag tsis pom kev Nrog ESP8266, Google Tsev thiab Openhab Kev Sib Koom thiab Kev Tswj Xyuas Web: 5 Cov Kauj Ruam (nrog Duab)
Qhov muag tsis pom kev Nrog ESP8266, Google Tsev thiab Openhab Kev Sib Koom thiab Kev Tswj Xyuas Web: Hauv Cov Lus Qhia no kuv qhia koj li cas kuv ntxiv kev siv tshuab rau kuv qhov muag tsis pom. Kuv xav kom muaj peev xwm ntxiv thiab tshem tawm qhov kev siv tshuab nws, yog li txhua qhov kev teeb tsa yog clip ntawm.Qhov tseem ceeb yog: Stepper motor Stepper tsav tswj bij ESP-01 Iav thiab teeb tsa
Lub Hnov Dhia Dhia Jack, Google Coral TPU Accelerator Version: 4 Cov Kauj Ruam
Lub Hearing Jumping Jack, Google Coral TPU Accelerator Version: Nws txav nws txhais ceg, nws mloog koj cov lus xaj, nws tau tsav los ntawm lub tshuab siv tshuab tshiab tshaj plaws! thiab cov iav yooj yim heev, muaj LEDs li "qhov muag". Nws
Yuav Ntsuas Li Cas Ntsuas Kev Siv Lub Hwj Chim ntawm Kev Sib Txuas Lus Wireless hauv Era ntawm Kev Siv Hluav Taws Xob?: 6 Cov Kauj Ruam
Yuav Ua Li Cas Ntsuas Kom Tau Txais Kev Siv Lub Hwj Huam ntawm Kev Sib Txuas Lus Wireless hauv Era ntawm Kev Siv Hluav Taws Xob? Feem ntau IoT nodes yuav tsum tau siv lub roj teeb. Tsuas yog los ntawm kev ntsuas ntsuas lub zog siv ntawm lub wireless wireless peb tuaj yeem kwv yees kwv yees ntau npaum li cas roj teeb kuv
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: 6 Kauj Ruam
Arduino Neeg Hlau Nrog Kev Nyob, Kev Qhia thiab Qib Kev Sib Hloov (Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) Tswj los ntawm Lub Suab Siv Bluetooth Module thiab Kev Siv Tus Neeg Siv Hluav Taws Xob: Cov lus qhia no piav qhia yuav ua li cas thiaj tsim tau Arduino Robot uas tuaj yeem txav mus raws qhov xav tau (Forward, Backward) , Sab laug, Txoj Cai, Sab Hnub Poob, Sab Hnub Poob, Sab Qaum Teb, Sab Qab Teb) xav tau Kev nrug deb hauv Centimeters siv lub suab hais kom ua. Neeg hlau kuj tseem tuaj yeem txav tau tus kheej
Kev sib thooj Duab Sib Koom IOS App: 6 Kauj Ruam
Kev Sib Faib Duab Sib Txuas IOS App: Hauv cov lus qhia no peb yuav tsim iOS app nrog Swift uas tso cai rau koj qhia cov duab nrog leej twg nyob ze, tsis tas yuav siv lub cuab yeej txuas ua ke. Peb yuav siv Chirp Txuas xa cov ntaub ntawv siv suab, thiab Firebase khaws cov duab hauv clo