Orodha ya maudhui:

Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic: Hatua 14
Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic: Hatua 14

Video: Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic: Hatua 14

Video: Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic: Hatua 14
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Novemba
Anonim
Image
Image
Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic
Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic
Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic
Run Run Rukia Kutumia Umoja, BT Arduino, Sensor ya Ultrasonic

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

Mzunguko
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

Vifaa vinahitajika
Vifaa vinahitajika
Vifaa vinahitajika
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

Kutengeneza Ngao
Kutengeneza Ngao
Kutengeneza Ngao
Kutengeneza Ngao
Kutengeneza Ngao
Kutengeneza Ngao
Kutengeneza Ngao
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

Msimbo wa Arduino
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

Tazama Matokeo katika Ufuatiliaji wa serial
Tazama Matokeo katika Ufuatiliaji wa serial
Tazama Matokeo katika Ufuatiliaji wa serial
Tazama Matokeo katika Ufuatiliaji wa serial
Tazama Matokeo katika Ufuatiliaji wa serial
Tazama Matokeo katika Ufuatiliaji wa serial
Tazama Matokeo katika Ufuatiliaji wa serial
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

Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano
Umoja Arduino Angalia Mawasiliano

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

Vifaa Tayari
Vifaa Tayari
Vifaa Tayari
Vifaa Tayari
Vifaa Tayari
Vifaa Tayari
Vifaa Tayari
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

Image
Image

Katika video ya juu uliweza kuona mchanga wa data na arduino iliyopokea kwa umoja.

Hatua ya 9: Endeleza Mchezo kwa Umoja

Endeleza Mchezo kwa Umoja
Endeleza Mchezo kwa Umoja
Endeleza Mchezo kwa Umoja
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

Image
Image

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

Cheza mchezo
Cheza mchezo

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

Cheza mchezo
Cheza mchezo
Cheza mchezo
Cheza mchezo
Cheza mchezo
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: