(19 mellanliggande sidversioner av 2 användare visas inte)
Rad 1:
Rad 1:
__NOTOC__
[[File:Arduino Uno - R3.jpg| right |Arduino Uno - R3]]
[[File:Arduino Uno - R3.jpg| right |Arduino Uno - R3]]
Den här kursen kommer att '''göras om''' eftersom det har hänt saker. Exempelvis finns en väldigt fin sida där AutoDesk och Instructables samarbetar. Man bör kunna starta en kurs med att gå igenom några tutorials här: [https://circuits.io/lab/learn Circuits.io/learn]
Den här kursen kommer att '''göras om''' eftersom det har hänt saker. Exempelvis finns en väldigt fin sida där AutoDesk och Instructables samarbetar.
'''Tips på lektionsplanering:''' Man bör kunna starta en kurs med att gå igenom några tutorials här: [https://circuits.io/lab/learn Circuits.io/learn]
http://oscillator.se/skola#pim
{{malruta | '''Målet med Arduinoavsnitet'''
{{malruta | '''Målet med Arduinoavsnitet'''
Rad 16:
Rad 21:
}}
}}
== Uppgifter ==
'''Tips på lektionsplanering:''' Gör först några av de praktiska Arduinoövningarna nedan. Därefter går man igenom oms lag samt kretskonstruktion med Autodesk Circuits eller Fritzer. Sedan kan planera ett störe projekt.
[[Fil:Multimeter_IMG_0079.jpg | 240px | right]]
=== [[Arduino - Intro]] ===
== Grunder i elläran ==
=== [[Arduino - Blink, Fade, Tone]] ===
Installera Arduinos programeringsmodul. Kör blink med egen modifiering. Koppla kopplingsplatta och kör Fade eller Tone.
=== [[Ohms lag]] ===
=== [[Ohms lag]] ===
'''Teori''': Ohms lag. Utforska Arduino.
'''Teori''': Ohms lag. Utforska Arduino.
'''Laboration''': '''[https://wikiskola.se/index.php/Att_m%C3%A4ta_sp%C3%A4nning_str%C3%B6m_och_resistans_i_elektriska_kretsar Att mäta spänning ström och resistans i elektriska kretsar]
'''
=== [[Kretselement]] ===
=== [[Kretselement]] ===
Rad 36:
Rad 38:
=== [[Kretskonstruktion]] ===
=== [[Kretskonstruktion]] ===
'''Kretskonstruktion''': Programmet Dia. Skapa egna uppgifter och facit samt publicera dessa på Wikiskola.
'''Kretskonstruktion''': Skapa egna uppgifter och facit samt publicera dessa på Wikiskola.
=== [[Koppla upp din Ohms lag-uppgift]] ===
=== [[Koppla upp din Ohms lag-uppgift]] ===
=== [[Hacka ett gosedjur]] ===
== Praktiska övningar med Arduino ==
[[Fil:Multimeter_IMG_0079.jpg | 240px | right]]
=== [[Arduino - Intro]] ===
=== [[Arduino - Blink, Fade, Tone]] ===
Installera Arduinos programeringsmodul. Kör blink med egen modifiering. Koppla kopplingsplatta och kör Fade eller Tone.
=== [[Potentiometern]] ===
=== [[Potentiometern]] ===
Rad 47:
Rad 57:
Fortsättning med utforskandet av Arduino. '''Fokus''': Potentiometer.
Fortsättning med utforskandet av Arduino. '''Fokus''': Potentiometer.
=== [[Sensorer till Arduino]] ===
=== [[Sensorer till Arduino]] - Avståndssensor ===
: '''[[Avståndssensor och Busser för Adafruit ESP Feather]]'''
=== [[Bluetoothmodul till Arduino]] ===
=== [[Transistorn]] ===
=== [[Transistorn]] ===
Rad 56:
Rad 70:
=== [[H-bryggan]] ===
=== [[H-bryggan]] ===
== Lite större projektuppgifter ==
=== [[Hacka ett gosedjur]] ===
=== [[Goldbergmaskin med Arduino]] ===
=== [[Goldbergmaskin med Arduino]] ===
Rad 68:
Rad 86:
=== [[Utvärdering av Arduinoavsnittet]] ===
=== [[Utvärdering av Arduinoavsnittet]] ===
== Teori - Ellära ==
{{#ev:youtube | 0AMncjkGdyw | 240 | right }}
{{uppgruta | '''Lär dig Dia och skapa en uppgift på Ohms lag'''
Du ska hämta programmet [http://dia-installer.de/download/macosx.html Dia]. Du kan även behöva installera XQuartz.
Tips: Det är inte självklart hur man tar bort saker i Dia. Ctrl-Z funkar för att backa. Man kan markera ett objekt och trycka Fn BackSpace.
# Rita ett kretsschema till din uppgift.
# Hitta på en uppgift på Ohms lag.
# Logga in på Wikiskola och ladda upp din bild.
# Byt länken i din uppgift nedan till din bild.
# Skriva in text till uppgiften och facit. Skriv ditt namn i facit delen.
# För C-nivå använder du andra komponenter än vanliga motstånd, exempelvis glödlampor eller dioder (spänningsfall 0.7 V i strömmens riktning). Diagrammet ska vara snyggt, liksom lösningen.
# För A kombinerar du flera komponenter i serie (motstånden adderas då). Här måste du fundera ut hur du gör en fungerande uppgift. Du kan även ta med effektformeln P {{=}} U I.
* [http://blog.miguelgrinberg.com/post/building-an-arduino-robot-part-i-hardware-components en robot]
=== RC-bilar ===
* [http://www.instructables.com/id/Autonomous-Control-of-RC-Car-Using-Arduino/ Instructable om $6 RC-bil styrd med Arduino] Det är en beskrivning av hur man tar bort styrchippet från kretskortet och istället kopplar in Arduinot. Bilen kör senan en förprogrammerad bana. Enkelt!
: [http://hacknmod.com/hack/top-40-arduino-projects-of-the-web/ Top 40 Projects]
: [http://arstechnica.com/information-technology/2013/05/11-arduino-projects-that-require-major-hacking-skills-or-a-bit-of-insanity/ 11 Arduino projects that require major hacking skills—or a bit of insanity]
: [http://shop.evilmadscientist.com/productsmenu/tinykitlist/180 Evil mad Scientist] Tänk om vi kunde köpa en till varje elev!
: [http://makezine.com/2012/04/24/soapbox-my-top-10-favorite-arduino-compatible-clones-and-derivatives/ 10 Best Arduino Clones]
: [[Robotar]] i Lego eller elektronik. Exempelvis '''mini Sumo'''.
: Allmännt om [[Framtidens_teknik]]
== Programmera Arduino ==
=== PHP ===
* http://hackaday.com/2011/03/17/the-basics-of-controlling-an-arduino-with-php/ över en webbserver
Att få kunskap om elektronikkomponenter och hur man kopplar elektronik
Ohms lag
Att kunna rita kretsscheman.
Att bekanta sig med olika sensorer
Att programmera
Att lära mer om hur mikrodatorsystem fungerar i olika tillämpningar
Att få idéer till framtida projekt och UF-företag.
Tips på lektionsplanering: Gör först några av de praktiska Arduinoövningarna nedan. Därefter går man igenom oms lag samt kretskonstruktion med Autodesk Circuits eller Fritzer. Sedan kan planera ett störe projekt.