Embedded Elektronikk Prosjekter

Embedded Elektronikk Prosjekter


Embedded elektronikk er betegnelsen for ethvert prosjekt som involverer en mikrokontroller, som er egentlig en hel datamaskin på en enkelt brikke. De er rask, billig og enkel å programmere og bruke. Mikrokontrollere har gjort det enkelt å bruke programvare for å kjøre alle typer elektronikk, og de er til stede i alt fra mobiltelefonen til din bil. De tingene du kan gjøre med mikrokontrollere er begrenset bare av fantasien, men disse prosjektene er et flott sted å starte.

blinkende LED

Akkurat som det første skrittet i å lære alle programmeringsspråk skriver "Hello, World!" til skjermen, er første skritt i å lære innebygd elektronikk programmere en mikrokontroller til å blinke en LED på og av. Du må starte med et enkelt program for å sikre at strømforsyningen og programmering kretser fungerer. Hvis du starter med et komplekst prosjekt, og det ikke fungerer, vil du aldri vite om problemet er på kretskortet eller i koden. Koble en velregulert 5-volts strømforsyningen til mikrokontrolleren og koble grunn linjer fra mikrokontrolleren, og strømforsyningen til hverandre. Koble anoden i en LED til en av de inn / ut-pinner av mikrokontrolleren gjennom en motstand, og koble katoden av LED til jord. Programmere microcontroller å skifte pinnen mellom høye og lave stater. Hvis alt går bra, skal lysdioden å blinke av og på før du kutter strømmen.

Metalldetektor

Dette prosjektet bruker de elektromagnetiske egenskapene til en komponent kalt en spole å slå din microcontroller til en enkel metalldetektor. En induktor er en trådspole som genererer et magnetfelt når strøm passerer gjennom den. Resiprokerbart, noe som påvirker det magnetiske felt, slik som et nærliggende stykke metall, vil forandre strømmen i induktoren. En induktor har en tendens til å motsette seg en endring i strømmen ved å endre sin spenning. Du kan bruke denne egenskapen til å lage en metall-detektor hvis du programmere microcontroller å oppdage endringer i spenningen over spole. Følg linken i Resources for å finne krets skjemaer og kildekoden for dette prosjektet.

Gas Detector

Med en GH-312 røykvarsler enhet og en PIC mikrokontroller, kan du lage en billig hjemmelaget røyksensor som også vil oppdage flytende gass, butan, propan, metan, alkohol og hydrogen gasser. Når røyken sensoren oppdager gass, det utløser en elektronisk puls til micrcontroller, som deretter blinker en advarsel LED, lager støy fra en piezo buzzer og skriver "Funnet Gas" på en LCD-skjerm. Når sensoren slutter å detektere gass, alarmene automatisk deaktiveres. En piezo buzzer er en type enhet som kalles en svinger. Det kan slå en skiftende spenning i vibrasjon, genererer lyd. En piezo buzzer kan også gå den andre veien, snu vibrasjon i et skiftende spenning. Av denne grunn, kontaktmikrofoner og banke sensorer er ofte laget av piezo transdusere. Du finner listen deler, krets skjematisk og pre-kompilert kildekoden for dette prosjektet via lenken i Resources.

Bevegelsessensor

Beef opp sikkerheten i hjemmet ditt eller et annet sted med en billig hjemmelaget bevegelsessensor. LV-serien av ultralyd avstandsmålere fra Maxbotix kan måle avstand ved hjelp av ekkolokalisering. Enheten avgir en 40 kilohertz puls, godt over omfanget av menneskelig hørsel, og deretter måler tiden det tar for pulsen å komme tilbake. Enheten beregner avstanden internt og utmater det som enten et analogt signal på 10 millivolt pr tomme, en RS232 seriesignal eller et pulsbreddemoduleringssignal som er relatert til avstanden til forsinkelsen mellom en serie med digitale pulser. Variasjonen utdatamuligheter betyr at du kan grensesnittet enheten med nesten alle mikrokontroller.

Når den målte avstanden endres dramatisk, vil du vite at noe eller noen har gått foran sensoren. Du kan koble mikrokontroller til en piezo buzzer til å varsle eller bruke et par Xbee radiomoduler å kringkaste et signal til en datamaskin eller annen enhet.