Med en MCU i din krets
Det finns en massa MCU val på marknaden, föredrar jag Amtel Mega och små MCU. Jag föredrar dessa beror främst eftersom vi kan använda Arduinos fri programvara att skriva och ladda upp våra program. Det finns många andra program, men Arduino använder ett C baserat språk som jag föredrar att använda eftersom jag tycker det är lättast att förstå och följa. Arduino programvaran innehåller också massor av redan skrivna bibliotek som gör med kringutrustning och nästan allt annat kanske du vill lägga till vansinnigt lätt.
Tycker jag själv använder Atmega328 ofta med mina projekt. Atmega328 är en 8 bitars hög prestanda strömsnål AVR microcontroller med 32K byte av programmerbart minne 1 KB EEPROM och 2 K byte SRAM. Den innehåller två 8-bitars timer, en 16-bitars timer, realtid räknare, Pulse bredd Modulation, Analog till Digital och Digital till Analog omvandlare, Master-Slave seriella gränssnitt, Analog kontrollapparat, I2C kommunikation, avbryter, Brown-out upptäckt, sex olika sömn lägen och 23 programmerbara I/O pins. Denna MCU är proppfulla med en massa bra grejer och har potential för några riktigt kraftfullt program
Det finns nästan ingen hobby/program som jag kan tänka på att du inte skulle kunna använda den. Om du gör en fjärrkontroll, en UAV, ett ljusbord, en audio controller/högtalare, ett system för vattning, ett säkerhetssystem, motion känsliga kamera, ansikte erkännande kameror, GPS-spårning, trådlös kommunikation, Internet control/kommunikation eller allt detta kombineras ihop; Det finns massor av användningsområden som du kan lägga till i projektet. Jag har använt dem för enkel projekt såsom blinkande lysdioder i ett visst mönster, hela vägen till kontroll en High Powered raket och en vetenskaplig ombord nyttolasten med trådlöst och LCD skärm Svaren.
Du kan börja använda MCU med bara några enkla steg:
1. få delar. Du kommer att behöva MCU och några andra små delar för att få igång.
2. Hämta Arduino programvara (arduino.cc)
3. Skriv ditt program
4. wire allt upp
5. Ladda programmet
Så jag skulle definitivt rekommendera undersöker med MCU i ditt nästa projekt. De är lätt att använda, arduino programvaran gör det mycket enkelt att skriva och program, de är lätta att justera när du vill göra ändringar, och de kan lägga till så mycket för ditt projekt.
Och som jag sa innan, jag föredrar att använda Amtel mega och små mikroprocessorer, men det finns massor av olika MCU på marknaden. Några andra alternativ är ARM, MIPS, PIC, Prallax Propeller, etc, etc. För en fullständig förteckning över typer av mikrokontroller titta på wikipedia. De ger en ganska bra förklaring av var och en.
Kolla in min instructable om ett Bare Bone System att komma igång: länk här