IQ (1-os kartos) projekto pavertimas naudoti su IQ (2-osios kartos) smegenimis

Dirbdami su VEX IQ, galbūt norėsite vykdyti projektą, kuris buvo sukonfigūruotas (1 kartos) smegenims robote su (2 kartos) smegenimis. Pagal šį scenarijų turėsite konvertuoti savo projektą iš „1st gen“ į „2nd gen“ VEXcode IQ.

2nd_gen.png

Daugeliu atvejų konversijos metu nebus jokių projekto pakeitimų. Tačiau yra keletas atvejų, kai nedideli pakeitimai atliekami automatiškai, kai tam tikri blokai naudojami pirmosios kartos projekte. Šie pakeitimai neturės įtakos jūsų projekto vykdymui IQ (2 kartos) smegenyse.


Projekto konvertavimas be giroskopo – jokių kodo pakeitimų

square.evice.icon.png

Atidarykite (1 kartos) projektą darbo srityje. Tada pasirinkite lango Įrenginiai piktogramą.

nogyro.png

Kai atsidarys įrenginių langas, pasirinkite piktogramą „2nd gen“.

converted_to_2nd_copy.png

Jei nebuvo sukonfigūruotas joks giroskopas, 2-osios kartos piktograma bus paryškinta mėlyna spalva, rodanti, kad projektas buvo konvertuotas. Dabar galite vykdyti šį projektą (2-osios kartos) smegenyse.


Projekto konvertavimas su sukonfigūruotu giroskopu – jokių kodo pakeitimų

Jei turite sukonfigūruotą pavarą su giroskopu, turėsite sukonfigūruoti giroskopą su IQ (2-osios kartos) smegenimis arba sukonfigūruoti smegenų inercinį jutiklį, kuris yra įtaisytas IQ (2-osios kartos) smegenyse.

square.evice.icon.png

Atidarykite (1 kartos) projektą darbo srityje. Tada pasirinkite lango Įrenginiai piktogramą.

square.select_2nd_gen.png

Kai atsidarys įrenginių langas, pasirinkite piktogramą „2nd gen“.

select_continue.png

Jei turite sukonfigūruotą pavarą su giroskopu, turėsite rankiniu būdu sukonfigūruoti išorinį giroskopą arba sukonfigūruoti smegenų inercinį jutiklį. 

Tokiu atveju atsidarys konversijos dialogo langas. Norėdami tęsti konvertavimą, pasirinkite „Tęsti“.

Pastaba: Jei nesate sukonfigūruotas giroskopas, šio pranešimo negausite ir jūsų projektas bus konvertuotas.

select_gyro_type.png

Būsite paraginti pasirinkti Gyro konfigūraciją; arba išorinis giroskopas, arba smegenų inercija. Pasirinkti vieną.

  • Jei pasirinktas Išorinis giroskopas, jis bus sukonfigūruotas tam pačiam prievadui, kuris buvo sukonfigūruotas anksčiau.
  • Jei pasirinkta „Smegenų inercija“, jūsų projektas naudos smegenų inercijos jutiklį, įdėtą į smegenis, o prievadą bus galima laisvai naudoti su kitais įrenginiais.

brain_inertial_confirmation.png

Pasirodys pranešimas, įspėjantis, kad projektas buvo konvertuotas. Norėdami tęsti, pasirinkite „Gerai“.

2nd_gen_with_intertial.png

Piktograma „2nd gen“ bus paryškinta mėlyna spalva, rodanti, kad projektas buvo konvertuotas. Taip pat galite matyti, kad smegenų inercinis jutiklis buvo sukonfigūruotas.

Dabar galite vykdyti šį projektą (2-osios kartos) smegenyse.

Pastaba:Jei šis projektas vėl konvertuojamas į 1-osios kartos, išorinis giroskopas nebus automatiškai sukonfigūruotas. Jis turės būti rankiniu būdu sukonfigūruotas lange Įrenginiai.

Pastaba: Konvertavimo procesas taip pat prasidės, kai bus prijungtas IQ (2-osios kartos) smegenys, kai VEXcode veikia 1-osios kartos režimu.


Projekto su nedideliais kodo pakeitimais konvertavimas automatiškai

select_device_icon.png

Atidarykite (1 kartos) projektą darbo srityje. Tada pasirinkite lango Įrenginiai piktogramą.

select_2nd_gen.png

Kai atsidarys įrenginių langas, pasirinkite piktogramą „2nd gen“.

select_continue.png

Pasirodys pranešimas, įspėjantis, kad projektą reikės konvertuoti. Norėdami tęsti konvertavimą, pasirinkite „Tęsti“.

Pastaba: Šis pranešimas bus atidarytas tik tuo atveju, jei bus atlikti projekto kodo pakeitimai. 

select_ok_conversion.png

Bus atidarytas konversijos užbaigimo pranešimas, kuriame bus pateikti visi atlikti pakeitimai. Šiame pavyzdyje {When Brain button} įvykių bloko išskleidžiamasis meniu buvo atnaujintas iš 1-osios į 2-osios kartos konfigūraciją.

  • Daugiau informacijos apie įvairius pranešimus, kuriuos galite gauti, ir kaip juos interpretuoti, rasite toliau pateiktame skyriuje.

Pasirinkite „Gerai“, kad išsaugotumėte projekto konversiją.

2nd_gen_is_highlighted.png

Piktograma „2nd gen“ bus paryškinta mėlyna spalva, rodanti, kad projektas buvo konvertuotas. Dabar galite vykdyti šį projektą (2 kartos) smegenyse.


Dialogo pranešimų interpretavimas konvertuojant projektus

Jei kodą reikėjo konvertuoti dėl bet kurios iš toliau nurodytų sąlygų, pranešimas po konvertavimo bus toks: „Projekto konvertavimas atliktas su šiais pakeitimais“, po kurio pateikiamas visų kodo pakeitimų sąrašas. Toliau pateikiami pakeitimai, su kuriais galite susidurti konvertuodami (1 kartos) projektą, kad jis veiktų (2 kartos) smegenyse. 

Pastaba: Konvertavimo procesas taip pat prasidės, kai bus prijungtas IQ (2-osios kartos) smegenys, kai VEXcode veikia 1-osios kartos režimu.

{When Brain button} Išskleidžiamasis meniu atnaujintas

brain_button_event.png

Čia pranešimas praneša, kad konversija baigta, o {When Brain button} bloko išskleidžiamasis meniu buvo atnaujintas.

update_when_brain_button_pressed.png

Kadangi rodyklių mygtukai (1-osios kartos) smegenyse yra „aukštyn“ ir „žemyn“, o (2-osios kartos) smegenyse jie yra „kairėn“ ir „dešinėn“, išskleidžiamojo meniu parametrai blokams, prijungtiems prie Rodyklių mygtukai turi būti atnaujinti.

Išskleidžiamasis meniu atnaujintas

brain_button_sensing.png

Čia pranešimas praneša, kad konversija baigta, o <Brain button pressed> bloko išskleidžiamasis meniu buvo atnaujintas.

meniu_options_change.png

Kadangi rodyklių mygtukai (1-osios kartos) smegenyse yra „aukštyn“ ir „žemyn“, o (2-osios kartos) smegenyse jie yra „kairėn“ ir „dešinėn“, išskleidžiamojo meniu parametrai blokams, prijungtiems prie Rodyklių mygtukai turi būti atnaujinti.

Pavaros giroskopo atnaujinimas

brain_inertial_confirmation.png

Čia pranešimas praneša, kad pavaros giroskopo jutiklis buvo pakeistas inerciniu jutikliu.

inercinė.png

Įrenginiuose pamatysite inercinio jutiklio piktogramą.    
Pastaba:Jei šis projektas vėl konvertuojamas į 1-osios kartos, išorinis giroskopas nebus automatiškai sukonfigūruotas. Jį reikės sukonfigūruoti rankiniu būdu.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: