STARPHEUS
Hardware- 19 Devlogs
- 70 Total hours
orpheus made by anna strs
orpheus made by anna strs
Im on a trip rn but i made some changes in the code, I added some photos to the journal and did a better readme :B
STARPHEUS IS FINISHED! last details. i just paint all at 3 am, trying to make it look cool :B
I made this beautull page ! its about the project. now i just need to finish the project… is made with HTML, css and javaSS :B a bit of gemini help jsjsjsj
Today I finished the CAD jejeje , I realized that the problem with my motors not working was the amps, not the voltage. I spent like an hour trying to see if it was a coding issue, and it turns out I was using a 9V alkaline battery, and it doesn’t provide enough amps :C. I made some battery holders that didn’t work that well. I’m going to work on the journal, the readme, and the website today (if I survive), and I couldn’t make a battery holder that actually works… I don’t recommend wasting an hour of your life doing it.
mental breakdance with KiCAD
this is how is it going hehehe, not finished yet, i added another oled for the eyes, im having some trubbles with batterys and code but its going to be functional
Since the code already worked, I was building the robot physically, out of cardboard because I don’t have money for 3D printing. I spent so much time on mistakes and I might have to redo it. I measured each component and its dead space (the space for the wires and stuff). I think it looks really weird, but I know it will work because I spent way too much time thinking about making it functional. So far it measures about 25 cm and is a little bigger than my computer (huge btw), but I’m happy that soon it will have life and a body.
I finally managed to get the servo motor to work along with the OLEDs, the DRV, the two motors, and the IR, FINALLY. I’ve implemented all the components except for the ESP32 camera, which I spent 5 hours of my life on or more. I’m thinking of adding a USB controller and controlling it like I’m playing Xbox.
There was a problem in the code, mostly with the servo libraries. I also added 3 resistors in series and in a ladder for the ultrasonic sensor. Right now I’m still struggling with the voltage spikes from the servo motor, even though I already put in a 470uF capacitor. … btw look at the disaster
I’ve been having problems with the code, the I2C either starts on the OLEDs or tries to start with the servo, but they don’t work together. It’s a problem because I still need to implement the motors, the H-bridge, the ultrasonic sensor, the camera, and another buck converter. and i habe 29 hour working on this … :C
I’m worried about the fact that I worked 5 hours and a bit on Sunday, the camera isn’t working right now, the OLED and the IR work but when I implement the servomotor it doesn’t work, the DRV8833 doesn’t turn on, the motors don’t respond either… I cried for half an hour so the time-lapse is probably inflated I guess… umm I don’t know if I should keep trying to implement the camera or dismiss it, tomorrow I’ll see what happened because the components work but there’s something in the code, I also measured each and every one of the component voltages.
I did a excel with all wires , a sketch , and iv been struggling so much with the esp32 cam and the estp s3 , idk if is the tx interferring with the code :C
this is today rat nest AND THE CAM IS DETECTING MY FACE WITH CORDENATES, it was really dificult cus my cam is not esp oficial, is a clone… so all code is functional with the esp 32 version 3.0.7 , an old version , but its functional yeyyyy , the power distribution is with the protoboard, a lil unecessary big
I noticed that the servos weren’t working and I bought capacitors, I blew up 2 :,c but now it works. Today was mostly soldering everything, ordering materials (resistors for the ultrasonic and 4 DC motors because the CC ones don’t work, and OLEDs because mine is broken). I also studied how I’ll use the Camesp32 because it uses the ESP32 3.0.7 library and the OLEDs use others, so I had to struggle a bit with the configurations.
MY BABY ORPHEUS BOT NOW HAVE EMOTIONS !
i use a IR to orpheus know when u are petting him, he have 4 emotios rn
(sleepy when u dont pet him 7 sec )
(idle when u pet him 1 sec to say hi)
(love when u pet him more than 1 sec )
(engry when u pet him to much)
the other pic is the serial monitor is in spanish lol
but it says the emotions
TE CAMARA IS FUNCTIONAL !! now the eyes of orpheus can see, ill start with the face tracking.
Arduino have a code for esp32 cam , the only thing u have to do is put ur info , change some stuff acording to you and make it part of ur project :B
I have to buy capacitors and resistors because Orpheus’s neck has voltage spikes… the eyes of Orpheus are already working, the infrared for detection, and soon I’ll implement the camera for computer vision
i have mi pitch nowww abd the cuello the neck or idk how to say it in english of my orheus bot jejejje
the espcam is getting here tmrw soo it will detect ur face and like move with u , it have expresions and u wan pet it !
the buck converter is functional !
also i changed cus i was going to use an orpheus pico w from stasis but it isnt functional and i spend 1 hour or 2 trying to make it but ill use a esp32 wroom 1
this is the scratch of my orpheus bot kinda wall-e.
i did the face of my orpheus and im making a diagram of the conections.
im going to buy esp32 CAM , buck converters , a battery 7.4 V , and a driver
look how cute is going to be orpheus face , ill add the HC .sro4 and the IR
today i decided to start building an orpheus bot jejeje, i did the bom and the stuff is getting to my house in days so i dont need the grant.
I started the how im going to do it
fusion, bom, cad, pcb and construction etc etc …