- Видео 109
- Просмотров 77 517
Rovi
Добавлен 19 ноя 2023
I'm a student at a high school and Rovi has been my project for more than two years now. The goal is to develop my engeneering, coding, problem solving abilities and making these videos helps me to improve language, presentation, and self reflection skills as well as inspire others to build projects like this.
Trying out larger motors cinematic
Just a cool film of unboxing and testing out these new BLDC 170 KV motors. They are about 2800W each :D so a LOT of POWER
Просмотров: 265
Видео
Mobile app to control robot
Просмотров 11114 дней назад
This is a custom app that I've created years ago to control multiple robots, I've been developing it since and adding new cool features If you've got any questions regarding the app, please post them in the comments :)
Off-road robot driving slow motion #robot #offroad #fun
Просмотров 155Месяц назад
Off-road robot driving slow motion #robot #offroad #fun
Rovi cinematic
Просмотров 9222 месяца назад
Just a cool cinematic clip of a lawn mower robot. Showing that technology doesn't have to be only functional but also exciting. Hope you like the video !
ESP32 inside PCB won't connect to WiFi
Просмотров 2432 месяца назад
Talking about an ongoing problem I'm having.
Mowing the lawn with custom robotic mower.
Просмотров 1364 месяца назад
Mowing the lawn with custom robotic mower.
Making robot move in a straight line using ESP32 and digital compass
Просмотров 367 месяцев назад
Making robot move in a straight line using ESP32 and digital compass
Raspberry Pi 5 TenserFlow Lite installation problem
Просмотров 698 месяцев назад
Raspberry Pi 5 TenserFlow Lite installation problem
Reparing, Testing and Designing LEDs
Просмотров 269 месяцев назад
Reparing, Testing and Designing LEDs
Testing Rovi in snow, problem solving and testing FULL VIDEO #rccar #robot #problem
Просмотров 4339 месяцев назад
Testing Rovi in snow, problem solving and testing FULL VIDEO #rccar #robot #problem
How to make custom tracks in Fusion 360 #fusion360 #3dprinting
Просмотров 7110 месяцев назад
How to make custom tracks in Fusion 360 #fusion360 #3dprinting
Spur vs Planetary gearbox and gearbox ratios
Просмотров 2110 месяцев назад
Spur vs Planetary gearbox and gearbox ratios
See how different track design can impact the overall performance
Просмотров 5010 месяцев назад
See how different track design can impact the overall performance
BIG MOTOR! TANK RC! :o what is this
A cool project :D . I’m making a robotic lawn mower but I also want it to be a cool rc tank and have a lot of features outside lawn mowing :)
@@Rovi-HRS thats gonna be cool
Thank you for your work. it's really great. I don't know anything about engineering. I am totally incompetent in this area. But maybe materials like Teflon or surfaces coated with hydrophobic waxes can prevent snow from sticking? 🦾🤖 Or the Silane looks fun too. is a chemical compound composed of silicon and hydrogen, with the molecular formula SiH₄.🙃
Thanks! Those are some great suggestions, the teflon should work but it's not scratch resistant and would damage quickly. The hydrophobic waxes sound great, I found some sprayer version, I will try to apply it next winter. I found that silane is toxic, so I won't use that one... But thanks a lot for the hydrophobic waxes idea 👍😉
Excellent, it is with people like you that we will Terraform Mars.🤖👍🦾🤩
Thanks for support ! 😍😁
Nice! Wondering if anything we can assist here, custom PCBs may help? We're open to sponsor! (PCBWay zoey)
That’s wonderful to hear. Can you send me email to hikl.robotic.solutions@gmail.com or should I send you email to some address? we can discuss it more through email. Thank you
it's all fun and games until it breaks
Then I hope it doesn’t break 😂
UPDATE, I solved the problem by desoldering some random pins and finally getting to the problem, it was pin 7 but turns out, I just need to set it as output and give it value of LOW (0) and also pins 1 and 2 when desoldered (setting them to low in software like pin 7 did not work) and now it's working.... gonna make an update video for it.... btw, thanks for the suggestions 😊
That is why you need clearance and not put the antenna on the middle of the board, reflections can do destructive interference. It does not look fancy to have that part out of the board but it is a design requirement. My recommendation is to get another version with a connector for the external antenna and place it in another place out of the PCB.
Yeah, I will make that change in the new design. meanwhile i think I solved the problem
probably the location of the antenna. those small trace antennas can be quite sensitive and from what i'm seeing it is mounted facing down into some connectors. the soldering seems good from what i can see in this video, plus i don't think it would cause an issue either way. is using an ESP32 with the chip facing upwards not an option? alternatively, as bartosz said, you can go for an EP32 with an external antenna. that would be optimal. in the worst case you can simply use a small piece of wire, tho you might get more issues if it is used inside a project.
I accidentally placed the pins on the pcb in reverse, so it has to be this way... a mistake that I will get rid of in the new design... I couldn't really find a esp32-s3 chip with external antenna connector but I will keep looking.
You can try to diy external antenna, it’s pretty easy, maybe it will work
From laptop would be perfect because they’re tiny pcb antennas you could just hide inside your robot, but one from WiFi router might give you stronger signal/ longer distance
Pretty good idea, I will try to find a chip with external antenna connection but still, the wifi is working everywhere except when the chip is in the PCB...
My guess is that there is something else going on in the PCB and maybe causing some interference? Or maybe some pin is malfunctioning and making the problem? I will try to desolder pin by pin and figure out if there is some problem.
But checking the datasheet and the voltage at each pin, everything should be in order. So maybe something with software? I'll try some other version of esp32 boards in Arduino IDE...
@@Rovi-HRS i think it’s the way it’s mounted, if you look at any board with esp or any other WiFi module in form of esp it’s always mounted on the edge or there’s a hole in pcb so there’s nothing behind the antenna
Hey maybe i can help you?
Thanks, but I think this is one of those problems where I need to try out every single component alone to find out what happened… But I still have no idea what caused the voltage regulator to malfunction, I don’t think there was overloading, the input voltage was good as well, the only guess is that there aren’t any big capacitors near the voltage regulator, so maybe some voltage spike? What do you it may be?
@@Rovi-HRSi’d say maybe not enough input power, but you’re using li-po or li-ion cells and it shouldn’t be a problem with them
@@Rovi-HRS Output capacitor after switching regulator is always needed for stable Output but it shouldn’t be too big i’d say(it’s draw too much current on startup), check datasheet for regulator and if you have capacitors and compare values, some chinese boards probably use worse/lower value capacitors
@@Rovi-HRSalso if you could be more precise with your problem, what exactly happens?
Good point, I will include it in the next design. For now I think I will remove the 3.3v regulator and use the one on the esp32, it should be enough for everything
Good luck man
Thanks 😁👍
How can I reach you?
Hello, you can send me email to this address hikl.robotic.solutions@gmail.com
Эт че?
It’s a robot designed to be an rc car and also lawn mower
@@Rovi-HRS крутая штука
Just so you know you’re cooler than 90% the creators on here. It won’t feel like it, but it’s the truth. Just keep doing you and don’t seek things like validation. Authenticity kills all of that and the reward is 10x greater. If you’ve come this far, you can go the distance. I promise 🫡💯
That’s on of the nicest things I heard on RUclips, thanks 😊❤
because the oe (output enable) is low active... you see it on the bar over the oe. Also its a just a pull up resistor.
Yeah, that’s the thing, I forgot to connect it to the controller. So it was only connected to the VDD by that 10K ohm resistor resulting in always being high
You looked so handsome
Thanks so much <3
Great channel, but you should work on your audio.
I only have the built in microphone and headset, but the quality is not so good. I’ll try to find some other way ;)
Is there a reason you're not using an rtk system?
Actually I’m using rtk, with gnss, so it’s gnss rtk
But I am using point perfect instead of base and rover setup
first check for enough memory and storage . second try this : sudo apt update && sudo apt upgrade pip install --upgrade pip setuptools wheel sudo apt-get install build-essential libatlas-base-dev pip install numpy --prefer-binary sudo apt install build-essential libatlas-base-dev pip install --only-binary=:all: numpy if not helping try : sudo apt install python3-pip --upgrade uninstall numpy and re-install the numpy version you need : pip install numpy==version
Right now I’m working on something with AWS, but as soon as I will have time to check it, I will try it out. Thanks for the help! 😁
great channel. 👍 😊
Thank you 👍
Braking or crashing without flipping over? Hard to say
Yeah, I agree. But both are pretty much the same in this scenario. :D
Ah yes the diagram tells you were everything goes, wtf am I looking at
:D most of it are traces (wires on the pcb) and there are 4 layers of them and the components are placed as closely together as possible to save space. In the result it looks like a total mesh
😂 gonna take all week to mow lawn..
Actually it’s not ready to mow the whole lawn right now, but the part square part that you can see takes about 15 minutes to mow… and that makes it about the speed about 240 square meters an hour
i was just joking with you. excellent job tinking…
Yeah yeah, I know 🤣😂
Very cool
Thank you 😊
Very nice project. If you dont mine ,would you pls share your coding.tq
I'm sorry but I have no idea what coding.tq is :D, if you could explain or provide more information about it? Thanks ;)
real good i m working on vacuum cleaner
Nice, how is it going?
@@Rovi-HRS missing steps need some feedback system for missed steps , your video is inspiring
Sounds interesting, i wish you luck ;)
That wasn’t a short, that was overloading. You were running far too much current through that thin wire.
Yeah, I understand but normally it's fine. Basically that wire just goes to esp32 and some other small sensors.
Well those damaged wires could lead to some issues later. You should replace the wires if they're brittle and/or stiff in my opinion.
Good point, haven't thought about that. Thanks
Looks like you picked too thin wires (you need at least 20-18AWG wires for that), plus do not use breadboard wires for any high power applications, because they are having horrible quality.
they are terrible. some are so bad you can pick them up with a magnet because they're not even copper, they're just steel
Well, I use some thicker silicon wires 14AWG for the main power from the battery and motors but I thought that for esp32 and a couple of sensors that wire would be sufficient enough
you have a box of wire's and it caught fire. What were we expecting? clean up the cable problem to fix that from happening.
Well, it's actually really hard to do so as there are so many cables and not a lot of space. In the future I plan to put it all on a pcb.
My computer is a box of wires and it doesn’t seem to catch on fire
@@Rovi-HRS I've been recently working on my first pcb that I actually want to order. It's pretty nice knowing how nice it will be in the end :) I definitely recommend trying that out as soon as you can
@SmileyFace01 I've been thinking about that but as it would be my first pcb, I'm a little worried that things might not go as planned.... So maybe if I just put the wires, esp32, resistors, capacitors, cable connectors etc. on the pcb and leave out some complex stuff such as DC-DC step down or CC CV charger. Do you think that this is a good idea? Btw, which service are you planning to use?
@@Rovi-HRS I feel like taking on a bigger challenge is a better way to learn more. But you could accidentally take on too much. I am not sure if it's better to use pcbway/jlcpcb or maybe directly contact some chinese factory xd I do have some local options as well. But I am currently thinking of using pcbway and maybe combine the order with some metal 3d printed parts I wanted.
Cool
LED's don't get very hot what exactly you got going on there
Well, those are some high power LEDs. Every one of them has 3w.... Here is the temperature test - ruclips.net/user/shorts1_eqLG9ydfE?si=lrCtGFoKQD-520jV
great
you should add the radiators, or at least aluminum PCBs for those high power LEDs, or decrease the current by increasing resistor value(I hope you use any resistor with those leds if not this is quiet bad for them as they will break pretty fast)
great project btw
Yeah yeah I was thinking about that it'll would be great. And I use a switching power supply for them I can also control the brightest thorough PWM from the controller
Thanks a lot 👍
The subtitles with black background are much more readable but maybe make the outline little smaller
Thanks for replying
Did you throw a bunch of cooked and colored spaghetti to try and make the bot look more impressive?
Sure looks like it, but no. What you're seeing are cables and jumper wires etc.
The LED likely has a higher resistance than the wires that goes back to the main circuit board, and since electricity takes the path of least resistance, you are back-powering the circuit, and the light does not turn on. That or your multimeter is backwards lol
Yeah, it's backwards 😂🤣... But still, it wasn't working when I turned on Rovi.
The sound was your gearbox being overloaded I think
I think that's true. Because it happened multiple times especially when the track got stuck. And it's not doing it with the slower gearbox, as it has more torque.
Awesome
You are really talent
Thank you so much.
Perhaps make the gears bigger, or track shorter, I think your track has a little bit of slack and thats where the snow is getting in
That's not a bad idea. However, I'm worried that if I made tracks tighter, they would perform worse on some terrains (not in snow). And crossing some obstacles, the tracks wouldn't be able to absorb it, smoothening the movement. But I'll try to test it.
Clever
Thanks 👍
That's pretty clever.
Thanks. But unfortunately I can already tell you that it's not working. So I'll need to redesign it somehow.
Fun fact: I recorded it in 240fps, slowed it down even more to 480fps and used AI frame generation to make it more smooth :D
Did snow get in the wheel?
Yeah, pretty much so... It got in the spacings on the drive wheel and that created tension in the track and the connector wasn't able to hold it so it snapped... Thanks for guessing :)