Idee per microcontrollore basato su progetti

Idee per microcontrollore basato su progetti

Un microcontrollore combina un semplice computer, memoria e funzioni di input-output in un pacchetto unico, semplice da usare circuito integrato (IC). Legge di tensioni da diverse fonti in una sola volta e controlla diversi dispositivi con tensioni che genera. Software del microcontrollore conferisce flessibilità e versatilità; il dispositivo agisce esattamente secondo i vostri passi di programma. Come il progetto matura, è possibile aggiornare il programma per aggiungere nuove funzionalità senza alterare l'hardware.

Contatore di frequenza

Un contatore di frequenza è un dispositivo che consente di visualizzare la frequenza di un segnale elettronico, sia da una fonte audio, radio o computer. Il contatore in primo luogo le condizioni l'input, cambiando da un segnale continuo di un'onda quadra discreta, accensione-spegnimento della stessa frequenza. Ogni volta che l'onda quadra si accende, il microcontrollore incrementa un contatore. Alla fine di un secondo, il microcontrollore aggiorna un display numerico diodo luminoso (LED), che vi mostra la frequenza del segnale in cicli al secondo. Velocità di clock del controller limita la frequenza più elevata che si può misurare, anche se la maggior parte lavorano dall'audio per la portata radio.

Controllo remoto

Leggendo il numero di clic sul tastierino numerico e l'invio di segnali a un trasmettitore a raggi infrarossi (IR), un microcontrollore può servire come un telecomando personalizzato per il tuo sistema di home entertainment o altri dispositivi. Tutti i telecomandi funzionano inviando impulsi codificati di luce infrarossa ad una ricevente. Come sapete i codici, è possibile controllare il dispositivo. Programmabilità del microcontrollore apre nuove idee non è possibile con un controllo remoto standard, come accendere e spegnere i dispositivi una pianificazione.

Sicurezza domestica

Un sistema di sicurezza domestica basata su microcontrollore può monitorare finestra interruttori, sensori di movimento e rilevatori di fumo, accendere luci o suona una sirena. Il controller dispone di diversi ingressi simultanei che monitora continuamente, permettendo così di rilevare esattamente quale dispositivo segnalato un problema e, attraverso il software, intraprendere azioni diverse a seconda di quello che è successo.

Generatore di forma d'onda

È possibile programmare un microcontrollore per digitalmente produrre forme d'onda, che agisce come un oscillatore di precisione. Il programma si basa in primo luogo tabelle di memoria di forme d'onda, tra cui seno, dente di sega e onde triangolari. Ogni tabella contiene una rappresentazione numerica del ciclo di un'onda completa. Quando si seleziona l'onda sinusoidale e la chiave in una frequenza su una tastiera, il programma esegue la scansione tramite la tabella ripetutamente e invia i dati numerici di un analogico-digitale (A/D) circuito. Il circuito di A/D uscite un'onda sinusoidale alla frequenza che si sceglie. Generatori di forme d'onda digitali utilizza un minor numero di componenti di circuiti analogici, e poiché un oscillatore a cristallo di quarzo controlla il microcontrollore, che produce i segnali con frequenze molto stabile.

Robot

Utilizzando un microcontrollore per leggere luce e sensori di movimento e motori elettrici auto, avete la base per un progetto di robot. I motori possono ruote motrici, un meccanismo di sterzo e bracci meccanici. Il robot utilizza il suo sensore di movimento per rilevare ostacoli. È possibile inviare i comandi robot attraverso lampi di luce, dicendo che per spostarsi o per raccogliere oggetti. A causa di programmabilità del controller, è possibile aggiungere facilmente nuovi comandi e abilità al repertorio del robot.