Week 9 - input devices#
- Author : jun kawahara / Kai Naito / Yosuke Tsuchiya / Jun Kawahara / Kae Nagano (- Last updated: Mar/20/2025)
Local session doc : Link
Group assignment#
- probe an input device’s analog levels and digital signals
Individual Assignments#
- measure something: add a sensor to a microcontroller board that you have designed and read it
Learning outcomes#
- Demonstrate workflows used in sensing something with input device(s) and MCU board
Have you?#
- Linked to the group assignment page.
- Documented what you learned from interfacing an input device(s) to your microcontroller and optionally, how the physical property relates to the measured results.
- Documented your design and fabrication process or linked to the board you made in a previous assignment.
- Explained the programming process(es) you used.
- Explained any problems you encountered and how you fixed them.
- Included original design files and source code.
- Included a ‘hero shot’ of your board.
Refer to Assessment page
-
FAQ
-
What does “probe an input device” mean? Answer: Use a test equipment (multimeter, oscilloscope, etc.) to observe the signal being generated by a sensor.
-
Can I use a breadboard interface my input device(s)? Answer: No. You can’t use a breadboard.
-
Class review#
Group Assignment#
- lab tools for probing analog and digital signals
- Tektronix TBS1052B
- 2 channels
- Band width: 50 MHz
- Sample rate:1 GS/s
- manual
- Analog Discovery 2
- 2 channels
- Bandwidth: 30 MHz
- Sample rate:100 MS/s
- Software : Waveform virtual instrumentation software
- Tektronix TBS1052B
Individual Assignment#
input devices in lab inventory#
-
- tactile switch
- B3SN-3112P - Omron
- ホールセンサー(磁気センサー) Hall Effect
- 温度センサー Temperature sensor
- 235-1109-1-ND(サーミスタ NTC)
- 光センサー Light sensors
- PT15-21C/TR8 (可視光 visible)
- 加速度センサー accelerometer
- マイク sound
- 感圧センサー force sensing resistor
- Time of Flightセンサー
- GPS
- LiDAR
- tactile switch