Difference between revisions of "Potentiometer"

From Sketching with Hardware at LMU Wiki
Jump to navigation Jump to search
(Created page with "= Description = Text Image(s) = How to connect it electrically = Text Image(s) = How to control it in MicroPython = <syntaxhighlight lang="python" line='line'> # todo #...")
 
Line 12: Line 12:
 
= How to control it in MicroPython =
 
= How to control it in MicroPython =
 
<syntaxhighlight lang="python" line='line'>
 
<syntaxhighlight lang="python" line='line'>
# todo
+
from machine import Pin, ADC
# code goes here
+
from time import sleep
 +
pot = ADC(Pin(34))
 +
pot.atten(ADC.ATTN_11DB)
 +
while True:
 +
  pot_value = pot.read()
 +
  print(pot_value)
 +
  sleep(0.5)
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
Here the voltage of Pin 34 is manipulable with the poti:
 +
 +
[[File:PotiConnection2.jpg|300px]]
 +
 +
Schematic drawing:
 +
[[File:PotiConnection1.png|300px]]
  
 
= A small Program in MicroPython =
 
= A small Program in MicroPython =

Revision as of 12:59, 20 August 2020

Description

Text

Image(s)


How to connect it electrically

Text

Image(s)

How to control it in MicroPython

1 from machine import Pin, ADC
2 from time import sleep
3 pot = ADC(Pin(34))
4 pot.atten(ADC.ATTN_11DB)
5 while True:
6   pot_value = pot.read()
7   print(pot_value)
8   sleep(0.5)

Here the voltage of Pin 34 is manipulable with the poti:

PotiConnection2.jpg

Schematic drawing: PotiConnection1.png

A small Program in MicroPython

1 # todo 
2 # code goes here

text

image(s)

Related Tutorial Videos


Background

text

image(s)