Arduino sverige - Arduino är en riktigt bra plattform för att styra elektronik och automation.
ARDUINO sverige - Styr elektronik med arduino!Hej och välkommen till Arduino Sverige, en svensk websida och blog som är dedikerad till en helt fantastisk koncept som heter Arduino. Sverige är ett förgångsland när det gäller elektronik och det finns många intresserade människor som kommer att ha väldigt stor nytta av denna enhet.
Arduino är ett koncept baserad på open source hård och mjukvara som låter oss vanliga dödliga styra elektronik i vardagen med hjälp av en hyfsat kraftig micrcontroller. Enheten är otroligt flexibel och har ett stort antal användare som kontinuerligt förser varandra med nya spännande ideer och sätt att kontrollera omgivningen på.
Arduino kan känna av omgivningen via sensorer som kopplas till någon av kretskortets portar. På samma sätt kan omgivningen påverkas genom att till exempel kontrollera ljus, ljud, reläer, motorer och en mängd andra enheter. En stor fördel är att det finns add-on hårdvara, kallade shields, som lätt sätts på själva arduino kretskortet och låter användaren ta del av enn uppsjö av roliga funktioner. Några exempel är motorstyrning, dataloggning, trådlös kommunikation, ethernet etc. Arduino används flitigt av robotbyggare. Själv styr jag processer med hjälp av både sensorer och aktuatorer.
Mikrokontrollern på kretskortet är en AVR som programmeras med arduinos eget språk baserat på wiring. Arduino fungerar både ensamt och i kommunikation med mjukvara på datorn som Flash, Processing, och MaxMSP.
Det handlar alltså i korta ordalag om ett kretskort som kopplas in i en dator via USB. Ett litet program laddas ned gratis från nätet som "pratar" med microchipet i kretskortet. Utgångar och ingångar på kretskortet används för att känna av och styra omgivingen. Det bästa är att man inte behöver vara programmerare för att få saker att hända eftersom det finns en uppsjö av färdig kod tillgänglig redan, både i mjukvaran och på arduinos hemisda. När koden från mjukvaran laddats upp i mikrochipet går det att plugga ut USB som även ger ström) och koppla in en extern strömkälla och på så vis låta arduino sköta sin uppgift på egen hand utan närvaro av datorn!
Jag hade aldrig själv programmerat annat än lite html och css för hemsidor innan jag blev intresserad av arduino, men nu känner jag att jag kan i stort sätt känna av och styra nästan vad som helst som är elbaserat. Open source och ett mycket intresserat coh engagerat community gör att det är lätt att få hälp med kod och hur kretsar ska kopplas.
Ett av mina första projekt var en pH controller till akvarium som känner av pH via en givare vars singal tolkas av mikrochipet i arduino som sedan talar om för en magnetventil att öppna koldioxidtillförsel när pH blir för högt. Det är enkelt att koppla in en doserpump till en basisk lösning för att sänka pH vid behov.
Om du inte har så mycket erfarenhet av elektronik och automation är arduino helt perfekt för dig. Om du har tidigare erfarenhet är detta ändå ett riktigt bra alternativ. Det tar bara någon minut att koppla upp enheten och få saker att hända. Hårdvara coh mjukvara är open source så det finns otroligt mycket information tillgänglig.
Jag lärde mig väldigt mycket genom att köpa ett "arduino kit" med lite spännande sensorer, LEDs och andra godsaker för att få en känsla för de grundläggande funktionerna. Faktiskt så använder jag mig fortfarande mycket av komponenterna i kittet i mina projekt så det var väl investerade pengar. Kiten har ofta riktigt bra instruktionsböcker och exempel på små roliga projekt som man kan göra med ingående komponenter. Conrad och Elfa är bra för enskillda komponenter.
Conrad har även ett jättebra kit som jag kan rekommendera.