|
|
(91 mellanliggande sidversioner av 3 användare visas inte) |
Rad 1: |
Rad 1: |
| | __NOTOC__ |
|
| |
|
| == Beskrivning av blockets innehåll ==
| | [[File:Arduino Uno - R3.jpg| right |Arduino Uno - R3]] |
|
| |
|
| == Uppgifter ==
| | 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. |
|
| |
|
| === Lektion 1 ===
| | '''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] |
|
| |
|
| Installera Arduinos programeringsmodul. Kör blink med egen modifiering. Koppla kopplingsplatta och kör Fade eller Tone.
| | http://oscillator.se/skola#pim |
| | |
| === Lektion 2 ===
| |
| | |
| '''Teori''': Ohms lag. Utforska Arduino.
| |
| | |
| === Lektion 3 ===
| |
| | |
| '''Teori''': Kretselement. Utforska Arduino.
| |
| | |
| === Lektion 4 ===
| |
| | |
| '''Kretskonstruktion''': Programmet Dia. Skapa egna uppgifter och facit samt publicera dessa på Wikiskola.
| |
| | |
| === Lektion 5 (fredag v 19) ===
| |
| | |
| Arbeta klart med din egen kretsuppgift på Wikiskola. Fortsättning med utforskandet av Arduino.
| |
| | |
| === Lektion 6 (måndag v 20) ===
| |
| | |
| Byt kretsuppgifter med en eller två av dina kamrater. Lös uppgiften och diskutera ditt svar med konstruktören.
| |
| | |
| Fundera ut hur Arduino kan styra till exempel en bilbanemotor eller ett servo.
| |
| | |
| == Mål ==
| |
| Att fundera ut ett användningsområde för ett mikrodatorsystem och att programmera och koppla ihop systemet.
| |
| | |
| == Bedömning ==
| |
| | |
| === CI ===
| |
| | |
| Följande delar av det centrala innehållet är intressanta:
| |
| | |
| : 1 Teknikutvecklingsprocessens alla delar från idé och modell, produkt eller tjänst till användning och återvinning med praktisk tillämpning av teknik och teknikutveckling inom ett eller flera teknikområden.
| |
| : 2 Entreprenörskap och entreprenörskapets villkor med utgångspunkt i innovativa och kreativa processer.
| |
| : 4 Teknikens och teknikerns roll med fokus på framtidens teknik och ett hållbart samhälle, till exempel med utgångspunkt i energieffektivisering.
| |
| | |
| === Förmågor ===
| |
| | |
| Du har möjlighet att visa följande förmågor:
| |
| | |
| 1 Kunskaper om teknikutvecklingsprocessen och förståelse av sambanden mellan de olika delarna i den.
| |
| : Exempelvis hur du gör enkla övningar för att lära dig grunder som du sedan kan använda dig av i projektet. | |
|
| |
|
| 3 Förmåga att lösa tekniska problem.
| | {{malruta | '''Målet med Arduinoavsnitet''' |
| : Att kunna dimensionera komponenters storlek för att få rätt funktion och känna till begränsningar hos kretselement.
| |
|
| |
|
| 4 Förmåga att använda teknikvetenskapliga metoder, begrepp och teorier.
| | : Att få kunskap om elektronikkomponenter och hur man kopplar elektronik |
| : Exempelvsid Ohms lag och strömmarna i en transistor. | | : 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. |
|
| |
|
| 5 Förmåga att använda modeller och verktyg som redskap för analys, beräkning, rimlighetsbedömning, dokumentation, presentation och information.
| |
| : Exempelvis diskussioner om hur stora system kan styras med hjälp av förstärkningskretsar.
| |
|
| |
| 9 Förmåga att kommunicera inom det tekniska området samt kommunicera om teknik.
| |
| : Dels muntlig kommunikation när ni arbetar i grupp.
| |
| : Dels genom att gestalta kretslösningar med Dia.
| |
|
| |
| === Vår bedömning ===
| |
|
| |
| Bedömningnen delas in i två delar, en basfärdigheter och en projektinriktad.
| |
|
| |
| == Teori - Ellära ==
| |
|
| |
| {{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 svårt att ta bort saker i Dia. Ctrl-Z funkar för att backa.
| |
|
| |
| # 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.
| |
|
| |
| [[Övningsuppgifter på Ohms lag]]
| |
| }} | | }} |
|
| |
|
| == Introduktion till Arduino ==
| | '''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. |
|
| |
|
| : [http://www.ted.com/talks/massimo_banzi_how_arduino_is_open_sourcing_imagination.html Massimo Banzi TED]
| | == Grunder i elläran == |
|
| |
|
| == Visioner och inspiration == | | === [[Ohms lag]] === |
|
| |
|
| : [http://www.instructables.com/id/20-Unbelievable-Arduino-Projects/ 20 Unbelievable Projects] | | '''Teori''': Ohms lag. Utforska Arduino. |
| : [http://readwrite.com/2014/03/29/10-arduino-projects-microcontroller-electrical-engineering#awesm=~oB7kvFdZIabcXY 10 Arduino Projects]
| |
| : [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'''. | | '''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] |
| | ''' |
|
| |
|
| : Allmännt om [[Framtidens_teknik]]
| | === [[Kretselement]] === |
|
| |
|
| == Installation ==
| | '''Teori''': Spolen, kondensatorn, dioden, mm. |
|
| |
|
| === mac === | | === [[Kretskonstruktion]] === |
|
| |
|
| Följ instruktionen på arduino.cc Det går lätt.
| | '''Kretskonstruktion''': Skapa egna uppgifter och facit samt publicera dessa på Wikiskola. |
|
| |
|
| === PC === | | === [[Koppla upp din Ohms lag-uppgift]] === |
|
| |
|
| Installerade Arduino. Kom på att det var knepigt med driver för PC Vindows7, så installerade mjukvara från denna sida.
| | == Praktiska övningar med Arduino == |
| Detta löste driverfrågan. Sedan hade programvaran svårt bestämma vilken port som skulle användas (com3). Man går till Tools>Serial port. Denna var grå och detta löstes med att byta plats för USB-anslutningen fysiskt. Utrustning fungerar, lampan blinkar. File>examples>basic>blink
| | [[Fil:Multimeter_IMG_0079.jpg | 240px | right]] |
|
| |
|
| Mattias
| | === [[Arduino - Intro]] === |
|
| |
|
| == Övningar ==
| |
|
| |
|
| === Blink === | | === [[Arduino - Blink, Fade, Tone]] === |
|
| |
|
| http://arduino.cc/en/Tutorial/Blink
| | Installera Arduinos programeringsmodul. Kör blink med egen modifiering. Koppla kopplingsplatta och kör Fade eller Tone. |
|
| |
|
| === Blinking without delay === | | === [[Potentiometern]] === |
|
| |
|
| Den slår på och av en yttre diod. Finns dessutom en variant som jag gjort med två dioder som blinkar omväxlande (på min hd) Blin2Dioder_HE.ino heter den.
| | Arbeta klart med din egen kretsuppgift på Wikiskola. |
| | Fortsättning med utforskandet av Arduino. '''Fokus''': Potentiometer. |
|
| |
|
| http://arduino.cc/en/Tutorial/BlinkWithoutDelay
| | === [[Sensorer till Arduino]] - Avståndssensor === |
|
| |
|
| === Fade ===
| | : '''[[Avståndssensor och Busser för Adafruit ESP Feather]]''' |
|
| |
|
| http://arduino.cc/en/Tutorial/Fade
| | === [[Bluetoothmodul till Arduino]] === |
|
| |
|
| {{svwp|resistor}}
| | === [[Transistorn]] === |
|
| |
|
| === Tone ===
| | Byt kretsuppgifter med en eller två av dina kamrater. Lös uppgiften och diskutera ditt svar med konstruktören. |
| | |
| http://arduino.cc/en/Tutorial/Tone
| |
| | |
| == Motor Shield ==
| |
| | |
| Howto på Instructables: http://www.instructables.com/id/Arduino-Motor-Shield-Tutorial/
| |
| | |
| hur man kodar: http://www.instructables.com/answers/How-to-write-code-for-an-Arduino-with-the-Arduino-/
| |
| | |
| == Programmera Arduino ==
| |
| | |
| === PHP ===
| |
|
| |
| * http://hackaday.com/2011/03/17/the-basics-of-controlling-an-arduino-with-php/ över en webbserver
| |
| * http://ediy.com.my/index.php/blog/item/15-control-arduino-via-php-easyphp
| |
| | |
| === Javascript ===
| |
| | |
| * http://www.schillmania.com/projects/arduino-js/ den här verkar i princip färdig att köra från sidan.
| |
| * http://breakoutjs.com Breakout verkar ännu bättre på att köra arduinom med js. Fins för Mac. Verkar lätt att använda. Demo i hemsidan.
| |
| | |
| === Om hur arduino tar kod ===
| |
| | |
| * http://playground.arduino.cc/Main/InterfacingWithSoftware interfaca med annan mjukvara
| |
| ' http://code.google.com/p/arduino/wiki/BuildProcess Kompilering mm.
| |
| | |
| == Hårdvarudesign ==
| |
| * [http://en.wikipedia.org/wiki/Arduino Arduino Open hardware]
| |
| | |
| == Fakta om Arduino ==
| |
| | |
| * http://en.wikipedia.org/wiki/Arduino
| |
| * http://www.nesta.org.uk/library/documents/DecodingLearningReport_v12.pdf Nesta-rapporten
| |
| * http://arduino.cc/en/Tutorial/HomePage
| |
| * http://search.eim.ebay.se/?ev=&elc=1&kw=Arduino+Uno+Rev3&ect=
| |
| * http://dx.com/s/Arduino
| |
| * http://www.instructables.com/tag/type-id/category-technology/channel-arduino/ Arduino på Instructables
| |
| | |
| * [http://arduino.cc Arduino.cc] Här kan du ladda programmeringsmiljön ner och komma igång.
| |
|
| |
|
| == Inköp ==
| | Koppla upp din egen kretsuppgift. '''Arduino - Fokus''': Transistorn. |
|
| |
|
| * http://www.kjell.com/sortiment/el/elektronik/mikrokontroller/arduino/arduino-uno-rev3-p87860
| | === [[H-bryggan]] === |
|
| |
|
| == Byggbeskrivningar == | | == Lite större projektuppgifter == |
|
| |
|
| * [http://www.idg.se/2.1085/1.458833/sa-bygger-du-om-din-lunchlada-till-en-robot IDG Lunchlåda]
| | === [[Hacka ett gosedjur]] === |
| * [http://blog.miguelgrinberg.com/post/building-an-arduino-robot-part-i-hardware-components en robot]
| |
|
| |
|
| === RC-bilar === | | === [[Goldbergmaskin med Arduino]] === |
|
| |
|
| * [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!
| | === [[Reflektera och välj ett projekt]] === |
|
| |
|
| === Musik === | | === [[Planera ditt Arduinoprojekt]] === |
|
| |
|
| : http://playground.arduino.cc/Main/ArduinoSynth
| | * [[Exempelkod till Arduinoprojekt]] |
| : http://www.instructables.com/id/Turn-your-Arduino-into-a-4-voice-wavetable-synth-w/
| |
|
| |
|
| == REAL-gymnasiet == | | === [[Rapportera ditt Arduinoprojekt]] === |
|
| |
|
| https://sites.google.com/a/realgymnasiet.net/el-data-ee1/home/arbetsomraaden/arduino
| | === [[Utvärdering av Arduinoavsnittet]] === |