BOM-DAT/encoder-dat/encoder-dat.md
... ...
@@ -1,6 +1,25 @@
1 1
2 2
# encoder dat
3 3
4
+## motor encoder
5
+
6
+- hall encoder
7
+- GMR encoder
8
+
9
+Encoder parameters and comparison
10
+
11
+1. The encoder has a pull-up output, which is pulled up to the power supply VCC pin by default, and can be directly collected by the microcontroller
12
+
13
+2. The accuracy of the GMR encoder is 38 times that of the Hall encoder, with higher accuracy. It is much better than the Hall encoder when measuring low speeds, and has the magnetic stability of the Hall encoder. In general, the Hall encoder is also sufficient.
14
+
15
+
16
+| Model | Encoder Lines | Type | Power Supply | Encoder Protection | Compatible Microcontrollers |
17
+| -------------- | ------------- | ---------------- | ------------ | ------------------ | ------------------------------------------------------------ |
18
+| GMR Encoder | 500ppr | Giant Magnetoresistance | 3.3-5V | With Plastic Cover | STM32 and other microcontrollers with hardware encoder interfaces, Arduino | 51 and others not available |
19
+| Hall Encoder | 13ppr | Magnetic Induction | 3.3-5V | Exposed | (Magnetic encoders are relatively stable and do not require a cover) Almost all microcontrollers |
20
+
21
+## rotary encoder
22
+
4 23
- Datasheet here. - https://s5.electrodragon.com/wp-content/uploads/2014/06/EC11.pdf
5 24
- Rotary Encoder Tutorial and Arduino Project. - http://www.circuitsathome.com/mcu/programming/reading-rotary-encoder-on-arduino
6 25
- Example Arduino Project. Thanks Steve! - http://www.sparkfun.com/datasheets/Components/RotaryEncoder.pde
BOM-DAT/wheel-dat/wheel-dat.md
... ...
@@ -0,0 +1,13 @@
1
+
2
+# wheel-dat
3
+
4
+## Mecanum wheel == omnidirectional wheel
5
+
6
+- [Mecanum wheel](https://en.wikipedia.org/wiki/Mecanum_wheel) - Wikipedia
7
+
8
+The Mecanum wheel is a type of omnidirectional wheel that allows a vehicle to move laterally, diagonally, or rotate in place without changing its orientation. It is widely used in omnidirectional robots, AGVs (Automated Guided Vehicles), and mobile robotics applications.
9
+
10
+
11
+## ref
12
+
13
+- [[robot-dat]]
... ...
\ No newline at end of file
Board-dat/SCU/SCU1007-dat/SCU1007-dat.md
... ...
@@ -1,4 +1,21 @@
1 1
2
-# SCU1007dat
2
+# SCU1007-dat
3
+
4
+## Info
5
+
6
+[product url - 5PCs Rotary Encoder](https://www.electrodragon.com/product/5pcs-rotary-encoder/)
7
+
8
+## Applications, category, tags, etc.
9
+
10
+- [[encoder-dat]]
11
+
12
+## Demo Code and Video
13
+
14
+## ref
15
+
16
+- [[SCU1007]]
17
+
18
+- legacy wiki page
19
+
20
+
3 21
4
-- [[encoder-dat]]
... ...
\ No newline at end of file
Tech-dat/SBC-dat/RPI-dat/RPI-camera-dat/2025-03-28-16-04-03.png
... ...
Binary files /dev/null and b/Tech-dat/SBC-dat/RPI-dat/RPI-camera-dat/2025-03-28-16-04-03.png differ
Tech-dat/SBC-dat/RPI-dat/RPI-camera-dat/2025-03-28-16-04-41.png
... ...
Binary files /dev/null and b/Tech-dat/SBC-dat/RPI-dat/RPI-camera-dat/2025-03-28-16-04-41.png differ
Tech-dat/SBC-dat/RPI-dat/RPI-camera-dat/RPI-camera-dat.md
... ...
@@ -9,6 +9,54 @@ camera stream and GPIOs control - [[pi-cam-flask-control]]
9 9
10 10
11 11
12
+## and
13
+
14
+### mplayer + fswebcam
15
+
16
+player and software
17
+
18
+ sudo apt-get install mplayer -y
19
+ sudo apt-get install fswebcam -y
20
+
21
+Input following command to view USB camera picture.
22
+
23
+ sudo mplayer tv://
24
+
25
+After confirming the screen, you need to exit through “ctrl+c” before proceeding to the next operation.
26
+
27
+If you run mplayer and use the fswebcam command at the same time, the system will prompt an error that the camera is busy. As shown below.
28
+
29
+![](2025-03-28-16-04-03.png)
30
+
31
+Input following command to generate a real-time photo taken by the current camera in the /home/pi directory
32
+
33
+ fswebcam -d /dev/video0 --no-banner -r 320x240 -S 10 /home/pi/image.jpg
34
+
35
+![](2025-03-28-16-04-41.png)
36
+
37
+#### Parameter explanation:
38
+
39
+- -d -- configure which camera device to use
40
+- --no-banner --- There is no watermark in the photos taken. If this parameter is not used, the system may prompt a wrong font
41
+- -r -- Size of picture
42
+- -S -- Visibility, the range is from 1 to 10. If this parameter is not set or this parameter is set to 0, the photo will be black.
43
+- /home/pi/image.jpg -- Save the image path (if you do not add the path, picture will be saved in the current directory /home/pi/ by default ).
44
+
45
+### raspistill
46
+
47
+ raspistill -o image.jpg
48
+
49
+### raspivid
50
+
51
+ raspivid -o video.h264
52
+
53
+### picamera
54
+
55
+ sudo apt-get install python3-picamera
56
+
57
+
58
+
59
+
12 60
## ref
13 61
14 62
- [[RPI-dat]]
... ...
\ No newline at end of file
Tech-dat/acturator-dat/motor-dat/reduction-gear-motor-dat/2025-03-28-15-51-20.png
... ...
Binary files /dev/null and b/Tech-dat/acturator-dat/motor-dat/reduction-gear-motor-dat/2025-03-28-15-51-20.png differ
Tech-dat/acturator-dat/motor-dat/reduction-gear-motor-dat/MG513-dat/2025-03-28-15-47-40.png
... ...
Binary files /dev/null and b/Tech-dat/acturator-dat/motor-dat/reduction-gear-motor-dat/MG513-dat/2025-03-28-15-47-40.png differ
Tech-dat/acturator-dat/motor-dat/reduction-gear-motor-dat/MG513-dat/MG513-dat.md
... ...
@@ -42,4 +42,13 @@ Note: Ke and Kt are the parameters of the motor itself (without reduction gearbo
42 42
![](2025-03-28-15-30-04.png)
43 43
44 44
## products images
45
-![](2025-03-28-15-27-53.png)
... ...
\ No newline at end of file
0
+
1
+![](2025-03-28-15-27-53.png)
2
+
3
+## dimension
4
+
5
+![](2025-03-28-15-47-40.png)
6
+
7
+## ref
8
+
9
+- [[reduction-gear-motord-dat]]
... ...
\ No newline at end of file
Tech-dat/acturator-dat/motor-dat/reduction-gear-motor-dat/reduction-gear-motor-dat.md
... ...
@@ -6,6 +6,13 @@
6 6
7 7
- [[torque-dat]]
8 8
9
+- [[encoder-dat]]
10
+
11
+
12
+## Apps and Specs Selection
13
+
14
+![](2025-03-28-15-51-20.png)
15
+
9 16
## ref
10 17
11 18
- [[motor-dat]]
... ...
\ No newline at end of file
Tech-dat/power-dat/battery-dat/rechargerable-battery-dat/lithium-battery-dat/2025-03-28-15-59-52.png
... ...
Binary files /dev/null and b/Tech-dat/power-dat/battery-dat/rechargerable-battery-dat/lithium-battery-dat/2025-03-28-15-59-52.png differ
Tech-dat/power-dat/battery-dat/rechargerable-battery-dat/lithium-battery-dat/2025-03-28-16-00-03.png
... ...
Binary files /dev/null and b/Tech-dat/power-dat/battery-dat/rechargerable-battery-dat/lithium-battery-dat/2025-03-28-16-00-03.png differ
Tech-dat/power-dat/battery-dat/rechargerable-battery-dat/lithium-battery-dat/lithium-battery-dat.md
... ...
@@ -14,6 +14,14 @@ By Electrode Materials Status - [[li-ion-battery-dat]] - [[lipo-battery-dat]]
14 14
By size - [[18650-dat]]
15 15
16 16
17
+### By Apps
18
+
19
+Robot tank battery
20
+
21
+![](2025-03-28-15-59-52.png)
22
+
23
+![](2025-03-28-16-00-03.png)
24
+
17 25
## Classification
18 26
19 27
Tech-dat/robot-dat/robot-dat.md
... ...
@@ -5,15 +5,21 @@
5 5
6 6
[[control-dat]] - [[RPI-dat]] - [[PS2-console-dat]]
7 7
8
-[[sensor-dat]] - [[camera-dat]]
8
+[[sensor-dat]] - [[camera-dat]] - [[RPI-camera-dat]]
9 9
10 10
[[power-dat]] - [[lithium-battery-dat]]
11 11
12 12
[[acturator-dat]] - [[motor-dat]] - [[servo-dat]] - [[reduction-gear-motor-dat]]
13 13
14
+[[BOM-dat]] - [[wheel-dat]]
15
+
16
+
14 17
15 18
16 19
## APP
17 20
18
-- [[rc-car-dat]]
21
+- [[rc-car-dat]] - [[robot-arm-dat]]
22
+
23
+## ref
24
+
19 25
Tech-dat/tech-dat.md
... ...
@@ -7,6 +7,8 @@
7 7
8 8
- [[interface-dat]] - [[audio-dat]] - [[sensor-dat]] - [[actuator-dat]] - [[camera-dat]]
9 9
10
+- [[robot-dat]]
11
+
10 12
## Circuits
11 13
12 14
## MOD
weekly-dat/week-9-12-dat/week-9-12-dat.md
... ...
@@ -25,6 +25,8 @@ This a weekly update newsletter, to briefly tell you whats new and whats fun we
25 25
26 26
- update raspberry pi camera and gpio driven articles here: - [[RPI-camera-dat]]
27 27
28
+- writing on the [[robot-dat]] tech stacks
29
+
28 30
## Dissusion, Feedback, To-do
29 31
30 32