blender-motion-joystick
Intro
Housing
Sensor
What it does
Use Case
Installation Instructions
Using this Documentation
Wiring
Wiring Diagram
Sensor
Joystick to Ethernet
Ethernet Jack to PI
Breadboard
i2c interfacing
References
How it’s implemented
MPU9250_i2c
joystick_reader
blender addon
References
How it’s implemented
The Menu
Execute
Rotations
joystick_control (the blender files)
final thoughts
Project Challenges
Future Versions
Conclusion
Porão do Juca
Index
_
|
A
|
B
|
C
|
D
|
E
|
G
|
I
|
J
|
K
|
L
|
M
|
N
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
Y
|
Z
_
__init__
module
A
ACCEL_CONFIG (in module mpu9250_i2c)
accel_sens (in module mpu9250_i2c)
ACCEL_XOUT_H (in module mpu9250_i2c)
ACCEL_YOUT_H (in module mpu9250_i2c)
ACCEL_ZOUT_H (in module mpu9250_i2c)
add_val() (joystick_reader.Axis method)
average (joystick_reader.Axis attribute)
averages (__init__.SensorMenu attribute)
axes (joystick_reader.JoystickReader attribute)
Axis (class in joystick_reader)
B
bl_idname (__init__.SensorMenu attribute)
bl_info (in module __init__)
bl_label (__init__.SensorMenu attribute)
bus (in module mpu9250_i2c)
C
CONFIG (in module mpu9250_i2c)
D
draw() (__init__.SensorMenu method)
E
end() (joystick_reader.JoystickReader method)
execute() (__init__.SensorMenu method)
G
get_averages() (joystick_reader.JoystickReader method)
get_last() (joystick_reader.JoystickReader method)
get_last_val() (joystick_reader.Axis method)
get_round_of_random_values() (joystick_reader.JoystickReader method)
get_vals_from_sensor() (joystick_reader.JoystickReader method)
GYRO_CONFIG (in module mpu9250_i2c)
gyro_sens (in module mpu9250_i2c)
GYRO_XOUT_H (in module mpu9250_i2c)
GYRO_YOUT_H (in module mpu9250_i2c)
GYRO_ZOUT_H (in module mpu9250_i2c)
I
INT_ENABLE (in module mpu9250_i2c)
invoke() (__init__.SensorMenu method)
J
j_reader (in module __init__)
joystick_reader
module
JoystickReader (class in joystick_reader)
K
keep_vals (joystick_reader.Axis attribute)
keepvals (__init__.SensorMenu attribute)
L
load_keep_vals_and_weight() (joystick_reader.JoystickReader method)
load_pins() (joystick_reader.JoystickReader method)
M
main() (in module __init__)
module
__init__
joystick_reader
mpu9250_i2c
movement_forward (__init__.SensorMenu attribute)
movement_shrinkage (__init__.SensorMenu attribute)
movement_side (__init__.SensorMenu attribute)
MPU6050_ADDR (in module mpu9250_i2c)
mpu6050_conv() (in module mpu9250_i2c)
MPU6050_start() (in module mpu9250_i2c)
mpu9250_i2c
module
N
name (joystick_reader.Axis attribute)
P
pitch_enabled (__init__.SensorMenu attribute)
PWR_MGMT_1 (in module mpu9250_i2c)
R
read_raw_bits() (in module mpu9250_i2c)
register() (in module __init__)
roll_enabled (__init__.SensorMenu attribute)
rotation_type (__init__.SensorMenu attribute)
run_thread (in module __init__)
running (__init__.SensorMenu attribute)
(in module __init__)
S
selected_objects (in module __init__)
SensorMenu (class in __init__)
settings (in module __init__)
shrinkage (__init__.SensorMenu attribute)
SMPLRT_DIV (in module mpu9250_i2c)
T
top_pin (__init__.SensorMenu attribute)
trigger_pin (__init__.SensorMenu attribute)
U
unregister() (in module __init__)
update_from_joystick() (in module __init__)
update_interval (__init__.SensorMenu attribute)
V
vals (joystick_reader.Axis attribute)
W
weight (__init__.SensorMenu attribute)
(joystick_reader.Axis attribute)
Y
yaw_enabled (__init__.SensorMenu attribute)
Z
zero_gyro() (joystick_reader.JoystickReader method)