66143ef1aee98ea8728c3aa6d730ab8ce04a41f1
Board-dat/DAS/DAS1013-dat/DAS1013-dat.md
| ... | ... | @@ -27,7 +27,7 @@ legacy wiki page - https://w.electrodragon.com/w/Arduino_IR_Infrared_shield |
| 27 | 27 | |
| 28 | 28 | ## demo code |
| 29 | 29 | |
| 30 | -- IRremote - https://github.com/z3t0/Arduino-IRremote |
|
| 30 | +- [IRremote](https://github.com/z3t0/Arduino-IRremote) |
|
| 31 | 31 | |
| 32 | 32 | |
| 33 | 33 |
Board-dat/PIN/pins003-dat/pins003-dat.md
| ... | ... | @@ -29,7 +29,7 @@ |
| 29 | 29 | |
| 30 | 30 | ## demo |
| 31 | 31 | |
| 32 | -- setup guide - https://www.youtube.com/shorts/aOFLWS1JEIU |
|
| 32 | +- [setup guide ](https://www.youtube.com/shorts/aOFLWS1JEIU) |
|
| 33 | 33 | |
| 34 | 34 | - [[pins003]] |
| 35 | 35 |
Tech-dat/acturator-dat/motor-dat/servo-dat/2025-04-09-15-37-30.png
| ... | ... | Binary files /dev/null and b/Tech-dat/acturator-dat/motor-dat/servo-dat/2025-04-09-15-37-30.png differ |
Tech-dat/acturator-dat/motor-dat/servo-dat/servo-dat.md
| ... | ... | @@ -4,15 +4,47 @@ |
| 4 | 4 | - [[servo-gimbal-dat]] |
| 5 | 5 | |
| 6 | 6 | |
| 7 | +## feature of servos |
|
| 8 | + |
|
| 9 | +- The servo is a device that can control the angle of rotation of the motor shaft. It consists of a DC motor, a gear set, and a position feedback system. |
|
| 10 | +- The servo can be controlled by a PWM signal, which determines the angle of rotation of the motor shaft. |
|
| 11 | +- The servo can be used in various applications, such as robotics, RC vehicles, and automation systems. |
|
| 12 | +- The servo can be classified into different types based on its construction and operation, such as analog servos, digital servos, and continuous rotation servos. |
|
| 13 | +- The servo can be powered by different voltage levels, typically ranging from 4.8V to 6V for standard servos and up to 7.4V for high-performance servos. |
|
| 14 | +- The servo can be controlled by different protocols, such as PWM, I2C, and UART, depending on the application and the controller used. |
|
| 15 | +- The servo can be equipped with different types of gears, such as plastic gears, metal gears, and ceramic gears, depending on the torque and speed requirements of the application. |
|
| 16 | +- The servo can be used in various configurations, such as standard servos, mini servos, micro servos, and high-torque servos, depending on the size and weight constraints of the application. |
|
| 17 | +- The servo can be used in different environments, such as indoor, outdoor, and underwater, depending on the sealing and protection features of the servo. |
|
| 18 | +- The servo can be used in different applications, such as robotics, automation, and control systems, depending on the requirements of the application. |
|
| 19 | +- The servo can be used in different industries, such as automotive, aerospace, and consumer electronics, depending on the requirements of the application. |
|
| 20 | + |
|
| 7 | 21 | |
| 8 | 22 | ## products |
| 9 | 23 | |
| 10 | 24 | - Micro servo - [[SCU1030-DAT]] - [[SCU1031-dat]] |
| 11 | 25 | - MG995 micro servo - [[SCU1012-DAT]] |
| 12 | 26 | |
| 27 | + |
|
| 28 | +These servo models differ primarily in terms of gear material, torque, and rotation angle. |
|
| 29 | + |
|
| 30 | +The SG90 is the basic widely-used model. The SG90 comes in 90-degree, 180-degree, and 360-degree versions that are identical except for their rotation angles. |
|
| 31 | + |
|
| 32 | +The MG90S is essentially an enhanced version of the SG90 with metal gears, though its mounting dimensions differ slightly from the SG90. |
|
| 33 | + |
|
| 34 | +The 90-degree and 180-degree servos have identical physical dimensions and torque specifications, differing only in their maximum rotation angles. The 360-degree servo allows continuous rotation. |
|
| 35 | + |
|
| 36 | +The fixed-wing S-version servo (with 25cm wire length) is not the helicopter version. Compared to helicopter servos, it has lower pull strength, performance, and motor lifespan. It's suitable for electric fixed-wing aircraft made of foamboard or foam (recommended) and offers good value for money. |
|
| 37 | + |
|
| 38 | + |
|
| 39 | +## wiring |
|
| 40 | + |
|
| 41 | + |
|
| 42 | + |
|
| 43 | + |
|
| 13 | 44 | ## Knowledge |
| 14 | 45 | |
| 15 | 46 | The control of the steering gear generally requires a time base pulse of about 20ms. The high level part of the pulse is generally the angle control pulse part in the range of 0.5ms-2.5ms, and the total interval is 2ms. |
| 47 | + |
|
| 16 | 48 | Taking the 180-degree angle servo as an example, the corresponding control relationship is as follows: |
| 17 | 49 | |
| 18 | 50 | - 0.5ms------------ 0 degrees; |
| ... | ... | @@ -25,4 +57,50 @@ Taking the 180-degree angle servo as an example, the corresponding control relat |
| 25 | 57 |  |
| 26 | 58 | |
| 27 | 59 | |
| 60 | + |
|
| 61 | +## code |
|
| 62 | + |
|
| 63 | +### arduino |
|
| 64 | + |
|
| 65 | + #include <Servo.h> |
|
| 66 | + Servo servo; |
|
| 67 | + int angle = 10; |
|
| 68 | + void setup() { |
|
| 69 | + servo.attach(8); |
|
| 70 | + servo.write(angle); |
|
| 71 | + } |
|
| 72 | + void loop() |
|
| 73 | + { |
|
| 74 | + // scan from 0 to 180 degrees |
|
| 75 | + for(angle = 10; angle < 180; angle++) |
|
| 76 | + { |
|
| 77 | + servo.write(angle); |
|
| 78 | + delay(15); |
|
| 79 | + } |
|
| 80 | + // now scan back from 180 to 0 degrees |
|
| 81 | + for(angle = 180; angle > 10; angle--) |
|
| 82 | + { |
|
| 83 | + servo.write(angle); |
|
| 84 | + delay(15); |
|
| 85 | + } |
|
| 86 | + } |
|
| 87 | + |
|
| 88 | + |
|
| 89 | +## FAQs |
|
| 90 | + |
|
| 91 | +### Can a Servo Hold Position When Power Is Off? |
|
| 92 | + |
|
| 93 | +**No**, standard servos cannot hold position when powered off — they lose holding torque. |
|
| 94 | + |
|
| 95 | +#### Alternatives: |
|
| 96 | +- **Servos with mechanical brakes** – lock position without power. |
|
| 97 | +- **High gear ratio digital servos** – may resist movement, but not reliable. |
|
| 98 | +- **Stepper motors with brakes** – hold position more effectively. |
|
| 99 | +- **External locking mechanisms** – physical clamps or brakes. |
|
| 100 | + |
|
| 101 | + |
|
| 102 | + |
|
| 103 | + |
|
| 28 | 104 | ## ref |
| 105 | + |
|
| 106 | +- [[motor-dat]] |
|
| ... | ... | \ No newline at end of file |
app-dat/app-dat.md
| ... | ... | @@ -25,6 +25,8 @@ |
| 25 | 25 | ## Electrified in the air |
| 26 | 26 | |
| 27 | 27 | - [[quadcopter-dat]] - [[FPV-dat]] - [[UAV-dat]] |
| 28 | + |
|
| 29 | +- [[parachute-dat]] - [[rocket-dat]] |
|
| 28 | 30 | |
| 29 | 31 | ## Electrified on the ground |
| 30 | 32 |
app-dat/parachute-dat/parachute-dat.md
| ... | ... | @@ -0,0 +1,7 @@ |
| 1 | + |
|
| 2 | +# parachute-dat |
|
| 3 | + |
|
| 4 | + |
|
| 5 | +## parachute opener |
|
| 6 | + |
|
| 7 | +- [[servo-dat]] |
|
| ... | ... | \ No newline at end of file |