Products
Philmore UHF Male to Male - RG8X Cable - 18 Ft
Philmore CA720, UHF Male to Male - RG8X Cable - 18 Ft
$24.39 $19.19
$16.89 $14.39
$15.39 $13.09
Pan Pacifc UHF Plug PL-259 Teflon Long Body
Pan Pacific UHF-7601-L-P, UHF Plug PL-259 Teflon Long Body
$4.76 $3.39
Pan Pacifc UHF Rt. Angle, Male to Female Adaptor
Pan Pacific UHF-7613P, UHF Rt. Angle, Male to Female Adaptor
$9.96 $7.09
Philmore UHF-Male, Cable End, Solder-On, Silver / Teflon for RG-8X
Phillips PL259, UHF-Male, Cable End, Solder-On, Silver / Teflon for RG-8X
$5.39
Philmore UL/CSA RG6/U Cable w/Weatherproof F Connectors 12ft White
Philmore RG612W, UL/CSA RG6/U Cable w/Weatherproof F Connectors 12ft White
$7.29
Philmore UL/CSA RG6/U Cable w/Weatherproof F Connectors 25ft White
Philmore RG625W, UL/CSA RG6/U Cable w/Weatherproof F Connectors 25ft White
$11.99 $10.19
$79.99 $76.59
$79.99 $76.59
$79.99 $76.59
TeknoCrafters ULN2003 Driver Board & 28BYJ-48 Stepper Motor Kit (Blue)
TeknoCrafters ULN2003 Driver Board & 28BYJ-48 Stepper Motor Kit (Blue) The TeknoCrafters ULN2003 Driver Board & 28BYJ-48 Stepper Motor Kit offers a comprehensive solution for projects requiring precise motor control. This kit is ideal for both beginners and professionals looking to integrate stepper motors into their applications. Kit Components: 28BYJ-48 Stepper Motor: Rated Voltage: 5V DC Gear Ratio: 64:1 Steps per Revolution: 2048 steps (~0.1758° per step) Coil Type: Unipolar ULN2003 Motor Controller Board: Input Voltage: 5V or 12V (compatible with 5V for this motor) Control Inputs: Four digital inputs (IN1 – IN4) Indicators: Four LEDs displaying coil activation status Key Features: Precise Control: The 28BYJ-48 stepper motor rotates its shaft in discrete steps, allowing for accurate positioning without the need for external sensors. Easy Integration: The ULN2003 driver board facilitates straightforward interfacing between the stepper motor and microcontrollers, such as the Arduino UNO. Visual Feedback: Onboard LEDs provide real-time indication of the motor's operational status, aiding in debugging and development. Example Application Scenario: In robotics projects within the Phoenix, AZ area, this kit can be utilized to control the movement of a robotic arm. The precise step control of the 28BYJ-48 motor ensures accurate positioning of the arm, essential for tasks such as pick-and-place operations. The ULN2003 driver board simplifies the connection to a microcontroller, enabling efficient control and integration. Availability: Tri-Tek Electronics, an authorized distributor located in Mesa, AZ, offers the TeknoCrafters ULN2003 Driver Board & 28BYJ-48 Stepper Motor Kit. Purchasing from Tri-Tek ensures full manufacturer warranty coverage, competitive pricing, and access to factory support. Example Code: #!/usr/bin/python3 import RPi.GPIO as GPIO import time in1 = 17 in2 = 18 in3 = 27 in4 = 22 # careful lowering this, at some point you run into the mechanical limitation of how quick your motor can move step_sleep = 0.002 step_count = 4096 # 5.625*(1/64) per step, 4096 steps is 360° direction = False # True for clockwise, False for counter-clockwise # defining stepper motor sequence (found in documentation http://www.4tronix.co.uk/arduino/Stepper-Motors.php) step_sequence = [[1,0,0,1], [1,0,0,0], [1,1,0,0], [0,1,0,0], [0,1,1,0], [0,0,1,0], [0,0,1,1], [0,0,0,1]] # setting up GPIO.setmode( GPIO.BCM ) GPIO.setup( in1, GPIO.OUT ) GPIO.setup( in2, GPIO.OUT ) GPIO.setup( in3, GPIO.OUT ) GPIO.setup( in4, GPIO.OUT ) # initializing GPIO.output( in1, GPIO.LOW ) GPIO.output( in2, GPIO.LOW ) GPIO.output( in3, GPIO.LOW ) GPIO.output( in4, GPIO.LOW ) motor_pins = [in1,in2,in3,in4] motor_step_counter = 0 ; def cleanup(): GPIO.output( in1, GPIO.LOW ) GPIO.output( in2, GPIO.LOW ) GPIO.output( in3, GPIO.LOW ) GPIO.output( in4, GPIO.LOW ) GPIO.cleanup() # the meat try: i = 0 for i in range(step_count): for pin in range(0, len(motor_pins)): GPIO.output( motor_pins[pin], step_sequence[motor_step_counter][pin] ) if direction==True: motor_step_counter = (motor_step_counter - 1) % 8 elif direction==False: motor_step_counter = (motor_step_counter + 1) % 8 else: # defensive programming print( "uh oh... direction should *always* be either True or False" ) cleanup() exit( 1 ) time.sleep( step_sleep ) except KeyboardInterrupt: cleanup() exit( 1 ) cleanup() exit( 0 )
$7.99 $6.95