Potentiometern
Potentiometern för att variera en spänning
Arduino - Fokus: Potentiometern.
Läs om vad en potentiometer är på: Wikipedia:Potentiometer '
Fundera ut hur Arduino kan styra till exempel en bilbanemotor eller ett servo.
Definition |
---|
Potentiometern
Potentiometer är en typ av reglerbart motstånd som har tre anslutningar. Den har en vridbar glidkontakt som ligger an mot en resistiv bana |
Uppgift |
---|
Övningar på potentiometern
Första övning: Arduino Potentiometer Här får du bekanta dig med potentiometern genom att koppla den till Ardiuinon och blinka med den inbyggda dioden. Andra övning: Analog In, Out Serial Nu provar vi att koppla in potentiometern på kopplingsplattan och tända en lysdiod. Du kan eventuellt hoppa över revisorn i kopplingen. Tredje övningen: Read Analog Voltage här kopplar vi in potentiometern och läser av som vanligt med Arduinon men denna gång skickar vi spänningsvärdet till din dator så du kan läsa avdet på skärmen. Här har du din alldeles egna voltmeter. Den framtida nyttan är att du lärt dig hur du läser av spänning, utför beräkningar och skickar informationen vidare till något du vill styra. TIPS: För att öppna Serial Monitor, klickar du på "förstorings glaset" i programet Arduino! Uppe i högra hörnet. |
Mer att göra:
Definition |
---|
Innovativa tekniker
En typisk tekniker eller innovatör ställer sig ofta frågan: Vads händer om jag gör så här istället? Byt dioden mot en motor. Eller en högtalare. Eller en transistor. Eller en avståndssensor? Eller ... Just nu har vi inte så många saker som vi kan pröva med. Men vartefter du lär dig mer kommer du att få många fler komponenter som du kan laborera med. Möjligheterna är oändliga. Du som är ung har gott om tid att testa olika möjligheter. Till en början bara för att lära men rätt snart kommer du att skapa nydanande saker. En bra sak med Arduino och hela makerkulturen är att du kan återanvända gamla prylar och trasiga grejer.. Elektroniken och även mekaniken i ratade prylar kan komma till mycket stor nytta för den som vill utforska möjligheterna. Tips! Köp en Arduino och gå till ett grovsoprum och hämta gratis komponenter. |
Hitta på en kontrollfråga
Uppgift |
---|
Skriv en kontrollfråga.
Du ska hitta på en bra kontrollfråga till det du gjort den här lektionen. Skriv in din fråga här under. Annars blir det F! |
Era kontrollfrågor skrivs här
Dior, Katrin och Sandel
1) Hur får man lampan att sluta blinka när man vrider på potentiometern? 2) Vad gör man istället för att radera dom sista två raderna?
Sten
Vad regleras när man vrider/drar på potentiometern?
Facit: (klicka expandera till höger)
Resistance
Tor och Babylon
Kompletterad av Konrad
Vad får man för värde om man drar potentiometern halva vägen i övning tre?
Facit: (klicka expandera till höger)
Ungefär 2.5 V (om potentiometern är en linjär potentiometer)
Micke, Riaz och Armin
Hur stor spänning leds genom lampan om man drar upp potentiometern till max på uppgift nr. 2
Facit: (klicka expandera till höger)
Svar: 2V
Daniel och Madelene
Hur kopplar man in multimetrn för att mäta spänningen på potentiometern?
Facit: (klicka expandera till höger)
- Koppla en kontakt till Com och en till rött plus på mulitimetern och koppla ihop potentiometer med en Arduino. Vrid multimetern till Vdc (likspänning) och då mäter multimetern spänningen.
Anna och Emma
Varför lyser inte dioden när vi har kopplat på detta sätt?
Facit: (klicka expandera till höger)
- För att den är kopplad till 2 GND. Den ska vara kopplad till 1 GND och 1 5V
Emre och George
Vad är max på potentiometern?
Nabbir
Vad händer om du lägger för många sladdar? Jag är dum i huvudet!
Svar: Det kommer inte ge dig ett
Olle
Vad händer om man skulle använda fel sladdar? Skulle de fortfarande funka?
Adrian och Marcus W
Vad gör heltalet "Val"?
Fares
Vad händer om man vrider potensiometern till den maximala resistansen mellan GND och den variabla anslutningen.
Facit: (klicka expandera till höger)
- man får fram den maximala spänningen.
Jesper och Kevin
Vad har koden val = analogRead(potPin) med en potentiometer att göra?
Facit: (klicka expandera till höger)
- Koden gör att man kan läsa av resultatet man får från potentiometern.
Elias och Felix
kan man använda potenisometern för att reglera hastigheten på en elmotor
Ilyas
Hitta Felet i Kretsen
Adam
Är kretsen korrekt?
Viktor, Herman, Jesper, Noah & William
Vad händer med koden i uppgift 3 om "void loop()" tas bort?
Facit: (klicka expandera till höger)
Koden kommer inte att fortsätta fler än en gång, den kommer inte att gå i en "loop".
Dior, Katrin och Sandel
1) Hur får man lampan att sluta blinka när man vrider på potentiometern? 2) Vad gör man istället för att radera dom sista två raderna?
Facit: (klicka expandera till höger)
1) Man tar bort de två sista raderna i koden. 2) Man sätter // innan raderna för att göra dem inaktiva.
Edvin, Christopher & David
1. Vad står analogInPin och analogOutPin för i koden AnalogInOutSerial för Arduino?
2. Vad kan man göra med en potentiometer?
Kani & Shifat
1. Vad händer om man kopplar in A1 fast det sägs att man ska koppla in sladden på A0 på övning två.
Facit: (klicka expandera till höger)
Antingen kan man koppla om sladdar så det sitter rätt eller så kan man ändra koden för att det ska funka. De in och utgångar som används i kretsen måste stämma med koden.
Gustav och Richard
Övning 1. Vad händer med dioden om man byter ut talet 13 med 12 i "int ledPin = 13;"?
Facit: Lampan kommer inte att lysa för att output kommer från pin 12 istället för 13 där dioden är.
Markus J, Simon, Mohammed
1. Om jag vill att lampan ska blinka en gång i sekunden vad ska jag ändra?
void loop() { digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(100); // wait for a second digitalWrite(13, LOW); // turn the LED off by making the voltage LOW delay(100); // wait for a second
Ändra värdena (100) på båda ställena till (1000) så att det står:
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level) delay(1000);
2. Kan man använda en potentiometer för att ändra ljusstyrkan på en lampa?
Svar: Ja det kan man, om man vrider på potentiometern til max spänning får man värdet 1000 digitalt.
Liam Lucas
Skulle du kunna använda potentiometern till att styra ljudnivån på en buzzer? Isåfall hur?
Facit: (klicka expandera till höger)
Dennis Norman
Vad gör det mittersta benet på en potentiometer? Och varför är det mittersta benet kopplat till analog på Arduinon?
Facit: (klicka expandera till höger)
Det mittersta benet läser av volte i potentiometen och analog på Arduinon kan läsa av volten om man använder kommandot analogRead() i sin kod.
Jonas Fredrik
Varför lyser lampan svagare/starkare om man vrider på potentiometern?
Erik,Nikita,Niklas
1. Kan man använda en potentiometer för att reglera ljudvolymen på en högtalare? Förklara hur du tänker?
2. Om lampan inte blinkar, alltså bara lyser, vad kan du göra/ändra på?
Facit: (klicka expandera till höger)
Det mittersta benet läser av volte i potentiometen och analog på Arduinon kan läsa av volten om man använder kommandot analogRead() i sin kod.
Svar 1 Man reglerar resistansen
Svar 2 T.ex ändra på val värdena: delay (val) ——> delay (val*10)
Artin, Abdikafi
Vi vill mäta spänningen, hur ska vi koppla voltmetern?
Facit: (klicka expandera till höger)
Svar: voltmeter ska ligga mellan ground och A0 för att mäta spänningen.
Daniil
Vad är tecken för potentiometer,när man ritar en krets
file:///Users/DanjaKreyg/Desktop/Daniil/Bilder/Pot_symbol_USA.png
joakim
Hur kopplar men potentiometer?
Facit: (klicka expandera till höger)
svar: man kopplar den högra sladden till negativt, den vänstra till positivt och mitten till mitten.