Monthly Archives: November 2016
Motor Regulation: Part 2 – Using a P-Controller to Regulate Rotational Velocity
In the last post, we calculated the rotational velocity of the motor. In this post, we will begin applying feedback to regulate the motor rotational velocity with a simple P-controller. Like line following, a P, or proportional, feedback method is … Continue reading
Motor Regulation: Part 1 – Calculate Rotational Velocity
The next several posts are going to deal with writing functions for regulated motor blocks. So far, everything shown in this blog for the Zumo uses unregulated motors. At some point, having regulated and synchronized motors will be necessary for … Continue reading
Zumo 32U4 – Using the Buttons the Select a Start Move
This post discusses one way to handle setting up the Zumo to perform one of three initial moves prior to entering the main body of the program. If you go back a couple of posts, we discussed the simple state … Continue reading
Read Data from the VL53L0X ToF Sensor Mounted on the Zumo 32U4
In this post, we will write a short program to read the data from the VL53L0X and display the data to the Serial Monitor. As usual, we will need the Zumo32U4 library, but we will also need the I2C library … Continue reading
Attaching a VL53L0X Breakout Board to Zumo for Accurate Range Finding
The IR sensors on the Zumo 32U4 left us wanting with a desire for a lot more range. We came across the VL53L0X Time-of-Flight range finding module. The VL53L0X is capable of up to 2 m range with mm level … Continue reading