<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="it">
	<id>https://wiki.golem.linux.it/index.php?action=history&amp;feed=atom&amp;title=Arduino%2C_led_e_resistenze</id>
	<title>Arduino, led e resistenze - Cronologia</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.golem.linux.it/index.php?action=history&amp;feed=atom&amp;title=Arduino%2C_led_e_resistenze"/>
	<link rel="alternate" type="text/html" href="https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;action=history"/>
	<updated>2026-04-29T19:10:26Z</updated>
	<subtitle>Cronologia della pagina su questo sito</subtitle>
	<generator>MediaWiki 1.35.5</generator>
	<entry>
		<id>https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=9917&amp;oldid=prev</id>
		<title>Martinligabue: /* La programmazione */ sottocategoria</title>
		<link rel="alternate" type="text/html" href="https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=9917&amp;oldid=prev"/>
		<updated>2026-04-05T22:39:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;La programmazione: &lt;/span&gt; sottocategoria&lt;/span&gt;&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versione delle 22:39, 5 apr 2026&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l69&quot; &gt;Riga 69:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 69:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Le uniche funzioni che servono per i led sono digitalWrite e delay(500). Con la prima si imposta lo stato dei piedini: HIGH o LOW. digitalWrite(led1,HIGH);, ad esempio, imposta lo stato di led1, ovvero il pin 13, a HIGH: su quel piedino la tensione sarà di 5v.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Le uniche funzioni che servono per i led sono digitalWrite e delay(500). Con la prima si imposta lo stato dei piedini: HIGH o LOW. digitalWrite(led1,HIGH);, ad esempio, imposta lo stato di led1, ovvero il pin 13, a HIGH: su quel piedino la tensione sarà di 5v.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;delay(500), invece, è una pausa di 500 millisecondi (mezzo secondo).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;delay(500), invece, è una pausa di 500 millisecondi (mezzo secondo).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Category&lt;/del&gt;:&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Howto&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Categoria&lt;/ins&gt;:&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Hardware&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Martinligabue</name></author>
	</entry>
	<entry>
		<id>https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=8030&amp;oldid=prev</id>
		<title>Giomba: Riordinamento guida, template</title>
		<link rel="alternate" type="text/html" href="https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=8030&amp;oldid=prev"/>
		<updated>2018-06-01T20:28:33Z</updated>

		<summary type="html">&lt;p&gt;Riordinamento guida, template&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versione delle 20:28, 1 giu 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l2&quot; &gt;Riga 2:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 2:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|immagine=Pulsante-arduino.gif&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|immagine=Pulsante-arduino.gif&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|guida=Arduino&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|guida=Arduino&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;−&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|precedente=&lt;del class=&quot;diffchange diffchange-inline&quot;&gt;Introduzione_a_Arduino&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|precedente=&lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;Installare_l'IDE_Arduino&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|indice=Elettronica_Opensource&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|indice=Elettronica_Opensource&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|successiva=Arduino_e_sensori_digitali}}&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;|successiva=Arduino_e_sensori_digitali}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Giomba</name></author>
	</entry>
	<entry>
		<id>https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=5827&amp;oldid=prev</id>
		<title>Giulio: aggiunto template</title>
		<link rel="alternate" type="text/html" href="https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=5827&amp;oldid=prev"/>
		<updated>2012-10-30T18:39:34Z</updated>

		<summary type="html">&lt;p&gt;aggiunto template&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left diff-editfont-monospace&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;it&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Versione meno recente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Versione delle 18:39, 30 ott 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Riga 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Riga 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;{{Guide&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|immagine=Pulsante-arduino.gif&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|guida=Arduino&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|precedente=Introduzione_a_Arduino&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|indice=Elettronica_Opensource&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|successiva=Arduino_e_sensori_digitali}}&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt; &lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di solito in programmazione, per provare un nuovo linguaggio, il primo codice che si scrive è l'[http://www.example.com Hello World], un programma che non fa altro che scrivere il messaggio &amp;quot;Ciao Mondo&amp;quot;. L'equivalente su Arduino è l'Hello Blink: far lampeggiare un led.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Di solito in programmazione, per provare un nuovo linguaggio, il primo codice che si scrive è l'[http://www.example.com Hello World], un programma che non fa altro che scrivere il messaggio &amp;quot;Ciao Mondo&amp;quot;. L'equivalente su Arduino è l'Hello Blink: far lampeggiare un led.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Giulio</name></author>
	</entry>
	<entry>
		<id>https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=5761&amp;oldid=prev</id>
		<title>Giulio: Nuova pagina lezione arduino, da terminare</title>
		<link rel="alternate" type="text/html" href="https://wiki.golem.linux.it/index.php?title=Arduino,_led_e_resistenze&amp;diff=5761&amp;oldid=prev"/>
		<updated>2012-10-04T09:42:32Z</updated>

		<summary type="html">&lt;p&gt;Nuova pagina lezione arduino, da terminare&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nuova pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Di solito in programmazione, per provare un nuovo linguaggio, il primo codice che si scrive è l'[http://www.example.com Hello World], un programma che non fa altro che scrivere il messaggio &amp;quot;Ciao Mondo&amp;quot;. L'equivalente su Arduino è l'Hello Blink: far lampeggiare un led.&lt;br /&gt;
&lt;br /&gt;
== L'elettronica e i piedini ==&lt;br /&gt;
Un '''led''' è quasi come una lampadina, alimentandolo si accende di un determinato colore. Le particolarità di questo sono:&lt;br /&gt;
* '''bassa tensione''' e corrente richiesta, infatti i comuni LED 'non di potenza'' (che si trovano anche all'interno dei case dei computer) sopportano una corrente massima di 30 mA, e superandola si rischia di bruciarli. La tensione varia invece in base al colore, e di solito vale il seguente schema; nonostante ciò sono molto luminosi, e si trovano sempre più spesso in giro.&lt;br /&gt;
&lt;br /&gt;
{| border=&amp;quot;1&amp;quot; style=&amp;quot;margin-left: auto; margin-right:auto&amp;quot;&lt;br /&gt;
| Colore&lt;br /&gt;
| Tensione [V]&lt;br /&gt;
|-&lt;br /&gt;
| Infrarosso&lt;br /&gt;
| 1.3&lt;br /&gt;
|-&lt;br /&gt;
| Rosso&lt;br /&gt;
| 1.8&lt;br /&gt;
|-&lt;br /&gt;
| Giallo&lt;br /&gt;
| 1.9&lt;br /&gt;
|-&lt;br /&gt;
| Verde&lt;br /&gt;
| 2.0&lt;br /&gt;
|-&lt;br /&gt;
| Blu&lt;br /&gt;
| 3.5&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[File:led-terminali.gif | 250px | right | thumb | I due terminali del led, e il relativo simbolo]]&lt;br /&gt;
* '''singola direzione''' di alimentazione: il LED è acronimo di ''Diodo ad Emissione Luminosa'', e il diodo è un componente che consente il flusso i corrente in un singolo verso; quindi il led avrà un polo positivo, l'anodo, che va verso una zona di potenziale (tensione) maggiore, e un polo negativo, il catodo, che va verso massa (o zona di potenziale minore). I due piedini si distinguono perché hanno lunghezza diversa, e il catodo è quello più corto (a meno che il LED non sia recuperato da una scheda saldata, in quel caso i piedini sono stati ovviamente tagliati alla stessa dimensione), inoltre la testa in plastica presenta un taglio dalla parte del catodo, come visibile in figura.&lt;br /&gt;
&lt;br /&gt;
[[File:resistenze.jpg | 250px | left | thumb | Resistenze in vari tagli]]&lt;br /&gt;
Per collegare questo componente alla scheda bisogna prestare queste particolari attenzioni: la scheda lavora ad una tensione di 5V, circa il triplo di quella di un LED rosso. Fra lui e la sorgente di tensione si mette una '''resistenza''', componente che limita la corrente trasformandola in calore. Il valore della resistenza necessaria si trova attraverso la '''legge di Ohm''', che lega appunto ''tensione'' (V), ''corrente'' (I), e ''resistenza'' (R).&lt;br /&gt;
 &amp;lt;div style=&amp;quot;text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
 V = I x R&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
Nel circuito abbiamo la sorgente di tensione a 5v, la resistenza e il led (per esempio di colore rosso). Sul LED ''cade una tensione'' di 1.5V, secondo la tabella, quindi sulla resistenza cadranno &amp;lt;code&amp;gt;5V-1.5V = 3.5V&amp;lt;/code&amp;gt;. Inoltre vogliamo mantenere la corrente a 20mA (0.02A), quindi possiamo applicare la legge di Ohm sulla resistenza:&lt;br /&gt;
 &amp;lt;div style=&amp;quot;text-align: center&amp;quot;&amp;gt;&lt;br /&gt;
 3.5V = 0.02A x R     R = 3.5V / 0.02A = 175 &amp;amp;#8486;&lt;br /&gt;
 &amp;lt;/div&amp;gt;&lt;br /&gt;
Il valore reperibile sul mercato è di 180 &amp;amp;#8486;, poco di più ed è accettabile. In negozio verrà chiesto anche un'altro parametro: la '''potenza'''; è quanta corrente e tensione la resistenza può sopportare, e i tagli di uso comune sono da 1/8 di Watt, 1/4 W, 1/2 W e 1 W. In questo caso, secondo la formula &amp;lt;code&amp;gt;P = V x I = 3.5 V * .0.2A = 0.07 W&amp;lt;/code&amp;gt; vanno benissimo tutte, perché dissipa una potenza veramente esigua.&lt;br /&gt;
&lt;br /&gt;
== La programmazione ==&lt;br /&gt;
&lt;br /&gt;
Il linguaggio C++ di Arduino contiene degli adattamenti per poter interagire con l'hardware. La struttura base richiede le due funzioni void setup() e void loop(): nella prima si scrivono i comandi che devono essere eseguiti solo una volta, all'accensione della scheda, mentre ciò che è scritto nel loop viene eseguito ciclicamente finché non si toglie l'alimentazione.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
blink.ino&lt;br /&gt;
#define LED1 13&lt;br /&gt;
#define LED2 12&lt;br /&gt;
void setup() {&lt;br /&gt;
	pinMode(led1,OUTPUT);&lt;br /&gt;
	pinMode(led2,OUTPUT);&lt;br /&gt;
}&lt;br /&gt;
void loop() {&lt;br /&gt;
	digitalWrite(led1,HIGH);&lt;br /&gt;
	digitalWrite(led2,LOW);&lt;br /&gt;
	delay(500);&lt;br /&gt;
	digitalWrite(led1,LOW);&lt;br /&gt;
	digitalWrite(led2,HIGH);&lt;br /&gt;
	delay(500);&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Solitamente si memorizzano come costanti i valori dei piedini utilizzati, in modo da avere un identificatore per quel pin e non dover modificare tutto il programma ogni volta che si cambiano i collegamenti; poi con pinMode impostiamo se usare un pin come input o come output.&lt;br /&gt;
Le uniche funzioni che servono per i led sono digitalWrite e delay(500). Con la prima si imposta lo stato dei piedini: HIGH o LOW. digitalWrite(led1,HIGH);, ad esempio, imposta lo stato di led1, ovvero il pin 13, a HIGH: su quel piedino la tensione sarà di 5v.&lt;br /&gt;
delay(500), invece, è una pausa di 500 millisecondi (mezzo secondo).&lt;br /&gt;
[[Category:Howto]]&lt;/div&gt;</summary>
		<author><name>Giulio</name></author>
	</entry>
</feed>