{"id":1186,"date":"2022-09-15T13:57:16","date_gmt":"2022-09-15T13:57:16","guid":{"rendered":"https:\/\/www.zarli.it\/?p=1186"},"modified":"2022-09-16T16:14:30","modified_gmt":"2022-09-16T16:14:30","slug":"ev3-lego-a-livello-professionale","status":"publish","type":"post","link":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/","title":{"rendered":"EV3 LEGO a livello professionale"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"460\" height=\"513\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png\" alt=\"EV3 LEGO\" class=\"wp-image-1187\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png 460w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-53-269x300.png 269w\" sizes=\"auto, (max-width: 460px) 100vw, 460px\" \/><figcaption>EV3 LEGO<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Di questi tempi imparare la meccatronica \u00e8 una scelta obbligata. Ritengo che il sistema migliore sia il LEGO: modulare ed integrabile con qualsiasi pezzo si abbia in casa.  In questo tutorial insegno come iniziare la programmazione del Mindstorms LEGO EV3 con un sistema di sviluppo professionale: Small Basic con connessione Bluetooth.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A chi mi fa notare che Arduino costa di meno, rispondo che quando ho finito (o sbagliato) un progetto devo ricomprare o ricostruire diversi pezzi, mentre i progetti LEGO sono riciclabili al 100%. <\/p>\n\n\n\n<!--more-->\n\n\n\n<h2 class=\"wp-block-heading\">Hardware<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Per prima cosa abbiamo bisogno di un EV3: ormai \u00e8 fuori produzione, per cui lo troviamo usato su <a href=\"https:\/\/www.bricklink.com\/search.asp?itemID=120857&amp;invNew=U\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Bricklink<\/a> (attenzione a prenderlo completo!) oppure possiamo anche permettercene uno <a href=\"https:\/\/store.bricklink.com\/rudy63?p=rudy63&amp;itemID=180171052#\/shop\" target=\"_blank\" rel=\"noreferrer noopener sponsored nofollow\">nuovo e sigillato da collezione<\/a>. Se invece l&#8217;abbiamo gi\u00e0 in casa, \u00e8 il momento di usarlo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Poi per programmare abbiamo bisogno di un IDE (ambente di sviluppo) pi\u00f9 serio di quello pensato dalla LEGO per l&#8217;EV3. Anche se sappiamo che nel futuro i robot saranno i padroni del mondo, per il momento divertiamoci a programmarli, ed abbiamo bisogno di un IDE che unisca il divertimento alla praticit\u00e0.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ricordiamoci che programmare un robot \u00e8 la sensazione pi\u00f9 simile alla magia che si possa provare.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Software<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mi scuso anticipatamente per gli amanti della mela: purtroppo la soluzione qui spiegata funziona esclusivamente su PC. Probabilmente funziona anche sotto Parallels ma non ho la possibilit\u00e0 di provarlo.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nel 2008 la Microsoft ha creato una versione semplificata del linguaggio che ha avuto pi\u00f9 successo in assoluto: il BASIC (<strong>B<\/strong>eginners\u00a0<strong>A<\/strong>ll-Purpose\u00a0<strong>S<\/strong>ymbolic\u00a0<strong>I<\/strong>nstruction\u00a0<strong>C<\/strong>ode), e l&#8217;ha chiamato <strong>Small Basic<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scarichiamo <strong>Small Basic<\/strong> <em><a href=\"https:\/\/smallbasic-publicwebsite.azurewebsites.net\/\" target=\"_blank\" rel=\"noreferrer noopener\">dal sito Microsoft<\/a><\/em> (cliccare su download) ed installiamolo: \u00e8 un linguaggio con un interfaccia amichevole che cera di aiutarci nel nostro percorso di apprendimento, studiato espressamente per chi impara  a programmare.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Una volta installato Small Basic, dobbiamo <a href=\"https:\/\/github.com\/c0pperdragon\/EV3Basic\/releases\" target=\"_blank\" rel=\"noreferrer noopener\">installare l&#8217;estensione<\/a> per dialogare con l&#8217;EV3. L&#8217;estensione installa sia il compilatore per Small Basic che l&#8217;EV3 Explorer, programma che \u00e8 cruciale in questo tutorial.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I file che ci interessano sono ovviamente EV3BasicInstaller.msi (il programma di installazione), ev3basic_manual.html (il manuale in inglese in versione offline) ed il preziosissimo Examples.zip che contiene diversi programmi di esempio per testare le varie funzioni dell&#8217;EV3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Iniziamo con installare EV3BasicInstaller.msi. L&#8217;estensione, visto che \u00e8 prodotta da una community, non possiede le costose firme digitali richieste da Win10: dobbiamo confermare che il file scaricato \u00e8 sicuro.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Dopo installato l&#8217;estensione, apro Small Basic, scrivo &#8220;mo&#8221; e nel men\u00f9 trovo &#8220;Motor&#8221;: questa \u00e8 la conferma che l&#8217;installazione \u00e8 andata a buon fine.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1010\" height=\"793\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-54.png\" alt=\"Small Basic con estensione EV3\" class=\"wp-image-1188\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-54.png 1010w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-54-300x236.png 300w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-54-768x603.png 768w\" sizes=\"auto, (max-width: 1010px) 100vw, 1010px\" \/><figcaption>Small Basic con estensione EV3<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ricordarsi che il software LEGO EV3 e lo Small Basic richiedono entrambi l&#8217;uso esclusivo del mattoncino:  non possiamo usarli insieme.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Il tutorial per usare Small Basic con l&#8217;EV3 (in inglese) si pu\u00f2 trovare sul sito <a href=\"https:\/\/sites.google.com\/site\/ev3basic\/ev3-basic-programming\" target=\"_blank\" rel=\"noreferrer noopener\">EV3 Basic<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Scelta della connessione<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">EV3 Basic supporta due modalit\u00e0: indiretta (il programma viene eseguito sul PC) oppure in modalit\u00e0 diretta (Brick mode) in cui il programma viene eseguito sull&#8217;EV3<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La modalit\u00e0 di default connettendo il cavo USB \u00e8 la indiretta: il robot \u00e8 telecomandato dal PC, ma porta a ritardi nella trasmissione dei dati e nell&#8217;esecuzione. Questi ritardi posson influire anche pesantemente sull&#8217;esecuzione del programma, che si potr\u00e0 comportare in maniera diversa una volta che il programma viene installato sull&#8217;EV3. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La modalit\u00e0 preferibile \u00e8 la diretta: il robot diventa indipendente dal PC. Si ottiene usando il programma EV3 Explorer, automaticamente installato insieme all&#8217;estensione EV3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Prima di usare qualsiasi modalit\u00e0, dobbiamo scegliere il tipo di connessione. Se stiamo sviluppando un robot statico, ad esempio quello che risolve il cubo di Rubik, basta la connessione USB, ma se stiamo progettando un robot mobile, ad esempio un seguilinea,  il cavo \u00e8 di impiccio.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L&#8217;EV3 consente due tipi di connessioni wireless: Wiffi e Bluetooth. Date le limitazioni del sistema operativo LEGO, l&#8217;EV3 \u00e8 compatibile solo con alcune vecchie chiavette WifI acquistabili a parte, per cui \u00e8 preferibile la connessione Bluetooth integrata.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Configurazione Bluetooth<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Per prima cosa va abilitata la connessione Bluetooth sull&#8217;EV3: dopo acceso, feccia a destra fino ad aprire la scheda con la chiave inglese: Bluetooth. Abilito e rendo visibile.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sul Pc Windows apro impostazioni e scelgo dispositivi, ed aggiungo il dispositivo Bluetooth<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"289\" height=\"88\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-56.png\" alt=\"Impostazioni dispositivi\" class=\"wp-image-1190\"\/><figcaption>Impostazioni -&gt; dispositivi<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"384\" height=\"124\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-57.png\" alt=\"Aggiungi dispositivo\" class=\"wp-image-1191\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-57.png 384w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-57-300x97.png 300w\" sizes=\"auto, (max-width: 384px) 100vw, 384px\" \/><figcaption>Aggiungi dispositivo<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"515\" height=\"128\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-59.png\" alt=\"Aggiungi EV3\" class=\"wp-image-1193\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-59.png 515w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-59-300x75.png 300w\" sizes=\"auto, (max-width: 515px) 100vw, 515px\" \/><figcaption>Aggiungi EV3<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Sullo schermo dell&#8217;EV3 appare la  richiesta di accoppiamento con il codice 1234. Confermare il codice anche sul computer.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"370\" height=\"132\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-60.png\" alt=\"Connessione effettuata\" class=\"wp-image-1194\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-60.png 370w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-60-300x107.png 300w\" sizes=\"auto, (max-width: 370px) 100vw, 370px\" \/><figcaption>Connessione effettuata<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Per trovare la porta di connessione, cliccare su &#8220;Altre opzioni Bluetooth&#8221;, selezionare il tab &#8220;Porte COM&#8221; e trovare la porta  cui abbiamo connesso l&#8217;EV3. La porta da considerare \u00e8 la porta in uscita.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"272\" height=\"245\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-61.png\" alt=\"Aprire le opzioni\" class=\"wp-image-1195\"\/><figcaption>Aprire le opzioni<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"433\" height=\"504\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-62.png\" alt=\"Impostazioni porte Bluetooth\" class=\"wp-image-1196\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-62.png 433w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-62-258x300.png 258w\" sizes=\"auto, (max-width: 433px) 100vw, 433px\" \/><figcaption>Porte EV3<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Aprire EV3 Explorer<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"259\" height=\"258\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-63.png\" alt=\"Scelta porta Bluetooth\" class=\"wp-image-1197\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-63.png 259w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-63-150x150.png 150w\" sizes=\"auto, (max-width: 259px) 100vw, 259px\" \/><figcaption>Porte disponibili<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Selezionare la porta in uscita EV3, in questo caso COM7<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"786\" height=\"593\" src=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-64.png\" alt=\"Schermata EV3 explorer\" class=\"wp-image-1198\" srcset=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-64.png 786w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-64-300x226.png 300w, https:\/\/www.zarli.it\/wp-content\/uploads\/image-64-768x579.png 768w\" sizes=\"auto, (max-width: 786px) 100vw, 786px\" \/><figcaption>Schermata EV3 explorer<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">In questo caso, a sinistra abbiamo le cartelle presenti sull&#8217;EV3 ed a destra quelle presenti sul computer.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Per eseguire un programma, prima scriverlo su Small Basic, salvarlo, passare ad EV3 Explorer, selezionarlo e cliccare sul tasto &#8220;Compile and run&#8221; per farlo eseguire dall&#8217;EV3. Da quel momento il programma sar\u00e0 raggiungibile dal men\u00f9 dell&#8217;EV3 per le prossime esecuzioni.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Buona programmazione!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Come connettere EV3 al PC utilizzando Small Basic e Bluetooth<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[31,30,21,37],"class_list":["post-1186","post","type-post","status-publish","format-standard","hentry","category-blog","tag-ev3","tag-lego","tag-mindstorms","tag-robotica"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>EV3 LEGO a livello professionale - Zarli<\/title>\n<meta name=\"description\" content=\"Programmazione dell&#039;EV3 LEGO utilizzando Small Basic e l&#039;estensione EV3 Basic, utilizzando Bluetooth ed EV3 Explorer\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Programmare EV3 con Small Basic\" \/>\n<meta property=\"og:description\" content=\"Programmare LEGO EV3 con Small Basic ed EV3 Explorer via Bluetooth\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/\" \/>\n<meta property=\"og:site_name\" content=\"Zarli\" \/>\n<meta property=\"article:published_time\" content=\"2022-09-15T13:57:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-09-16T16:14:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png\" \/>\n\t<meta property=\"og:image:width\" content=\"460\" \/>\n\t<meta property=\"og:image:height\" content=\"513\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"rudy\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"rudy\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/\"},\"author\":{\"name\":\"rudy\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#\\\/schema\\\/person\\\/2c2761f3bed4da4c568350e8187da20d\"},\"headline\":\"EV3 LEGO a livello professionale\",\"datePublished\":\"2022-09-15T13:57:16+00:00\",\"dateModified\":\"2022-09-16T16:14:30+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/\"},\"wordCount\":844,\"publisher\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#\\\/schema\\\/person\\\/8c2fa4aa8f8810497ebd9bca66a79d5b\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zarli.it\\\/wp-content\\\/uploads\\\/image-53.png\",\"keywords\":[\"EV3\",\"LEGO\",\"mindstorms\",\"robotica\"],\"articleSection\":[\"Blog\"],\"inLanguage\":\"it-IT\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/\",\"url\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/\",\"name\":\"EV3 LEGO a livello professionale - Zarli\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.zarli.it\\\/wp-content\\\/uploads\\\/image-53.png\",\"datePublished\":\"2022-09-15T13:57:16+00:00\",\"dateModified\":\"2022-09-16T16:14:30+00:00\",\"description\":\"Programmazione dell'EV3 LEGO utilizzando Small Basic e l'estensione EV3 Basic, utilizzando Bluetooth ed EV3 Explorer\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.zarli.it\\\/wp-content\\\/uploads\\\/image-53.png\",\"contentUrl\":\"https:\\\/\\\/www.zarli.it\\\/wp-content\\\/uploads\\\/image-53.png\",\"width\":460,\"height\":513},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/index.php\\\/ev3-lego-a-livello-professionale\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.zarli.it\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"EV3 LEGO a livello professionale\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#website\",\"url\":\"https:\\\/\\\/www.zarli.it\\\/\",\"name\":\"Zarli\",\"description\":\"Odontoiatra e fotografo\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#\\\/schema\\\/person\\\/8c2fa4aa8f8810497ebd9bca66a79d5b\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.zarli.it\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#\\\/schema\\\/person\\\/8c2fa4aa8f8810497ebd9bca66a79d5b\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g\",\"caption\":\"admin\"},\"logo\":{\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.zarli.it\\\/#\\\/schema\\\/person\\\/2c2761f3bed4da4c568350e8187da20d\",\"name\":\"rudy\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a8eb9be70d035ec9d909b1e264723619057f7e927a9b65b202a8da87e006c617?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a8eb9be70d035ec9d909b1e264723619057f7e927a9b65b202a8da87e006c617?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a8eb9be70d035ec9d909b1e264723619057f7e927a9b65b202a8da87e006c617?s=96&d=identicon&r=g\",\"caption\":\"rudy\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"EV3 LEGO a livello professionale - Zarli","description":"Programmazione dell'EV3 LEGO utilizzando Small Basic e l'estensione EV3 Basic, utilizzando Bluetooth ed EV3 Explorer","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/","og_locale":"it_IT","og_type":"article","og_title":"Programmare EV3 con Small Basic","og_description":"Programmare LEGO EV3 con Small Basic ed EV3 Explorer via Bluetooth","og_url":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/","og_site_name":"Zarli","article_published_time":"2022-09-15T13:57:16+00:00","article_modified_time":"2022-09-16T16:14:30+00:00","og_image":[{"width":460,"height":513,"url":"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png","type":"image\/png"}],"author":"rudy","twitter_misc":{"Scritto da":"rudy","Tempo di lettura stimato":"7 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#article","isPartOf":{"@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/"},"author":{"name":"rudy","@id":"https:\/\/www.zarli.it\/#\/schema\/person\/2c2761f3bed4da4c568350e8187da20d"},"headline":"EV3 LEGO a livello professionale","datePublished":"2022-09-15T13:57:16+00:00","dateModified":"2022-09-16T16:14:30+00:00","mainEntityOfPage":{"@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/"},"wordCount":844,"publisher":{"@id":"https:\/\/www.zarli.it\/#\/schema\/person\/8c2fa4aa8f8810497ebd9bca66a79d5b"},"image":{"@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png","keywords":["EV3","LEGO","mindstorms","robotica"],"articleSection":["Blog"],"inLanguage":"it-IT"},{"@type":"WebPage","@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/","url":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/","name":"EV3 LEGO a livello professionale - Zarli","isPartOf":{"@id":"https:\/\/www.zarli.it\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#primaryimage"},"image":{"@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#primaryimage"},"thumbnailUrl":"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png","datePublished":"2022-09-15T13:57:16+00:00","dateModified":"2022-09-16T16:14:30+00:00","description":"Programmazione dell'EV3 LEGO utilizzando Small Basic e l'estensione EV3 Basic, utilizzando Bluetooth ed EV3 Explorer","breadcrumb":{"@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#primaryimage","url":"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png","contentUrl":"https:\/\/www.zarli.it\/wp-content\/uploads\/image-53.png","width":460,"height":513},{"@type":"BreadcrumbList","@id":"https:\/\/www.zarli.it\/index.php\/ev3-lego-a-livello-professionale\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.zarli.it\/"},{"@type":"ListItem","position":2,"name":"EV3 LEGO a livello professionale"}]},{"@type":"WebSite","@id":"https:\/\/www.zarli.it\/#website","url":"https:\/\/www.zarli.it\/","name":"Zarli","description":"Odontoiatra e fotografo","publisher":{"@id":"https:\/\/www.zarli.it\/#\/schema\/person\/8c2fa4aa8f8810497ebd9bca66a79d5b"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.zarli.it\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":["Person","Organization"],"@id":"https:\/\/www.zarli.it\/#\/schema\/person\/8c2fa4aa8f8810497ebd9bca66a79d5b","name":"admin","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g","caption":"admin"},"logo":{"@id":"https:\/\/secure.gravatar.com\/avatar\/3d7ec25dab0ef7025ee97ccc8fca38439a74c57412b7feda12c3286679ec6804?s=96&d=identicon&r=g"}},{"@type":"Person","@id":"https:\/\/www.zarli.it\/#\/schema\/person\/2c2761f3bed4da4c568350e8187da20d","name":"rudy","image":{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/secure.gravatar.com\/avatar\/a8eb9be70d035ec9d909b1e264723619057f7e927a9b65b202a8da87e006c617?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/a8eb9be70d035ec9d909b1e264723619057f7e927a9b65b202a8da87e006c617?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/a8eb9be70d035ec9d909b1e264723619057f7e927a9b65b202a8da87e006c617?s=96&d=identicon&r=g","caption":"rudy"}}]}},"_links":{"self":[{"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/posts\/1186","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/comments?post=1186"}],"version-history":[{"count":9,"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/posts\/1186\/revisions"}],"predecessor-version":[{"id":1213,"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/posts\/1186\/revisions\/1213"}],"wp:attachment":[{"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/media?parent=1186"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/categories?post=1186"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.zarli.it\/index.php\/wp-json\/wp\/v2\/tags?post=1186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}