Ideer for mikrokontrollerbaserte prosjekter

Ideer for mikrokontrollerbaserte prosjekter


En mikrokontroller kombinerer en enkel datamaskin, minne og u-funksjoner i et enkelt, enkel å bruke integrert krets (IC) pakke. Den leser spenning fra flere kilder på en gang og styrer ulike enheter med spenninger den genererer. Mikrokontrolleren programvare gir fleksibilitet og allsidighet; enheten fungerer nøyaktig etter dine programtrinn. Som prosjektet modnes, kan du oppdatere programmet til å legge til nye funksjoner uten å endre maskinvaren.

Frequency Counter

En frekvensteller er en innretning som viser frekvensen av et elektronisk signal, enten fra en lyd, radio eller datamaskinkilde. Den første telleren betingelser inngangs, endre det fra et kontinuerlig signal til en diskret, på-av firkantbølge av samme frekvens. Hver gang firkantbølge slår seg på, intervaller mikrokontrolleren en teller. På slutten av ett sekund, oppdaterer mikrokontrolleren en numerisk lysdiode (LED) skjerm, som viser deg signalet frekvens i sykluser per sekund. Kontrollerens klokke hastighet begrenser den høyeste frekvensen du kan måle, selv om de fleste arbeid fra lyd til radioen rekkevidde.

Fjernkontroll

Ved å lese klikk på et tastatur og sender signaler til en infrarød (IR) sender, kan en mikrokontroller tjene som en tilpasset fjernkontroll for hjemmeunderholdningssystemet eller andre enheter. Alle fjernkontroller fungerer ved å sende kodede pulser av infrarødt lys til en mottaker. Så lenge du kjenner kodene, kan du styre enheten. Mikrokontrolleren er programmering åpner opp nye ideer som ikke er mulig med en vanlig fjernkontroll, for eksempel dreie enheter på og av på en tidsplan.

Home Security

En microcontroller-basert hjem sikkerhetssystem kan overvåke vindu brytere, bevegelsessensorer og røykvarslere, slå på lysene eller høres en sirene. Kontrolleren har flere samtidige innganger det kontinuerlig overvåker, slik at det å påvise nøyaktig hvilken enhet rapporterte et problem, og gjennom programvaren, ta forskjellige handlinger avhengig av hva som skjedde.

Waveform Generator

Du kan programmere en mikrokontroller til digitalt produsere bølgeformer, opptrer som en presisjon oscillator. Programmet ditt første bygger minne tabeller av bølgeformer, inkludert sinus, sagtannet og trekant bølger. Hver tabell inneholder en numerisk representasjon av en komplett bølge syklus. Når du velger sinuskurve og taste inn en frekvens på et tastatur, programmet skanner gjentatte ganger gjennom sitt bord og sender de numeriske data til en analog-til-digital (A / D) krets. A / D-krets utganger en sinuskurve på frekvensen du velger. Digital bølgeform generatorer bruker færre komponenter enn analoge kretser gjøre, og siden en kvartskrystall oscillator styrer mikrokontroller, den produserer signaler med svært stabile frekvenser.

Robot

Ved å bruke en microcontroller å lese lys og bevegelsessensorer og drive elektriske motorer, har du grunnlaget for en robot prosjekt. Motorene kan kjøre hjul, en styremekanisme og mekaniske armer. Roboten bruker sin bevegelsessensor registrerer hindringer. Du kan sende roboten kommandoer gjennom lysglimt, forteller det å flytte eller å plukke opp gjenstander. På grunn av kontrollerens programmering, kan du enkelt legge til nye kommandoer og evner til roboten repertoar.