-
Categories
- 3D Printing (4)
- Programming (44)
- C# (18)
- Command Scripts (2)
- Digital Image Processing (9)
- Halcon (1)
- Inno (8)
- Natural Language Processing (1)
- Oracle (1)
- PHP (4)
- Python (2)
- Projects (8)
- CNC Mill (4)
- PiWars2017 (4)
- Uncategorized (4)
-
Archives
-
Tagcloud
c++ cnc colour contours coutours create cvDrawContours cvFindContours cvFloodFill cvSplit dominant point edge flood fill generate image processing image progessing Inno insert Installer iterate folders linux m3u playlist machine vision marlin marlinfw milling networking open cv opencv operating system oracle piwars piwars2017 pixel python raspberry pi rgb robot sql threshold to_date Version Number wifi windows command script wlan0 -
Meta
Tag Archives: piwars2017
Stepper Motor Control Service
Today I have been busy developing a stepper motor service class. The service class will allow the Team Seaford robot to play crazy golf. import RPi.GPIO as GPIO import time class ServiceStepMotor: PinPhase1 = 14 PinPhase2 = 15 PinPhase3 = 17 PinPhase4 = 16 Steps = [ [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], [1,0,0,1] […]
Moving Forwards
Our robot is alive and moving. At the heart of the Team Seaford robot control is the ServiceIo class. The ServiceIo class is responsible for controlling the four drive motors. Each motor is connected to a H bridge motor controller. The H bridge controllers require two inputs per motor. The inputs control the direction of […]
Configuring a Static IP Address on the Raspberry Pi
A static IP address will ensure that the Raspberry Pi will always have the same IP address. Without a static IP address the DHCP service on your router will randomly assign IP addresses from its IP range. A fixed IP address will make it easier to remotely connect to the Raspberry Pi. In this example, […]