{"id":6844,"date":"2011-05-05T20:25:26","date_gmt":"2011-05-05T18:25:26","guid":{"rendered":"http:\/\/www.devapp.it\/wordpress\/?p=6844"},"modified":"2011-05-05T20:27:17","modified_gmt":"2011-05-05T18:27:17","slug":"comandare-un-robot-basato-su-arduino-con-iphone-o-ipad","status":"publish","type":"post","link":"https:\/\/www.devapp.it\/wordpress\/comandare-un-robot-basato-su-arduino-con-iphone-o-ipad\/","title":{"rendered":"Comandare un robot basato su Arduino con iPhone o iPad"},"content":{"rendered":"<p><a href=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/05\/logo-Arduino.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/05\/logo-Arduino.png\" alt=\"logo-Arduino\" title=\"logo-Arduino\" width=\"170\" height=\"116\" class=\"alignleft size-full wp-image-6880\" srcset=\"https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/05\/logo-Arduino.png 170w, https:\/\/www.devapp.it\/wordpress\/wp-content\/uploads\/2011\/05\/logo-Arduino-150x102.png 150w\" sizes=\"auto, (max-width: 170px) 100vw, 170px\" \/><\/a> Vi ricordate l&#8217;<a href=\"http:\/\/www.devapp.it\/wordpress\/un-orologio-binario-con-26-ipod-touch-video.html\" target=\"_blank\">orologio binario<\/a> di Ignazio Cal\u00f2 e i suoi 3 compari? Se non ricordate date una rinfrescata alla memoria facendo un salto all&#8217;articolo e tornate qui. Ebbene quello \u00e8 un interessante esempio di applicazione non convenzionale per i nostri amati iPhone (o iPod). Non esistono, infatti, le sole classiche applicazioni che conosciamo e che nascono e muoiono dentro i nostri device, ma \u00e8 possibile sfruttare i nostri gioiellini tecnologici anche per farli dialogare con qualcosa di esterno. Casi simili ne esistono sicuramente, anche in commercio, vedi prodotti come ad esempio <a href=\"http:\/\/ikmultimedia.com\/irig\/features\/\" target=\"_blank\">AmpliTube iRig<\/a> o simili, che ci permette di interfacciare la nostra app con, in questo caso, la nostra chitarra. Insomma, si tratta sempre di applicazioni un po&#8217; particolari che permettono all&#8217;applicazione stessa di interagire, in un modo o in un altro con qualche elemento presente nel mondo che ci circonda, interessante no? Ebbene qualche giorno fa il nostro collega di devAPP Ignazio Cal\u00f2 ha aperto un post sul nostro forum in cui abbiamo discusso un po&#8217; sulle potenzialit\u00e0 dei nostri iDevice e da qui siamo arrivati facilmente alla domanda &#8220;Perch\u00e8 non proviamo anche noi ad interfacciare i nostri device con un qualche dispositivo esterno?&#8221;. E dato che a noi piace sperimentare, perch\u00e8 restare a guardare??<!--more--><\/p>\n<p>Ecco quindi che io (<a href=\"http:\/\/www.raadenlabs.com\" target=\"_blank\">Andrea Cappellotto<\/a>) e <a href=\"http:\/\/www.teotronica.it\/\" target=\"_blank\">Matteo Suzzi<\/a>, super appassionato di robotica ed elettronica, abbiamo deciso insieme di dedicarci ad un progetto basato sul microcontroller che sta riscuotendo molto successo in questo momento, sia per via del suo basso costo che (e sopratutto) in quanto trattasi di progetto open source! Di cosa parliamo? Ma di <a href=\"http:\/\/www.arduino.cc\/\" target=\"_blank\">Arduino<\/a> no?<\/p>\n<h4>Il nostro progetto<\/h4>\n<p>Per non dilungarci troppo in spiegazioni complesse, abbiamo deciso di realizzare un video che mostra in modo sicuramente pi\u00f9 chiaro quanto abbiamo realizzato fin&#8217;ora e su cui stiamo ancora lavorando. Io mi sono occupato di realizzare l&#8217;applicazione per l&#8217;iPhone, mentre Matteo si \u00e8 occupato dell&#8217;elettronica e la parte di programmazione per Arduino. Non \u00e8 stato particolarmente complesso realizzare questo primo modello in cui abbiamo semplicemente collegato Arduino e iPhone ad una scheda che si chiama <a href=\"http:\/\/www.sparkfun.com\/products\/9367\" target=\"_blank\">WiFly Shield<\/a> che di fatto permette lo scambio di dati tra i due dispositivi.<\/p>\n<p>In questo video comandiamo un piccolo robot tramite il nostro iPhone, ma il progetto finale sar\u00e0 molto pi\u00f9 interessante: realizzeremo un&#8217;applicazione per iPad  in cui l&#8217;utente stesso potr\u00e0 crearsi i propri &#8220;scenari&#8221; utilizzando diversi elementi (bottoni, led, label, slide, accelerometro, pad direzionali e via dicendo).<br \/>\nIn questo modo, ognuno di noi, potr\u00e0 creare il proprio robottino o dispositivo basato su Arduino e controllarlo via iPad, disegnando da se la sua User Interface dall&#8217;applicazione stessa e sfruttando i componenti necessari per comandare quelli utilizzati nella realt\u00e0.<\/p>\n<p>Vi lascio al video sperando che sia di vostro gradimento.. Faceti sapere cosa ne pensate via commenti \ud83d\ude42<br \/>\nGrazie ragazzi!! Alla prossima..<\/p>\n<p><center><br \/>\n<object style=\"height: 390px; width: 640px\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/X9FqXhChZjo?version=3\"><param name=\"allowFullScreen\" value=\"true\"><param name=\"allowScriptAccess\" value=\"always\"><embed src=\"http:\/\/www.youtube.com\/v\/X9FqXhChZjo?version=3\" type=\"application\/x-shockwave-flash\" allowfullscreen=\"true\" allowScriptAccess=\"always\" width=\"640\" height=\"390\"><\/object><br \/>\n<\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Vi ricordate l&#8217;orologio binario di Ignazio Cal\u00f2 e i suoi 3 compari? Se non ricordate date una&#8230;<\/p>\n","protected":false},"author":136,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[458,534],"tags":[270,15,733,29],"class_list":["post-6844","post","type-post","status-publish","format-standard","hentry","category-le-nostre-applicazioni","category-news","tag-andrea-cappellotto","tag-applicazioni","tag-arduino","tag-open-source"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/6844","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/users\/136"}],"replies":[{"embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/comments?post=6844"}],"version-history":[{"count":13,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/6844\/revisions"}],"predecessor-version":[{"id":6882,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/posts\/6844\/revisions\/6882"}],"wp:attachment":[{"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/media?parent=6844"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/categories?post=6844"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.devapp.it\/wordpress\/wp-json\/wp\/v2\/tags?post=6844"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}