Creare progetti con Arduino For Dummies
eBook - ePub

Creare progetti con Arduino For Dummies

Con 12 progetti facili da realizzare!

Brock Craft

Partager le livre
  1. 384 pages
  2. Italian
  3. ePUB (adapté aux mobiles)
  4. Disponible sur iOS et Android
eBook - ePub

Creare progetti con Arduino For Dummies

Con 12 progetti facili da realizzare!

Brock Craft

DĂ©tails du livre
Aperçu du livre
Table des matiĂšres
Citations

À propos de ce livre

Utilizzate Arduino per dare nuova vita agli oggetti di tutti i giorni! Siete pronti a esplorare tutti i fantastici marchingegni che potete realizzare con Arduino? Ricco di dodici progetti che potrete approntare usando pochi componenti, questo libro rappresenta il modo piĂč semplice e divertente per imparare tutto ciĂČ che dovete sapere per creare oggetti interattivi originali e automatizzare la vostra casa.Creiamoci uno spazio - configurate lo spazio di lavoro e dotatevi dei pochi strumenti veramente indispensabiliPotenzialitĂ  del codice - imparate a realizzare progetti partendo dalle basi, anche se non avete mai programmato finoraDategli vita - scoprite quali componenti utilizzare per inviare tweet, per far muovere gli oggetti e per connetterli a InternetUna nuova luce - create progetti luminosi, da un intricato balletto di luci a un simpatico pupazzetto, da un'insegna a scorrimento a una sveglia a cristalli liquidiSensori e affini - costruite un sistema di annaffiatura automatico o un monitor per la temperatura e il livello di luminositĂ  della casaPer i piĂč sofisticati - realizzate un registratore di percorsi GPS, un cubo a LED, un'automobilina radiocomandata e altri progetti avanzati

Foire aux questions

Comment puis-je résilier mon abonnement ?
Il vous suffit de vous rendre dans la section compte dans paramĂštres et de cliquer sur « RĂ©silier l’abonnement ». C’est aussi simple que cela ! Une fois que vous aurez rĂ©siliĂ© votre abonnement, il restera actif pour le reste de la pĂ©riode pour laquelle vous avez payĂ©. DĂ©couvrez-en plus ici.
Puis-je / comment puis-je télécharger des livres ?
Pour le moment, tous nos livres en format ePub adaptĂ©s aux mobiles peuvent ĂȘtre tĂ©lĂ©chargĂ©s via l’application. La plupart de nos PDF sont Ă©galement disponibles en tĂ©lĂ©chargement et les autres seront tĂ©lĂ©chargeables trĂšs prochainement. DĂ©couvrez-en plus ici.
Quelle est la différence entre les formules tarifaires ?
Les deux abonnements vous donnent un accĂšs complet Ă  la bibliothĂšque et Ă  toutes les fonctionnalitĂ©s de Perlego. Les seules diffĂ©rences sont les tarifs ainsi que la pĂ©riode d’abonnement : avec l’abonnement annuel, vous Ă©conomiserez environ 30 % par rapport Ă  12 mois d’abonnement mensuel.
Qu’est-ce que Perlego ?
Nous sommes un service d’abonnement Ă  des ouvrages universitaires en ligne, oĂč vous pouvez accĂ©der Ă  toute une bibliothĂšque pour un prix infĂ©rieur Ă  celui d’un seul livre par mois. Avec plus d’un million de livres sur plus de 1 000 sujets, nous avons ce qu’il vous faut ! DĂ©couvrez-en plus ici.
Prenez-vous en charge la synthÚse vocale ?
Recherchez le symbole Écouter sur votre prochain livre pour voir si vous pouvez l’écouter. L’outil Écouter lit le texte Ă  haute voix pour vous, en surlignant le passage qui est en cours de lecture. Vous pouvez le mettre sur pause, l’accĂ©lĂ©rer ou le ralentir. DĂ©couvrez-en plus ici.
Est-ce que Creare progetti con Arduino For Dummies est un PDF/ePUB en ligne ?
Oui, vous pouvez accĂ©der Ă  Creare progetti con Arduino For Dummies par Brock Craft en format PDF et/ou ePUB ainsi qu’à d’autres livres populaires dans Computer Science et Hardware. Nous disposons de plus d’un million d’ouvrages Ă  dĂ©couvrir dans notre catalogue.

Informations

Éditeur
Hoepli
Année
2014
ISBN
9788820364083

Parte III

Casa e giardino interattivi

I listati e le risorse grafiche dei capitoli sono disponibili sul sito
www.hoeplieditore.it/6323-9.

Capitolo 8

Un sistema di controllo degli accessi

In questo capitolo
Lettura di un tastierino numerico
Uso di un display a LED
Attivazione di un relé
Uso degli array di caratteri
Nessun genio che si rispetti lascerebbe il proprio covo in balĂŹa degli invasori. Il progetto presentato in questo capitolo prevede la realizzazione di un sistema di controllo degli accessi che sblocca una porta solo introducendo il codice corretto in un tastierino numerico standard, a dieci tasti. Il sistema visualizza in tempo reale il codice su un display LED a sette segmenti e una volta inserito il codice corretto mostra un messaggio di benvenuto.
Il progetto utilizza un display a sette segmenti di quattro cifre, del tipo che avete sicuramente visto nei film di spionaggio degli anni Sessanta e un tastierino standard con una disposizione dei tasti di tipo telefonico. La porta viene chiusa con un meccanismo di bloccaggio elettrico che si sblocca solo inserendo il codice corretto.
Potete acquistare sistemi di questo tipo presso i negozi di ferramenta e serrature, ma Ăš molto piĂč divertente costruirselo da soli e sfruttare l’occasione per acquisire ancora piĂč competenze nell’utilizzo di Arduino. È inoltre possibile modificare il sistema in modo che accetti l’input da un lettore di schede RFID (lo vedremo nel Capitolo 9).

I componenti

La Figura 8.1 mostra i componenti necessari per il progetto.
Creeremo il prototipo su una breadboard per assicurarci che tutto funzioni correttamente e poi inseriremo il tutto in un contenitore appropriato una volta che saremo sicuri che funzioni. Per l’inserimento nel contenitore, vorrete probabilmente ricostruire il circuito su una basetta millefori (una stripboard), nel qual caso dovrete procurarvene una di piccole dimensioni. Vi sono molti collegamenti in questo progetto e dunque dovreste procurarvi anche del cavo a nastro per eseguire tutte le connessioni richieste. Ecco di cosa avete bisogno.
Una scheda Arduino.
Un tastierino numerico (SparkFun COM-08653 o Rapid 78-0305).
Un display a LED a sette segmenti per quattro cifre, a catodo comune (Lite-ON LTC-4727JR di Digi-Key; 160-1551-5ND o HDSP-B09G di Farnell 1003341).
Un driver per display a LED a otto cifre Max 7219 o 7221.
Due condensatori: un condensatore elettrolitico da 10 ÎŒF (microfarad) e un condensatore ceramico a disco da .01 ÎŒF.
Due resistenze: da 2.2 Kohm e 33 Kohm. Queste possono variare a seconda del modulo a LED e del tipo di relé.
Un relé in miniatura da 5 V CC (come Hamlin HE721A0510 da Jameco #1860109 o Farnell #9561757).
Un transistor NPN 2N2222 o simile.
Un diodo 1N4001 o simile.
Una striscia di piedini.
Una serratura elettrica da 12 V CC. Ve ne sono molte fra cui scegliere (articolo #5192 su SmartHome.com o GAE Series Electric Strike su onlinesecurityproducts.co.uk).
Un cavetto a due conduttori per bassa tensione (18-22 AWG) per portare l’alimentazione dal trasformatore al contenitore del progetto e da qui alla serratura.
Un contenitore appropriato per inserire il tutto (per esempio Serpac A27BK, Jameco #373456 o Farnell #775538). Le dimensioni minime sono circa di 15 × 8 × 4 cm.
Figura 8.1 I componenti necessari per questo progetto.
Una piccola basetta millefori di tipo stripboard (opzionale).
Qualche pezzo non troppo lungo di cavo a nastro (opzionale).
Fascette di fissaggio a parete.
Pistola per colla a caldo.
Un metro per le misurazioni.
Piccoli utensili per eseguire fori nel contenitore e per installare la serratura sulla porta.
Potete scaricare gli schemi elettrici e i diagrammi a colori di collocazione dei componenti dal sito Web del libro (www.hoeplieditore.it/6323-9.
Come per altri progetti, anche questo si basa su Arduino UNO. Ma non c’ù niente di particolare sul codice e quindi dovreste poterlo realizzare con qualsiasi versione della scheda Arduino.
Il tastierino contiene delle piste conduttive sul circuito stampato interno. La pressione di un pulsante connette due di queste piste, una per la riga e una per la colonna che si incrociano sotto il pulsante. Ogni riga e colonna Ăš connessa a un piedino di output del tastierino, che potete connettere ai pin digitali della scheda Arduino. Quando premete un pulsante, si attiva una connessione fra una riga e una colonna. Potete pertanto rilevare il tasto premuto, leggendo lo stato dei pin digitali di Arduino.
I vari produttori assegnano piedini di output differenti alle righe e alle colonne del loro tastierino. Due dei tastierini piĂč popolari sono stati elencati precedentemente e verranno utilizzati per il codice di esempio. La Figura 8.2 mostra il loro schema elettrico. Se utilizzate un tastierino differente, dovrete collaudarlo o consultare il suo datasheet per determinare come connettere i piedini di output ai pin digitali di Arduino. Vedremo come collaudare il tastierino piĂč avanti in questo capitolo.
Figura 8.2 Contatti dei piedini di un tastierino a matrice.
La fonte di alimentazione dovrà essere a 12 V CC. La maggior parte dei produttori di serrature elettroniche offre modelli a 12 V CC, una tensione di alimentazione perfetta anche per la scheda Arduino. Inoltre, assicuratevi che il trasformatore fornisca un livello di corrente sufficiente per alimentare sia la scheda Arduino, sia la serratura elettronica. La scheda Arduino consuma solo 250 mA, ma ù meglio stimare un consumo totale dei componenti elettronici a 500 mA. Il foglietto delle caratteristiche della serratura dovrebbe dire quanta corrente ha bisogno per funzionare. In caso contrario, potete utilizzare un tester per misurare la corrente attraverso la bobina dell’attuatore, mentre sta funzionando. La serratura GAE specificata nell’elenco dei componenti opera a 12 V CC e consuma 400 mA. Sommando il consumo di Arduino, si raggiungono i 950 mA. È opportuno prevedere un po’ di margine e dunque l’alimentatore deve fornir...

Table des matiĂšres