{"id":983,"date":"2018-02-25T12:23:09","date_gmt":"2018-02-25T12:23:09","guid":{"rendered":"http:\/\/www.budus.it\/Blog\/?p=983"},"modified":"2018-02-25T13:18:16","modified_gmt":"2018-02-25T13:18:16","slug":"kit-kuman-arduino-uno-r3-sensore-di-fiamma","status":"publish","type":"post","link":"https:\/\/www.budus.it\/Blog\/kit-kuman-arduino-uno-r3-sensore-di-fiamma\/","title":{"rendered":"Kit Kuman Arduino UNO R3- Sensore di Fiamma"},"content":{"rendered":"<p>Ho deciso di cimentarmi un po&#8217; nell&#8217;Elettronica e, per partire, ho deciso di acquistare un kit Arduino.<\/p>\n<p>Alla fine &#8211; dopo che mi \u00e8 arrivato &#8211; ho scoperto che \u00e8\u00a0<em>tarocco<\/em>, nel senso che non arriva la scheda Arduino UNO r3 originale ma un\u00a0<strong>clone<\/strong> realizzato da una ditta cinese di nome Kuman.<\/p>\n<p>Poco male: mi \u00e8 costato una ventina di euro, contiene un sacco di roba (incredibile quanta ne sono riusciti a stipare dentro la scatola) e, tutto sommato, ritengo di aver fatto un ottimo acquisto.<\/p>\n<figure id=\"attachment_985\" aria-describedby=\"caption-attachment-985\" style=\"width: 840px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"size-large wp-image-985\" src=\"https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2018\/02\/20180225_115946-2-1024x767.jpg\" alt=\"\" width=\"840\" height=\"629\" srcset=\"https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2018\/02\/20180225_115946-2-1024x767.jpg 1024w, https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2018\/02\/20180225_115946-2-300x225.jpg 300w, https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2018\/02\/20180225_115946-2-768x575.jpg 768w, https:\/\/www.budus.it\/Blog\/wp-content\/uploads\/2018\/02\/20180225_115946-2-1200x899.jpg 1200w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><figcaption id=\"caption-attachment-985\" class=\"wp-caption-text\">Implementazione della Lezione 5 del Kit Kuman Arduino UNO r3<\/figcaption><\/figure>\n<p><!--more--><\/p>\n<p>Nel CD che forniscono \u00e8 contenuto anche un tutorial in italiano: non \u00e8 tradotto benissimo perch\u00e9, pur essendo un totale neofita, mi sono accorto di macroscopici errori tecnici come, ad esempio, quando descrivono il LED con &#8220;Il piedino negativo \u00e8 pi\u00f9 lungo di quello positivo;&#8221; che \u00e8\u00a0<em><strong>chiaramente sbagliato<\/strong><\/em>:\u00a0<strong>l&#8217;ANODO \u00e8 il polo POSITIVO e possiede il PIEDE PIU&#8217; LUNGO mentre il CATODO \u00e8 il polo NEGATIVO e possiede il PIEDE PIU&#8217; CORTO<\/strong>.<\/p>\n<p>Il kit l&#8217;ho acquistato su Amazon e questo \u00e8 il link:\u00a0<a href=\"http:\/\/amzn.eu\/5IzqyDl\">http:\/\/amzn.eu\/5IzqyDl<\/a><\/p>\n<p>Su YouTube ho fatto un video che dimostra il funzionamento della <strong>Lezione 5 (Flame Sensor)<\/strong>:<\/p>\n<iframe width='425' height='344' src='\/\/www.youtube.com\/embed\/Wnok63Y9lsM?autoplay=0&loop=0&rel=0' frameborder='0' allowfullscreen><\/iframe>\n<p>mentre, su TinkerCAD, ho realizzato uno schema che ne simula il funzionamento:\u00a0<a href=\"https:\/\/www.tinkercad.com\/things\/4U7Ozm92IGv\">https:\/\/www.tinkercad.com\/things\/4U7Ozm92IGv<\/a><\/p>\n<p>Una cosa che nel tutorial Kuman non \u00e8 spiegata \u00e8\u00a0<strong>come collegare il flame sensor<\/strong>. Ve lo dico perch\u00e9 io &#8211; da buon niubbo &#8211; inizialmente ho\u00a0<em>cannato<\/em> e l&#8217;ho montato al contrario: funzionava ugualmente ma i valori ritornati al pin analogico dell&#8217;Arduino erano molto bassi, andavano da 0 a 11 circa.<\/p>\n<p>Ho quindi provato a collegarlo al &#8220;contrario&#8221; (cio\u00e8 nel senso giusto) e i valori oscillavano intorno al 10 in assenza di fiamma, fino a schizzare circa a 1000 (il massimo \u00e8 1023).<\/p>\n<p><strong>Ebbene il piedino pi\u00f9 corto l&#8217;ho dovuto collegare al polo positivo (+) e quello pi\u00f9 lungo al polo negativo (-).<\/strong><\/p>\n<p>Ho inizialmente sbagliato perch\u00e9 pensavo andasse collegato come un qualsiasi LED (la forma \u00e8 molto simile, \u00e8 solo &#8220;tutto nero&#8221;) ma, evidentemente, non \u00e8 cos\u00ec.<\/p>\n<p>Se, a livello di elettronica sono praticamente a zero, a livello\u00a0<em>informatico<\/em> me la cavo abbastanza ed, infatti, non ho avuto nessuna difficolt\u00e0 a programmare l&#8217;Arduino e, di seguito, incollo il codice che ho utilizzato (ricavato poi dal tutorial, ma migliorato e commentato):<\/p>\n<p>\/*<br \/>\n* UDA&#8217;Software 2018<br \/>\n*<br \/>\n* Script per testare il sensore di fiamma del kit Kuman<br \/>\n* Lezione 5<br \/>\n*<br \/>\n* La variabile &#8220;iMinValue&#8221; va personalizzata in base al proprio &#8220;Flame Sensor&#8221;.<br \/>\n* Nel mio caso specifico, ad esempio, gi\u00e0 oltre al valore 60 c&#8217;\u00e8 fiamma sicuramente.<br \/>\n*<br \/>\n*\/<\/p>\n<p>\/* Variabili Personalizzabili *\/<br \/>\nint iMinValue = 60; \/\/ Valore minimo, sotto al quale, non viene rilevata fiamma<br \/>\nint iTime_ms = 1000; \/\/ Tempo intervallo di controllo (millisecondi)<br \/>\nint iFlameSensor = A5; \/\/ Pin Analogico dove \u00e8 collegato il flame sensor<br \/>\nint iBuzzer = 8; \/\/ Pin Digitale dove \u00e8 collegato il buzzer<\/p>\n<p>\/* Variabili ad uso script. *NON MODIFICARE* *\/<br \/>\nint iValue = 0; \/\/ Valore registrato dal flame sensor<br \/>\nint iSeconds = 0; \/\/ Secondi Trascorsi<br \/>\nString sOutput; \/\/ Stringa usata per l&#8217;output di debug<\/p>\n<p>void setup() {<br \/>\npinMode(iFlameSensor, INPUT);<br \/>\npinMode(iBuzzer, OUTPUT);<\/p>\n<p>Serial.begin(9600); \/\/ Imposta la seriale<br \/>\n}<\/p>\n<p>void loop() {<br \/>\niValue = analogRead(iFlameSensor);<br \/>\nsOutput = String(&#8220;Valore Letto al secondo &#8221; + String(iSeconds) + &#8221; : &#8221; + String(iValue));<br \/>\nSerial.println(sOutput);<\/p>\n<p>if (iValue &gt; iMinValue) {<br \/>\ndigitalWrite(iBuzzer, HIGH);<br \/>\n} else {<br \/>\ndigitalWrite(iBuzzer, LOW);<br \/>\n}<\/p>\n<p>delay(1000);<br \/>\niSeconds++;<br \/>\n}<\/p>\n<p>Spero che questo articolo sia d&#8217;aiuto a qualcuno che si cimenta con il medesimo kit. Credo che far\u00f2 altri articoli di questo tipo.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ho deciso di cimentarmi un po&#8217; nell&#8217;Elettronica e, per partire, ho deciso di acquistare un kit Arduino. Alla fine &#8211; dopo che mi \u00e8 arrivato &#8211; ho scoperto che \u00e8\u00a0tarocco, nel senso che non arriva la scheda Arduino UNO r3 originale ma un\u00a0clone realizzato da una ditta cinese di nome Kuman. Poco male: mi \u00e8 &hellip; <a href=\"https:\/\/www.budus.it\/Blog\/kit-kuman-arduino-uno-r3-sensore-di-fiamma\/\" class=\"more-link\">Leggi tutto<span class=\"screen-reader-text\"> &#8220;Kit Kuman Arduino UNO R3- Sensore di Fiamma&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[57,245],"tags":[246,247],"class_list":["post-983","post","type-post","status-publish","format-standard","hentry","category-development","category-elettronica","tag-arduino","tag-kuman"],"_links":{"self":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/983","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/comments?post=983"}],"version-history":[{"count":3,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/983\/revisions"}],"predecessor-version":[{"id":987,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/posts\/983\/revisions\/987"}],"wp:attachment":[{"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/media?parent=983"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/categories?post=983"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.budus.it\/Blog\/wp-json\/wp\/v2\/tags?post=983"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}