<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Per Grandi e PC &#187; Arduino</title>
	<atom:link href="http://www.pergrandiepc.com/tag/arduino/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pergrandiepc.com</link>
	<description>Semplicemente Informatica, Internet e Tecnologia</description>
	<lastBuildDate>Sun, 11 Sep 2011 20:56:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>PC e Microcontroller ( e Arduino )</title>
		<link>http://www.pergrandiepc.com/2009/05/pc-e-microcontroller-e-arduino/</link>
		<comments>http://www.pergrandiepc.com/2009/05/pc-e-microcontroller-e-arduino/#comments</comments>
		<pubDate>Thu, 14 May 2009 22:07:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[informatica di base]]></category>
		<category><![CDATA[life hack]]></category>
		<category><![CDATA[open source]]></category>
		<category><![CDATA[tecnologia]]></category>
		<category><![CDATA[Arduino]]></category>

		<guid isPermaLink="false">http://www.pergrandiepc.com/?p=159</guid>
		<description><![CDATA[I programmi per PC elaborano dati che si trovano in files, Database, servizi web o semplicemente inseriti dalla tastiera. I risultati dell&#8217;elaborazioni sono di solito visualizzati in uno schermo. Tuttavia se vogliamo elaborare dati provenienti da sensori, e magari controllare motori elettrici, led o altri attuatori, l&#8217;uso del PC e&#8217; decisamente superfluo e scomodo. Molto [...]]]></description>
			<content:encoded><![CDATA[<p>I programmi per PC elaborano dati che si trovano in files, Database, servizi web o semplicemente inseriti dalla tastiera.<br />
I risultati dell&#8217;elaborazioni sono di solito visualizzati in uno schermo.<br />
Tuttavia se vogliamo elaborare dati provenienti da sensori, e magari controllare motori elettrici, led o altri attuatori, l&#8217;uso del PC e&#8217; decisamente superfluo e scomodo. Molto meglio usare una scheda con microcontroller (MC).</p>
<p>Ecco quando conviene usarla:<br />
- Quando lo spazio fisico e&#8217; importante: il PC e&#8217; ingomgrante il MC puo&#8217; stare in una scatoletta.<br />
- Quando il consumo elettrico e&#8217; importante: il MC hanno un basso consumo e possono essere alimentati anche da una batteria da pochi volts<br />
- Quando non servono tastiera, monitor e le tipiche periferiche del PC: un MC ha soltanto linee di ingresso/uscita digitali e analogiche<br />
- Quando non serve troppa RAM e potenza di calcolo: i MC hanno meno memo RAM e velocita&#8217; di un moderno PC</p>
<p>Esistono microcontroller lenti o veloci, minimali o ricchi di interfacce, con memoria variabile da pochi kb a qualche MB. La scelta dipende da cio&#8217; che si vuole realizzare.</p>
<p>Non sono pratico di elettronica e di microcontroller, ma il Physical Computing mi affascina molto. Permette infatti un approccio diverso alla programmazione: si elaborano dati provenienti da sensori, che leggono alcuni &#8220;stati&#8221; del mondo fisico, e si comandano gli attuatori per compiere determinate azioni.<br />
Le possibilita&#8217; sono infinite.</p>
<p>Dopo qualche ricerca sul web ho scoperto <a href="http://arduino.cc">Arduino</a>.<br />
Ne esistono molte versioni, la <a href="http://arduino.cc/en/Main/ArduinoBoardDuemilanove">duemilanove</a> e&#8217; basata sul microcontroller atmega328.<br />
La home page di Arduino e&#8217; inglese, anche se il progetto e&#8217; italiano.<br />
Le prime 4 righe descrivono cosa e&#8217;:<br />
&#8220;Arduino e&#8217; una scheda open-source per realizzare prototipi. Basata su hardware e software flessibili e di semplice uso. E&#8217; pensata per gli artisti, designer, hobbisti e tutti coloro interessati alla creazione di oggetti o ambienti interattivi.&#8221;</p>
<p>Bella ! la compro.</p>
<p>Essendo un progetto open-source avrei potuto scaricare gli schemi, comprare i singoli componenti, e montare la scheda. Preferisco tuttavia spendere 26 euro, ordinarla online, ed evitare i problemi di montaggio.</p>
<p>Dopo la consegna della scheda (la scorsa settimana) decido di provarla.<br />
Scarico ed installato l&#8217;ambiente di sviluppo, e provo alcuni degli esempi presenti. Nessun problema.<br />
I programmi vengono subito eseguiti da Arduino dopo la fase di compilazione del codice ed il caricamento tramite cavo usb (che serve anche ad alimentarlo).<br />
Il software e&#8217; presente per diversi sistemi operativi. Io l&#8217;ho provato con successo su Kubuntu e su Windows XP. E&#8217; bastato seguire le istruzioni sul sito per la corretta installazione.</p>
<p>Come molti progetti Open Source, Arduino ha una <a href="http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl">community</a> molto attiva, con cui scambiarsi idee ed aiuti.<br />
Non rimane che dare spazio alla fantasia, e renderla viva con switch, led, sensori e attuatori &#8230; e ovviamente Arduino  <img src='http://www.pergrandiepc.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Avete gia&#8217; provato Arduino ? come vi e&#8217; sembrato ?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pergrandiepc.com/2009/05/pc-e-microcontroller-e-arduino/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

