You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
227
227
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.
228
229
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
230
236
231
-
The connectors are placed in the back of the robot, the pinout is shown in the following image:
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** .
237
243
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
243
244
245
+
## Out Of The Box Modes
244
246
245
247
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.
246
248
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.
252
250
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.
254
252
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.
256
254
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/).
258
256
259
257
## Alvik's Firmware
260
258
261
259
To get started to play with Alvik you will need the following hardware and software:
***Make sure the USB-C® cable you are using works with data lines, not only power lines***
271
261
272
262
### Software Requirements
273
263
@@ -1490,14 +1480,20 @@ Alvik includes several connectors that expand its capabilities:
1490
1480
1491
1481
### Qwiic Connectors
1492
1482
1483
+

1484
+
1493
1485
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.
1494
1486
1495
1487
### Grove Connectors
1496
1488
1489
+

1490
+
1497
1491
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.
1498
1492
1499
1493
### Servomotor Connectors
1500
1494
1495
+

1496
+
1501
1497
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.
0 commit comments