Skip to content

Commit a59558d

Browse files
Added feedback
-Added highlight to console -Removed redunctant info
1 parent 9a0a135 commit a59558d

File tree

6 files changed

+22
-26
lines changed

6 files changed

+22
-26
lines changed
Loading
Loading
Loading
Loading

content/hardware/08.edu/solution-and-kits/alvik/tutorials/user-manual/user-manual.md

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -223,51 +223,41 @@ The Arduino Alvik robot is equipped with an onboard IMU (Inertial Measurement Un
223223
| Geared motors w/ encoder | GM12-N20VA-08255-150-EN | wheels_positions.py |
224224
| RGB LEDs | RGB LEDs | leds_settings.py |
225225

226-
The RGB LEDs can be used for visual feedback and can be programmed to display various colors and patterns. The LEDs take in **boolean** values for each color meaning that combinations are possible by setting each color **on** or **off** .
226+
### Motors
227227

228+
The Alvik is equipped with two geared motors, specifically the GM12-N20VA-08255-150-EN. These motors allow for precise and reliable movement, essential for accurate navigation and control as each motor includes a magnetic relative encoder to ensure precise control and feedback of the motor's position.
228229

229-
### Connectors
230+
- **Gear Ratio:** 1:150
231+
- **Operating Voltage:** 6V
232+
- **No-load Speed:** 55 RPM
233+
- **No-load Current:** 70mA
234+
- **Encoder Type:** Magnetic relative encoder
235+
- **Magnetic relative AB encoder:** 3 ppr
230236

231-
The connectors are placed in the back of the robot, the pinout is shown in the following image:
232237

233-
![Connectors Pinout](assets/datasheet_connectors.png)
238+
### LED Indicators
234239

240+
![LED indicators position](assets/ledIndicator.png)
235241

236-
## What the Robot Includes
242+
The RGB LEDs can be used for visual feedback and can be programmed to display various colors and patterns. The LEDs take in **boolean** values for each color meaning that combinations are possible by setting each color **on** or **off** .
237243

238-
The Arduino Alvik robot package includes the following items:
239-
- Alvik robot
240-
- USB-C® to USB-C® cable
241-
- Phillips screwdriver
242-
- 18650 Li-Ion battery
243244

245+
## Out Of The Box Modes
244246

245247
Alvik is equipped with three ready-to-go examples. To choose one of the examples, just turn your Alvik ON, move the switch located at the bottom right corner of the robot to the right, wait until the LEDs turn blue and use the Up and Down buttons to pick one color, then hit the "tick" confirmation button.
246248

247-
### Basic Touch Programming
248-
249-
Alvik’s touch buttons can be programmed to control various actions such as movement, changing modes, and interacting with the environment. This allows for creating intuitive control schemes for different applications. By default, the touch buttons are pre-programmed to control the Alvik's basic movements, such as moving forward, backward, turning left, and turning right. This setup provides an immediate interactive experience, enabling you to get started with minimal setup.
250-
251-
### Following Objects
249+
- **Basic Touch Programming**: Alvik’s touch buttons can control actions such as movement, changing modes, and interacting with the environment. This allows for intuitive control schemes for different applications.
252250

253-
Out of the box, Alvik is equipped with distance sensors that allow it to follow objects by maintaining a certain distance from them. This feature is pre-configured to help the Alvik follow a target object, making it useful for applications like automated guided vehicles and interactive robotics. The default settings ensure that Alvik can smoothly track and follow objects placed in front of it without any additional programming required.
251+
- **Following Objects**: Using its distance sensors, Alvik can follow objects by maintaining a specific distance. This feature is useful for automated guided vehicles and interactive robotics.
254252

255-
### Line Follower
253+
- **Line Follower**: Alvik's line follower sensors enable it to navigate along paths marked by lines on the ground, which is great for educational purposes and demonstrating basic robotic navigation.
256254

257-
Alvik comes pre-programmed with a line following algorithm that utilizes its built-in line follower sensors. These sensors enable the Alvik to navigate along predefined paths marked by lines on the ground. This feature is particularly beneficial in educational settings and for demonstrating basic robotic navigation. The default configuration allows Alvik to follow a black line on a white surface right out of the box, providing an engaging and interactive learning experience for you.
255+
For more information, visit the [Alvik Getting Started Guide](https://docs.arduino.cc/tutorials/alvik/getting-started/).
258256

259257
## Alvik's Firmware
260258

261259
To get started to play with Alvik you will need the following hardware and software:
262260

263-
### Hardware Requirements
264-
265-
- Alvik (x1)
266-
- USB-C® to USB-C® cable (x1)
267-
- Phillips Screwdriver (cross head)(optional) (x1)
268-
- Computer (x1)
269-
270-
***Make sure the USB-C® cable you are using works with data lines, not only power lines***
271261

272262
### Software Requirements
273263

@@ -1490,14 +1480,20 @@ Alvik includes several connectors that expand its capabilities:
14901480

14911481
### Qwiic Connectors
14921482

1483+
![QWIIC Connector](assets/QWIIC.png)
1484+
14931485
The Qwiic connectors on the Arduino Alvik robot are used for I2C connectivity with compatible sensors and actuators using the Qwiic standard. This standard simplifies the process of connecting multiple I2C devices by using a common connector and pinout. The Qwiic system supports daisy-chaining, allowing multiple devices to be connected in series. There are two Qwiic connectors, one on each side at the back of the robot, allowing for easy expansion and integration of additional components.
14941486

14951487
### Grove Connectors
14961488

1489+
![Grove Connector](assets/GROVE.png)
1490+
14971491
The Grove connectors on the Arduino Alvik robot are used for connectivity with compatible sensors and actuators following the Grove standard. The Grove system uses standardized connectors and pinouts to simplify the connection of various I2C devices. The system is modular and user-friendly, ideal for rapid prototyping and educational purposes. There are two Grove connectors, one on each side at the back of the robot, providing additional flexibility for expanding the robot's capabilities.
14981492

14991493
### Servomotor Connectors
15001494

1495+
![Servo Connector](assets/Servo.png)
1496+
15011497
The Arduino Alvik robot features 3-pin connectors for attaching servomotors while providing PWM control external servomotors. The connectors are disposed on a 6 by 2 header in the center at the back of the robot, supporting multiple servomotor connections. This arrangement enables complex robotic movements and functions, allowing the robot to perform a variety of additional tasks.
15021498

15031499

0 commit comments

Comments
 (0)