Orodha ya maudhui:

AI na Grove Zero na Codecraft (Mwanzo 3.0): Hatua 5 (na Picha)
AI na Grove Zero na Codecraft (Mwanzo 3.0): Hatua 5 (na Picha)

Video: AI na Grove Zero na Codecraft (Mwanzo 3.0): Hatua 5 (na Picha)

Video: AI na Grove Zero na Codecraft (Mwanzo 3.0): Hatua 5 (na Picha)
Video: Grove Zero: MP3 Module 2024, Julai
Anonim
AI Pamoja na Grove Zero na Codecraft (Mwanzo 3.0)
AI Pamoja na Grove Zero na Codecraft (Mwanzo 3.0)

Katika nakala hii tutaunda miradi mitatu kutumia kazi za AI za Codecraft, mazingira ya programu ya picha kulingana na Scratch 3.0. Codecraft hutengenezwa na kudumishwa na elimu ya TinkerGen na ni huru kutumia.

AI na sehemu ndogo, ujifunzaji wa mashine, imekuwa sehemu muhimu ya maisha yetu katika miaka 10 iliyopita. Mitaala ya shule katika nchi nyingi ni pamoja na AI na maarifa ya ujifunzaji wa mashine, lakini inaweza kuwa ngumu kwa mwalimu wa kawaida kuunda vifaa vya masomo kwa kufundisha mada hii bila zana sahihi. Kutumia maktaba za kujifunza mashine, hata zile zinazoweza kutumika sana, kama Kera, kuunda programu ambayo wanafunzi wanaweza kuingiliana nayo, inaweza kuwa kazi ya kuchukua muda na ya kutisha. Hapa ndipo Codecraft inaweza kusaidia - ina seti nyingi za matumizi ya vifaa vya ujifunzaji wa mashine ambayo mwalimu anaweza kutumia kuelezea na kuonyesha dhana zinazohusiana na akili ya bandia. Wacha tuwaangalie!

Hatua ya 1: Muhtasari wa Viendelezi vya AI

Muhtasari wa Viendelezi vya AI
Muhtasari wa Viendelezi vya AI

Fungua mhariri mkondoni wa Codecraft kwenye

Bonyeza hali ya Hatua na kisha Ongeza Kitufe cha Kiendelezi chini ya kichupo cha urambazaji.

Utaona kuna viongezeo vitatu vya AI vinapatikana:

- Huduma za Utambuzi - modeli za kujifunza mashine za kusindika malisho ya video ya moja kwa moja na sauti

- Mashine inayoweza kufundishwa --- inaweza kutumika kwa kufundisha mtindo wa uainishaji na picha zilizopigwa na kamera yako

- Tafsiri --- hutumia ujifunzaji wa mashine kwa tafsiri

Katika nakala hii tutazingatia Huduma za Utambuzi na kutumia kazi hizi kudhibiti vifaa vya Grove Zero. Mawasiliano bila waya kati ya kompyuta na Grove Zero bado yanaendelea na nitasasisha nakala hiyo mara tu itakapopatikana. Kwa sasa tutatumia unganisho wa waya kupitisha ujumbe kati ya moduli ya Grove Zero na kompyuta.

Hatua ya 2: Cheza Wavamizi wa Nafasi na Pua yako

Image
Image
Cheza wavamizi wa Nafasi na Pua yako
Cheza wavamizi wa Nafasi na Pua yako

Kwa kazi ya kwanza tutatumia hali ya hatua tu bila vifaa vyovyote. Codecraft ina utajiri wa mifano ya kuanza na programu - moja ya mifano hii ni programu ya mchezo wa kawaida wa Wavamizi wa Nafasi katika hali ya Codecraft Stage. Tutapanua mfano huu na kuongeza uwezo wa kudhibiti mpiganaji wa mchezo na pua yako ukitumia huduma za Utambuzi.

Bonyeza kifungo Mifano. Fungua SpaceInvaders mfano. Tunahitaji tu kubadilisha sehemu inayohusika na harakati. Kwa hilo tutapata nafasi ya x ya pua kwenye uso uliogunduliwa kwenye malisho ya video ya moja kwa moja, ila kwa njia tofauti. Halafu ikiwa thamani ya pos ni kubwa kuliko 50, tunasonga mpiganaji wetu wa nafasi kwenda kulia, ikiwa ni chini ya -50, basi tunasogeza mpiganaji kushoto. Hii ndio. Jaribu! Ikiwa unahisi kasi ya harakati za mpiganaji ni haraka sana, unaweza kubadilisha mabadiliko x kwa… kuzuia hadi nambari ndogo.

Ifuatayo tutapanua utendaji huu kudhibiti gari la Grove Zero na kuifanya isonge mbele / nyuma / kushoto / kulia.

Hatua ya 3: Dhibiti Gero Zero Gari na Codecraft AI

Image
Image
Dhibiti Gero Zero Gari na Codecraft AI
Dhibiti Gero Zero Gari na Codecraft AI

Wacha tuanze kwa kuandika nambari katika hali ya hatua - hii ndio sehemu, ambayo inawajibika kwa kuchambua malisho ya video na kutoa amri kwa Grove Zero.

1) Tunatekeleza nambari kwenye skrini ya kwanza mpaka kitufe cha nafasi kibonye. Baada ya hapo tunatuma amri ya kuacha.

2) Ndani ya kurudia hadi kizuizi tunaangalia x-pos na y-pos ya pua ya uso uliogunduliwa na uwahifadhi kwa vigeuzi vinavyolingana.

3) Ikiwa thamani kamili ya x-pos iko chini ya 21 (inamaanisha ni kati ya -20 na 20, karibu na katikati ya picha), basi tunaendelea kuangalia y-pos ili kubaini ikiwa gari inapaswa kwenda mbele au kurudi

4) Vinginevyo tunaangalia ikiwa gari inapaswa kwenda kushoto au kulia

Sasa wacha tuende kwenye kichupo cha Kifaa na tuandike nambari fupi ya gari la Grove Zero. Tutatumia Wakati nitapokea kizuizi, ambacho kinawajibika kupokea amri za ndani za utangazaji. Haipaswi kuchanganyikiwa na Wakati redio inapokea, ambayo hutumiwa kwa mawasiliano ya Bluetooth. Wasiliana na picha ya skrini kwa maelezo, nambari ni rahisi.

Unganisha gari lako la Grove Zero lililokusanyika kwenye kompyuta na bonyeza kitufe cha Unganisha kwenye Codecraft. Badilisha kwa hali ya utatuzi mkondoni - ambayo itaruhusu Grove Mainboard kupokea amri za matangazo kwenye waya. Kisha nenda kwenye hali ya hatua na bonyeza bendera. Gari inapaswa kusafiri sasa, jaribu kuidhibiti na pua yako:)

Hatua ya 4: Kufuata Mstari Kwa Udhibiti wa Sauti

Image
Image
Mstari Ufuatao Kwa Udhibiti wa Sauti
Mstari Ufuatao Kwa Udhibiti wa Sauti

Kuna ramani katika kitanda cha gari cha Grove Zero, ambacho ni asili ya kucheza Kusanya mchezo wa mini wa Sarafu. Tunaweza kuiweka tena kwa kutumia utambuzi wa sauti katika Codecraft kutoa maagizo kwa gari kwa njia ipi ya kuwasha njia panda.

Sehemu ya hali ya hatua hapa sio ngumu sana kuliko mfano uliopita. Tunachofanya ni:

1) Baada ya kupokea ujumbe wa utangazaji chagua_uelekezaji, tambua kipande cha hotuba na uihifadhi katika matokeo yanayobadilika.

2) Endelea kutambua hadi matokeo hayajulikani.

3) Linganisha matokeo na nyuzi mbili - "kushoto" na "kulia". Tangaza ujumbe unaofanana na gari la Grove Zero.

Nambari inayoendesha gari la Grove Zero ni ngumu zaidi wakati huu, lakini kimsingi inafuata mantiki hii:

1) Unapoanza, tangaza ujumbe wa mbele

2) Baada ya kupokea ujumbe wa mbele, anza kufuata mstari. Ikiwa laini imepotea, simamisha motors na utangaze

kuchagua_ mwelekeo. Hapa msimbo katika hali ya Hatua huanza kutekelezwa.

3) Ikiwa ujumbe uliobaki umepokelewa anza kugeuka kushoto kisha urudi kwenye modi ifuatayo.

Ikiwa ujumbe wa kulia umepokea anza kugeuka kulia na kisha urudi kwenye modi ifuatayo.

Hatua ya 5: Nyuma ya Matukio

Nyuma ya Matukio
Nyuma ya Matukio

Aina za mtandao wa neva zinazotumiwa katika programu iliyo hapo juu zote zinaendeshwa kienyeji katika kivinjari chako, ambayo ina faida kadhaa tofauti ikilinganishwa na kutuma data kwa wingu kwa usindikaji: latency ndogo na faragha bora. Mitandao kadhaa ya neva hutumiwa katika huduma za Utambuzi - Uainishaji wa Sauti kwa amri za usemi (, Kugundua Alama ya Ardhi, Utambuzi wa Uonyesho wa Uso na makadirio ya Umri.

Katika kifungu hiki tumechunguza utendaji wa kimsingi wa upanuzi wa AI ya Codecraft - Huduma za utambuzi. Kuna njia nyingi ambazo unaweza kujenga juu ya mifano hii ili kufanya matumizi ya kufurahisha na ya kufurahisha zaidi!

Ikiwa unaamua kujaribu, iwe na Grove Zero au tu utumie hali ya Hatua, shiriki kwenye maoni hapa chini. Kwa habari zaidi juu ya safu ya Grove Zero, Codecraft na vifaa vingine kwa watunga na waelimishaji wa STEM, tembelea wavuti yetu, TinkerGen imeunda kampeni ya Kickstarter ya MARK (Tengeneza Kitanda cha Roboti), kitanda cha roboti cha kufundisha usimbuaji, roboti, AI!

Ilipendekeza: