How To Use A Servo With Raspberry Pi Pico
ฝัง
- เผยแพร่เมื่อ 7 มิ.ย. 2024
- 🔗 The full guide : core-electronics.com.au/guide...
In this guide, we'll learn how a Servo works, the difference between a Positional Servo and Continous Rotation Servo , how to use a Servo with a *Raspberry Pi Pico*, and what to consider when choosing a Servo.
🔧🔨🧰 Hardware featured in this guide:
Feetech FS90 180 degree Servo:
core-electronics.com.au/catal...
Feetech FS90R Continous Rotation Servo:
core-electronics.com.au/catal...
Raspberry Pi Pico:
core-electronics.com.au/catal...
Robot Arm
core-electronics.com.au/catal...
Servos:
core-electronics.com.au/compo...
💡❓ If you have any questions about this content or want to share a project you're working on head over to our maker forum: coreelec.io/forum
0:00 Intro
0:40 How a Servo Works
1:23 Positional Servos vs. Continous Rotation Servos
2:03 Connecting a Servo to a Raspberry Pi Pico
2:44 Installing MicroPython-servo library
3:34 Using a Positional Servo with the Pico
6:40 Using a Continous Rotation Servo with the Pico
9:36 What to Consider when Choosing a Servo
11:27 Conclusion
🌏🦘 Core Electronics is located in the heart of Newcastle, Australia. We're powered by makers, for makers. Drop by if you are looking for:
• Raspberry Pi core-electronics.com.au/raspb...
• Arduino core-electronics.com.au/ardui...
• Sparkfun core-electronics.com.au/brand...
• Adafruit core-electronics.com.au/brand...
• Pololu core-electronics.com.au/brand...
• DFRobot core-electronics.com.au/brand...
The following trademarks are owned by Core Electronics Pty Ltd:
"Core Electronics" and the Core Electronics logo
"Makerverse" and the Makerverse logo
"PiicoDev" and the PiicoDev logo
"GlowBit" and the GlowBit logo
Thank you so much bro
My idle want that i install a module named machine but first i dont know why and second thing is that when i want to install it i receved a error message
Can you help me please
Hi I'm trying to follow along but in Thornny I cannot find "Micropython servo" package. Any pointers?
it"s micropython-servo
Is it normal for the range to be less than 180 degrees, around 160 or so? Is there a calibration process?
Some servos may have more or less range, check the data sheet of your servo model to see what it is, 160 sounds like a weird number though 🤔
Following code line by line and when I get to run, I get an error saying "no module named 'machine'". It is a requirement of micropython-servo .... what package or plug-in is it?
have you got micropython installed on your pico? if not, go to the bottom-right part of thonny and click "install micropython". go through the needful and whatnot, then the machine library should work!
o-ooh i thought rotational servos could be positional
Guide, what guide? Go to where? You're forgetting you're teaching novices. 🤦♂️
Hi Richard, it's in the first line in the description.
@@Core-Electronics Hi, sorry. I'm an amateur model maker trying to get battleship turrets to turn and elevate and I've ended up in an electronic and programming nightmare😱😁 Thanks, I'll re watch it.👍
No worries mate, sounds like a fun project 👍
After my initial outburst (from my frustration rather than anything you had or hadn't done, once again my apologies) I have to say I found your coding, description and explanations very easy to follow and I now understand a heck of a lot more than I did yesterday. Thank you.👍
Could you do or have you done a follow up to this vid covering running two or more servos doing independent movements simultaneously? That would certainly be of great help. Thanks again.