Orodha ya maudhui:
- Hatua ya 1: Mzunguko
- Hatua ya 2: Vifaa vinahitajika
- Hatua ya 3: Kutengeneza Ngao
- Hatua ya 4: Msimbo wa Arduino
- Hatua ya 5: Tazama Matokeo katika Ufuatiliaji wa serial
- Hatua ya 6: Umoja wa Arduino Angalia Ukaguzi
- Hatua ya 7: Vifaa Tayari
- Hatua ya 8: Unity Arduino Mawasiliano Video
- Hatua ya 9: Endeleza Mchezo kwa Umoja
- Hatua ya 10: Mchezo Angalia Video katika Umoja
- Hatua ya 11: Mchezo
- Hatua ya 12: Usanidi wa Faili ya Faili
- Hatua ya 13: Cheza Mchezo
- Hatua ya 14: Angalia na Ucheze kwenye Runinga
Video: Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic: Hatua 14
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Baada ya kufanikiwa kwa mradi wangu wa umoja Unity Multiplayer 3D Hologram Game na Hologram Projector ya PC, huu ni mradi wa pili kwa umoja. Kwa hivyo kukamilisha mradi kamili kutoka mwanzo hadi mwisho wa mchezo inachukua muda mwingi kusoma. Ninapoanza mpango wa mradi wa sensorer mbili ya Ultrasonic kwa kukimbia na kuruka. Lakini Wakati wa kuweka nambari nikapata sensorer moja tu ya kutosha kukamilisha mradi huo. Hapa katika mradi huu nimefunika kikamilifu mawasiliano kati ya Arduino na Umoja kwa kutumia bluetooth. Kwa sababu ya majaribio mengi na makosa na marekebisho wakati wa kujenga mchezo, siwezi kukusanya maendeleo ya mchezo. Lakini fafanua shida ya mawasiliano na hatua za kurekebisha katika mradi huo. Imeambatanisha mchezo kama faili ya Zip pia. Lets Go kwa mradi huo.
Hatua ya 1: Mzunguko
1) Unganisha sensa ya Ultrasonic na moduli ya Bluetooth Vcc na Gnd kwa 5V na Gnd ya arduino.
2) Unganisha Tx ya Arduino kwa Rx ya moduli ya Bluetooth.
3) Unganisha pini ya D7 kwa Kuchochea kwa sensa ya Ultrasonic na D8 kwenye Echo Pin.
4) Unganisha betri ya 9V kwa Vin na Gnd ya Arduino.
Hatua ya 2: Vifaa vinahitajika
Mradi huu unahitaji vifaa vya chini sana lakini inachukua muda mrefu kwa Programu ya Umoja.
Vifaa vinahitajika
1) Arduino Uno - 1Hapana
2) Sensorer ya Ultrasonic HC-SR04 - 1 Hapana
3) Moduli ya Bluetooth HC-05. - 1Hapana
4) 12V DC Adapter au 9V Battery (ninatumia betri ya 9V kuifanya iweze kubeba).
5) Bodi ya Plain ya PCB.
Programu Inahitajika
1) Umoja.
2) IDE ya Arduino.
Hatua ya 3: Kutengeneza Ngao
1) Kama miradi yangu yote mimi hufanya ngao ya mradi huo. Ikiwa unatumia mvutano wa ubao wa mkate wakati unashughulikia vitu hususani vya kubebeka, kwa hivyo mimi hutengeneza ngao kwa miradi yangu yote.
2) Nataka kuifanya iweze kubeba. Kwa hivyo kujaza nafasi, ninaweka moduli ya Bluetooth kati ya usambazaji wa umeme na bandari ya usb ya arduino.
3) Tumia kiunganishi cha kiume na Kike kutengeneza ngao. Kwa muunganisho wa muunganisho wa betri kontakt ya betri kwa Vin na Gnd.
Hatua ya 4: Msimbo wa Arduino
Ikiwa Unganisha na PC au rununu, mimi hupunguza kazi ya arduino kila siku kwa kupunguza nambari. Kwa hivyo kwenye nambari ya arduino mimi hupokea tu umbali wa ultrasonic na tuma umbali kupitia serial tx na & as start charactor na $ as end charactor.
Hatua ya 5: Tazama Matokeo katika Ufuatiliaji wa serial
Kwa kufungua bandari ya serial ya Bluetooth katika Arduino IDE unaweza kutazama data iliyotumwa na arduino katika mfuatiliaji wa serial.
Hatua ya 6: Umoja wa Arduino Angalia Ukaguzi
Picha inajielezea yenyewe. Baadhi ya hatua zinataka kufanywa nimeorodheshwa kwa kina hapa chini kwa kila hatua.
1) Fungua umoja na Anzisha mradi mpya wa 2D Angalia Sera.
2) Unity Open na kamera kuu.
3) Bonyeza Kitu cha Mchezo -> 3D Object -> TextMeshPro - Nakala.
4) Weka katikati ya eneo.
5) Kwenye Mradi Bonyeza Unda na kwenye menyu ya pop up Bonyeza "C # Script".
6) Badilisha jina kuwa Comtest kwa hati mpya.
7) Bonyeza mara mbili kufungua hati kwenye studio ya kuona.
8) Wakati Uingizaji wa Mfumo wa Uingiliano. IO Ulipata Kosa.
9) Nenda kwa umoja Bonyeza faili. Bofya Mipangilio ya Kuunda.
10) Bonyeza Mipangilio ya Kichezaji na mwisho wa Mipangilio ya kichezaji umepata kiwango cha Api Sambamba.
11) Badilisha. Net 2.0 Subset kwa. Net2.0. Sasa hifadhi Umoja.
12) Nenda kwenye Studio ya Visual na upate uingizaji ni sawa.
13) Sasa tumia bandari ya Serial kuanzisha uhusiano kati ya umoja na Arduino. Chuja Thamani ya kutuma kwa kutumia kazi ya kamba na kontakta wa kuanzia na kumaliza kama rejeleo.
14) Buruta Hati kwa TexttMeshPro ambayo tayari tumeunda.
15) Sasa Endesha mpango wa Umoja na umepata data inayotumwa na arduino ni onyesho katika TexttMeshPro.
Hatua ya 7: Vifaa Tayari
1) Shikilia mmiliki wa Betri katikati ya ngao ukitumia bunduki ya gundi moto.
2) Sasa ikiwa Betri ya Bati imewekwa kuitumia kama stendi na fanya sensor isimame.
3) Inaonekana kama dinosaur (Ikiwa una printa ya 3d fanya uzio kama dinosaur).
Sasa Usanidi wa Vifaa uko tayari.
Hatua ya 8: Unity Arduino Mawasiliano Video
Katika video ya juu uliweza kuona mchanga wa data na arduino iliyopokea kwa umoja.
Hatua ya 9: Endeleza Mchezo kwa Umoja
Ninatumia mafunzo kutoka kwa youtube kukuza mchezo. Ninashusha mali za bure kutoka kwa umoja. Kwa maendeleo ya kina ya mchezo mimi hufanya mafundisho mengine. Bado mimi ni mwembamba hivyo siwezi kuelezea sasa.
Mipangilio ya Bandari ya COM
Vitu kuu tunataka kutambua ni jina la bandari la Com wakati jina la bandari ya com huenda zaidi ya Umoja wa Com9 hauwezi kuungana. Kwa hivyo kwa hiyo tunataka kutoa jina kama "\\. / Com10" wakati umepewa moja kwa moja. Halafu tu inakata.
Jinsi ya Kuruka na Kuendesha ukitumia Ultrasonic moja
Ninapeana kiwango cha chini na cha juu cha ultrasonic nitatumia. Fanya hiyo kati ya masafa hadi urefu wa skrini kwa kutumia hesabu. Hapa katika programu hii ninatumia 0 kama anuwai ya min na 85 kama kiwango cha juu. Lakini ikiwa hakuna usumbufu umbali ni moe kuliko 100. Kwa hivyo kwa kutumia dhana. Ikiwa masafa zaidi ya 100 yanapokelewa na mara moja katika Upeo umepokea basi programu hiyo ilichukua kama kuruka.
Hatua ya 10: Mchezo Angalia Video katika Umoja
Kutoka kwa Umoja Endesha Mchezo na Angalia na Arduino ya Bluetooth na Ultrasonic.
Hatua ya 11: Mchezo
Hapa kuna Mchezo kwenye Faili ya Zip. Pakua faili Unzip na Bonyeza Runjump.exe na Mchezo unaendesha. Kabla ya kuanza mchezo angalia hatua inayofuata kusanidi bandari ya Com na ucheze umbali.
Hatua ya 12: Usanidi wa Faili ya Faili
Pakua faili ya Config.txt na ibandike kwenye C: ya kompyuta ya Mitaa. Fungua faili na umepata mistari 3.
Mstari wa 1 - comport ya Bluetooth, Kwa kutumia \. / Kabla ya jina la comport tu kuweza kutumia kwa umoja ikiwa bandari ya com ni kubwa kuliko 9.
Mstari wa 2 - umbali wa Min tuliweza kufika karibu na sensorer ya ultrasonic.
Mstari wa 3 - Upeo wa umbali kutoka kwa sensorer.
Hatua ya 13: Cheza Mchezo
Unganisha betri na arduino na kuiweka sakafuni. Ninatumia laini ya tiles za sakafu kufanya hoja iwe sawa. Sasa endesha Runjump.exe na subiri mchezo upakie. Bonyeza Mwambaa nafasi ili kuanza mchezo, kukimbia na kuruka kucheza mchezo. Kukusanya sarafu zaidi na utoroke kwenye gia la kukata kabla ya maisha yote 10 kupita.
Hatua ya 14: Angalia na Ucheze kwenye Runinga
Unganisha Laptop na TV kwa kutumia kebo ya HDMI na Unganisha Betri kwenye mzunguko na uweke kwenye laini ya tiles kwenye foor na kwa kuona Tv ikicheza mchezo. Watoto wanapenda sana. Badilisha mandhari kulingana na matakwa yako kama maua, chokoleti. Sasa watoto hufurahiya kucheza na kifaa hiki cha gharama ya chini sana cha mikono.
Huu ni mradi wangu wa Pili kutumia umoja. Ni raha sana kufanya kazi kwa umoja. Lakini inachukua muda mrefu kukamilisha mradi huu. Miradi zaidi ijayo.
Ilipendekeza:
Mchezo wa Rukia wa Dot (bila Kutumia Arduino): Hatua 6
Mchezo wa Rukia wa Dot (bila Kutumia Arduino): MuhtasariHi hapo! Mimi ni Shivansh, mwanafunzi wa IIIT-Hyderabad. Niko hapa na mafunzo yangu ya kwanza ambayo ni mchezo ulioongozwa kutoka kwa mchezo wa Google Chrome's Dinosaur Rukia. Mchezo ni rahisi: Ruka vizuizi vinavyoingia ili upate alama. Ikiwa wewe
Rukia nyeti ya Neopixel Trampoline: Hatua 11 (na Picha)
Rukia nyeti ya Neopixel Trampoline: Katika hii inayoweza kufundishwa, nitakuonyesha jinsi ya kujenga trampoline ambayo hubadilisha rangi wakati wowote unapoiruka
Ikiwa Hii Basi Hiyo: Blackbox: Run, Dodge na Rukia: 4 Hatua
Ikiwa Hii Basi Hiyo: Blackbox: Run, Dodge na Rukia: Jina Langu ni Remco Liqui lung na hii ni If This This Then That school project. Sanduku Nyeusi: Run, Dodge na Rukia ni sanduku lenye mchezo unaoweza kuchezwa uliomo ndani yake. Wazo nyuma ni kwamba unacheza mchezo na unapofika alama fulani (alama 100)
Njia za Kugundua Kiwango cha Maji Arduino Kutumia Sensor ya Ultrasonic na Sensor ya Maji ya Funduino: Hatua 4
Njia za Kugundua Kiwango cha Maji Arduino Kutumia Sensorer ya Ultrasonic na Sensor ya Maji ya Funduino: Katika mradi huu, nitakuonyesha jinsi ya kuunda kichungi cha maji cha gharama nafuu ukitumia njia mbili: 1. Sensor ya Ultrasonic (HC-SR04) .2. Sensor ya maji ya Funduino
Customize Run Run Box yako: Hatua 8
Badilisha sanduku lako la Maongezi la Run: Tumia hacker ya rasilimali kugeuza kukufaa kompyuta yako, haswa kisanduku cha mazungumzo. Fanya kompyuta yako iwe baridi kama wewe, na ujifunze kitu wakati wa mchakato huu: