Line Follower
Type: Adom Molecule
Creator: adom
Version: v1
Category: other
Availability: 100%, 24/7
Overview
Based on the QRE1113 miniature infrared reflectance sensor from onsemi, this line follower array is capable of detecting nearby changes in reflectivity. The sensor array operates at 3.3V and includes two analog signal outputs at 3.3V swing. This array directly interfaces with the XRP robot.
Pin Configuration
Left Edge
- MP2 (medium, machine_pin, MACH_PIN_MED_SHORT, drill: 1.2mm)
- MP1 (medium, machine_pin, MACH_PIN_MED_SHORT, drill: 1.2mm)
Top Edge
- MP3 (medium, machine_pin, MACH_PIN_MED_SHORT, drill: 1.2mm)
Bottom Edge
- 3V3 (medium, contact, PIN_MED_CONTACT_WITH3D, drill: 0.84mm)
- S1 (medium, contact, PIN_MED_CONTACT_WITH3D, drill: 0.84mm)
- S2 (medium, contact, PIN_MED_CONTACT_WITH3D, drill: 0.84mm)
- GND (medium, contact, PIN_MED_CONTACT_WITH3D, drill: 0.84mm)
- MP4 (medium, machine_pin, MACH_PIN_MED_SHORT, drill: 1.2mm)
Board Components
- 3V3: PIN_MED_CONTACT_WITH3D, PIN_MEDPIN_MED_CONTACT_WITH3D
- GND: PIN_MED_CONTACT_WITH3D, PIN_MEDPIN_MED_CONTACT_WITH3D
- MP1: MACH_PIN_MED_SHORT, GND
- MP2: MACH_PIN_MED_SHORT, 3V3
- MP3: MACH_PIN_MED_SHORT, 3V3
- MP4: MACH_PIN_MED_SHORT, GND
- S1: PIN_MED_CONTACT_WITH3D, PIN_MEDPIN_MED_CONTACT_WITH3D
- S1_R1: RESC2012X65, 330
- S1_R2: RESC2012X65, 100kO
- S2: PIN_MED_CONTACT_WITH3D, PIN_MEDPIN_MED_CONTACT_WITH3D
- S2_R1: RESC2012X65, 330
- S2_R2: RESC2012X65, 100kO
- U1: QRE1113GR, QRE1113GR
- U2: QRE1113GR, QRE1113GR
Science Drivers
NSF Relevance
This molecule provides a hands-on line-following sensor array for the XRP robot, allowing students to experiment with real-time navigation, sensor response, and control algorithms as if the robot were physically in front of them. It enables interactive testing of autonomous behaviors and rapid iteration on robot programming in an experiential learning environment.
Integration Guide
To use Line Follower in your design:
- Download the schematic symbol and PCB footprint from the Files section
- Import into your EDA tool (KiCad or Fusion 360 / EAGLE)
- Place the molecule in your schematic and connect the interface pins
- Use the 3D model (.glb) for mechanical fit verification
Design Notes
Board design files (.brd, .sch, .f3d) are available for modification and reference.