Index

A

Accessor methods
Adafruit
Adafruit DC & Stepper Motor HAT
assembling
board adjustment
circuit board
kit
pins
preparation
Raspberry Pi
removal
rotation, Pi and solder
screw terminals
soldering, terminal pins
terminal blocks, circuit board
coding
controller
connection, terminal block
HDMI connection
leads soldered to motor terminals
micro USB and HDMI connectors
Raspberry Pi
terminal blocks
tinned lead
install Python libraries
motor driver
mounting electronics
single motor
turning two motors
Amperage
Analog-to-digital converter (ADC)
Arduino
control structures
for loops
functions
if and else
while loops
definition
development boards
IDE programming
SeeArduino IDE
Mega board
objects and classes
Pinguino
pins
analog input and output
circuit
digital operations
LED pulse
pinMode() function
programming
C and C++ method
character
numbers
Python
String object
variables and data types
Raspberry Pi
receiving serial data
serial connection
sending serial data
shields
to Pi
installing PySerial
sending data to Arduino
sending data to Raspberry Pi
Arduino IDE
board and port selection
create new tab
icons and menu
INO files
installing
sketch
SeeSketches
tabs and files
tab management menu
Arduino Uno
Arguments
Arrays
Autodesk Inventor

B

Ball-chasing bot
Bill of materials (BOM)
Blob
detection
draw circle
feature extraction
filters
parameters
SimpleBlobDetector class
tracking
Brushless motors

C

CAD software
Calltips
Camel case
Cascades
Chassis
materials
mounting electronics
Arduino mounted, double layer
clip protruding, top plate
double layer, breadboard
leaving clearance, USB cable
mounted breadboard
Raspberry Pi
Whippersnapper
SeeWhippersnapper
Circuit board design
Code styling
blank lines
commenting
naming conventions
Commercial parks
Commercial programs
Computer vision
camera
install
select
cascades
definition
3D model
facial detection
feature extraction
motion tracking
OpenCV
SeeOpenCV
Concatenation
Control loops

D

Data types
dictionaries
lists
none type
numbers
strings
tuples
DC motors
Derivative control
Design software, robotics
3D model

E

Erector Sets

F

Fing
for loops
FOURCC code
Fritzing
Fusin 350

G

Graphical user interface (GUI)
Grayscale

H

Hard-and-fast rules
Hardware tools, robotics
basic
makerspaces
specialty
H-bridge motor controller
Helper methods

I, J, K

if statement
if and else statement
Infrared detectors
Infrared (IR) sensors
Arduino code
connection
interrupt sensors
line sensors
mounting
PIR motion detectors
Python code
reflectance sensors
SeeReflectance sensors
Inkscape
Instantiation
Integral control
Interpolation
Interrupt sensors

L

L298N dual motor controller
L298N generic motor driver
Arduino Code
benefits and faults
chip
connection method
H-bridge motor controller
single motor
two motors
LED
circuit
polarity
T-Cobbler
writing code
Light sensor
Linux

M

Makerspaces
Microcontroller
Microsoft’s Visual Studio
Mobile robotics
Motion tracking
Motors
amperage
controllers
Adafruit DC & Stepper Motor HAT
DC & Stepper Motor HAT
L298N generic motor driver
drivers
GPIO pins
L298N H-bridge controller chip
types of
brushless
DC motors
energy convertion
steppers
voltage
Mounting sensors
approaches
Erector Sets
insulation
sensor shield
ultrasonic rangefinders
ultrasonic sensors
Mutator methods

N

Naming conventions
New Out Of the Box Software (NOOBS)
None type

O

OpenCV
blob
SeeBlob
color filters
color spaces
images
capturing video
display
flip() method
imshow() function
live video stream
open file
read video from file
record video
resize() method
still image
viewing camera
installing
NumPy library
simple tasks
Operating system (OS)

P, Q

Passing arguments
Passive infrared
Pi Camera
Pinguino
Arduino code
circuit layout
Raspberry Pi code
PIR motion detectors
Proportional, integral, and derivative (PID) control
algorithm
control loops
derivative control
integral control
proportional control
Raspberry Pi code
variables
Pulse-width modulation (PWM)
PyCharm IDE
Python
accessing GPIO
Boolean type
code styling 99–101
control structures
for loop
if statement
while loop
data types
SeeData types
downloading and installing
editor
functions
default value
defining
passing arguments
print()
pseudo code
return value
hello world
comments
indentations
program parts
run program
modules
custom
extended
help() function
importing
overview
robot class
accessor methods
attributes
building
get() and set() methods
helper methods
__init__. The __init__ method
initial sample
methods
mutator methods
shell
tools
variables
website
zen of
Python 3

R

Raspberry Pi
Arduino to
installing PySerial
programs
BitTorrent client
configuration
downloading and installation Raspbian
easy way method
headless
network
remote access
remote desktop, xrdp
SSH with PuTTY
installation process
OpenCV
Pinguino
PIXEL
readLine() method
SD Card Formatter
Serial.print() commands
USB ports and HDMI connector
users
default username
securing root
Win32 Disk Imager
wireless network
Raspberry Pi GPIO
Adafruit T-Cobbler Plus
analog input
analog output
hats/plates
header
limitations
near-real-time processing
Pi Cobbler
pin numbering
push-button
Python
real time processing
sonic rangefinder
USB ports
Raspbian
Raspi-config
command-line terminal
Console Autologin
hostname and service activation
I2C
NOOBS
OS-level options
password change confirmation
SSH client
terminal window
Reflectance sensors
IR radiation
line and edge detection
rangefinders
Robotics
BOM
concepts
definition
elements
GPIO
infrared sensors
Linux
mobile
motion and control
motor control board and Raspberry Pi
OpenCV
Pi’s limitations
and programming
Python
Raspberry Pi and Arduino
sensors
tools
hardware
SeeHardware tools, robotics
software
SeeSoftware tools, robotics
types of
ultrasonic range finders
ultrasonic sensors and Pi T Cobbler
Robot mobile
Arduino code
behavior
motors
Raspberry Pi code
sensors
Roomba

S

ServoCity
Servos
Sketches
creating
examples
Hello Arduino
ledPin
loop function
one second delay
opening exiting
programming
Python
save
setup function
SketchUp
Skid steering
Software tools, robotics
choosing IDE
design
circuit board
3D design
2D drawing
projects and building styles
Sonic rangefinder
Standard CAD program
Stepper motors
multiple coils
operation
servos
single electrical charge
Strings
definition
manipulation
raw string

T

Tank drive
Text editor
Tuples

U

USB web camera

V

Visual Studio
Voltage

W, X, Y

while loops
Whippersnapper
bottom plate
center support
complete robot
motor wires
motor with tab
mounted motor
parts
top plate
Windows
Wireless network
Wiring
motor and external battery pack wires
ribbon cable, T-cobbler
USB cables

Z

Zen of Python
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.118.137.243