{"id":249,"date":"2014-03-19T09:57:27","date_gmt":"2014-03-19T08:57:27","guid":{"rendered":"http:\/\/liceocuneo.it\/robot\/?p=249"},"modified":"2014-03-19T09:57:27","modified_gmt":"2014-03-19T08:57:27","slug":"nxt-movimento-autonomo-con-sensore-ad-ultrasuoni","status":"publish","type":"post","link":"https:\/\/liceocuneo.it\/robot\/nxt-movimento-autonomo-con-sensore-ad-ultrasuoni\/","title":{"rendered":"NXT: movimento autonomo con sensore ad ultrasuoni"},"content":{"rendered":"<p>Realizzare una classe NXT che contenga un attributo int chiamato distanza. Tale attributo deve essere costantemente aggiornato mediante un thread DistanzaThread, che legge alla massima velocit\u00e0 possibile la distanza dell&#8217;ostacolo mediante il sensore ad ultrasuoni. Il costruttore del programma principale deve far partire il motore in avanti, quindi entrare in un ciclo che legga la variabile distanza. Mediante il metodo steer con un solo parametro l&#8217;NXT deve sterzare a destra di una quantit\u00e0 proporzionale alla differenza fra 100 e la distanza. Se la distanza \u00e8 superiore a 100 deve andare dritto: steer(100). Se la distanza \u00e8 80 deve sterzare di 100-80=20.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Realizzare una classe NXT che contenga un attributo int chiamato distanza. Tale attributo deve essere costantemente aggiornato mediante un thread DistanzaThread, che legge alla massima velocit\u00e0 possibile la distanza dell&#8217;ostacolo mediante il sensore ad ultrasuoni. Il costruttore del programma principale deve far partire il motore in avanti, quindi entrare in un ciclo che legga la [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-249","post","type-post","status-publish","format-standard","hentry","category-senza-categoria"],"_links":{"self":[{"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/posts\/249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":0,"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/posts\/249\/revisions"}],"wp:attachment":[{"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/media?parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/categories?post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/liceocuneo.it\/robot\/wp-json\/wp\/v2\/tags?post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}