Nasi Koukios’ Work Log

  • Post author:
  • Post last modified:February 24, 2024
  • Reading time:18 mins read
  • Post category:Work Logs

Week of September 18-23 2023

During this week I met with Eric Engebos on Monday and secured the battery base to the Grow-Bot. We also discussed two possible plans to make the electrical box water resistant. To do this we planned to put a sheet of plexiglass over the electrical box, but we were trying to come up with the best way to secure it. Next we spoke of a way to improve the gears on the robot so we could improve the movement of the robot. For Monday we also came up with a list of parts we needed to order.

On Tuesday Nick Kasi and I met with Nick and Adam Sandhal to get the robot turned on and moving. This was because the bot was disassembled after last semester and we did not know what was needed to make it functional. Nick and Adam also taught us about the code. We also learned that we will need a new FlySky controller for the bot.

On Thursday during the cleaning of the lab we found out the Quadcopter project was scrapped and that instead of ordering a new FlySky controller we could use the one the quadcopter had. That was the last of the work we did for this week.

Week of September 25-30 2023

During this week I met with Eric Engebos and Nick Kasi on Monday the 25. While there we looked at the new back wheels we got for the robot and determined that they would not work as intended. Due to this we decided to get a different set of back wheels. While Eric cut a new plexiglass cover for the electrical box on the robot, Nick and I worked on our Critical Design Review power point presentation. We also took pictures and videos of the robot turning on and of the gears moving while using the joystick currently attached to the robot. This is all the work I have done for this week, but I know that Eric worked on cutting some foam to attach the new plexiglass cover and Nick worked to get the FlySky controller connected to the robot.

Week of October 2-7 2023

On Monday I met with Eric Engebos and Nick Kasi again. I helped Eric attach the water resistant cover to the electrical box.

After Eric and I finished attaching the cover we moved onto helping Nick who was trying to get the FlySky controller connected to the receiver while, the receiver was connected to the robot. With a warning that there was no battery every time we tried to connect. We fixed this problem by changing the settings for the external and internal sensors on the controller. After we got the controller connected we tried to run the code to see if the robot would respond to the FlySky controller. Once we activated the code the wheels would turn in reverse and once the FlySky controller was connected all movement would stop. When we moved the right joystick on the controller the motors would barely turn. Nick and I tried to replace the battery in case that was the problem, but the power switch got disconnected when we tried to rerun the code.

On Tuesday I came into the workspace and fixed the power switch by soldering the wire that had come loose. This was all the work I know of that we did for the Grow-Bot this week.

Week of October 9-14 2023

This week we presented our Critical Design Review on Tuesday. Before the presentation Nick and I did a practice presentation on the slides we were going to present. We all also worked on the slide show before the presentation.

On Thursday, I met with Nick to try to figure out why the FlySky controller was not working as intended. We also checked to see if the new set of back wheels would work for the robot and they will. They are 4 inch swivel wheels. We are now trying to come up with a way to attach them to the robot. Once that was done we focused on the controller. We figured out that if the auto switch is on when the robot is turned on the wheels and gears will go forward until the robot connects to the FlySky. The FlySky controller could not get the gears to turn no matter the edits we made in the code. It was decided that Nick would reach out to the Sandhal twins as they were the ones who wrote the code we are using to try to figure out where we are going wrong.

Week of October 16-21 2023

This week we met on Monday to discuss what we wanted to focus on for the rest of the semester and what we each would be doing. Eric spoke about finishing the water resistant cover, and 3D printing what we need to attach the back wheels and fix the front wheel. Nick and I worked on trying to figure out how to get the FlySky controller to work for the robot. We were unable to get it to work on Monday, but Nick figured out that the problem is with the motors not the code.

Week of October 23-28 2023

This week Eric, Nick and I met on Tuesday to try to figure out how to fix the FlySky controller. Eric detached the broken front wheel mount, and I removed the electrical tape from the soldered wires. I then tested the motor windings and the power of the motors to see if they were broken. Once we had tested the components Eric noticed that one of the pins on the Arduino for the motors was disconnected. Eric started to take one of the back wheel mounts and move it to the front wheel , but Nick asked him to help with the code for the FlySky, so I finished putting the front wheel into a new wheel mount. Eric and Nick were able to figure out what was wrong in the code and made it so that the controller could move the wheels.

Week of October 30-November 4 2023

There was not a lot that happened this week for the Grow-Bot. We met on Thursday to discuss what we needed to do in the next few weeks. Eric and I talked about the 3D printing that needed to be done and how to further secure the water resistant cover. Nick worked on the schematic for the robot during the week.

Week of November 6-11 2023

This week I met with Nick on Monday while he worked on the schematic. There was not anything for me to do so I left. On Thursday I met with Eric and Nick, and Eric told us that his computer was repaired and he was going to be printing the wheel mounts over the weekend. Eric also told us that the L-brackets that we needed to further secure the water resistant cover had arrived. We decided that we would meet next week to attach the wheel mounts and figure out anything else we need to do.

Week of November 13-18 2023

This week I met with Nick on Wednesday. He worked on the schematic, while I found some more L-brackets to further secure the water resistant cover. After this Nick, Eric and I met on Thursday. We talked about what else we had to do, to meet the functional requirements we had set. We also talked about what we want to do next semester, and how to meet with our sponsor to update them on our progress.

Week of November 27-December 2 2023

This week I met with Nick and Eric on Monday to work on the lab report and to test how the robot drives. Eric attached the caster wheels to the back of the robot. I used the Flysky while Eric recorded a video and Nick had his laptop connected to the Grow-Bot. We got it to successfully move backwards and turn in one direction. However, an issue with turning in the other direction and going forward occurred. We realized that one of the front wheel mounts was cracked and was making the gears not connect. Nick, Eric and I also started work on the final report and we got through most of it.

On Thursday, we met again and Eric had 3-D printed a new front wheel mount, while Nick started our EMI presentation for our sponsor GM. Eric and I helped out on the power point. Later in the day we also presented our progress, budget, and future plans to GM.

On Friday, we met for a final time this week to attach the new front wheel mount and work on the lab report. Eric attached the new wheel mount to the robot, and we again tested how well the robot moved. I again used the Flysky while Eric recorded a video and Nick attached his laptop to make sure there were no errors with any movement. Also we tested the water resistant cover and recorded pouring water on the cover. We mostly finalized the report, but a few adjustments need to be added. I also organized some of the wires in the electrical box on the robot with the use of electrical tape.

Week of January 22-26 2024

I worked on the progress report presentation for GM with Eric, Nick and Hakeem on Thursday the 25th.

We also talked about starting the diagram for the new board and Eric planned to order the new plexiglass to replace the wood on the side of the electrical box. I also worked on the Gantt chart for the Grow-Bot for this semester.

Week of January 29 – February 3 2024

Nick, Eric and I met on Tuesday January 30th. We discussed researching a power distribution panel with a fuses or circuit breakers for the new electrical board. We worked together to finalize the presentation for GM by updating our budget information, what we might need help with, and any electrical updates we made to the Grow-Bot. We also discussed looking into a new motor controller, and a new battery. Also looking at RC vehicles for help when designing an electrical board. We decided to use the rest of week 4 and week 5 to research the components and then in week 6 we will meet and decide which components to order.

On Thursday February 1st the Grow-Bot team presented to our sponsors to update them on our progress over the past 2 weeks. We let them know about ordering the plexiglass, and starting to design the new electrical board. We also asked them for any advice they could give on where to order electrical components, how we should organize our future plans for Grow-Bot, and any other advice they had. They suggested the following websites to order components from.

https://www.snapeda.com/

https://www.lcsc.com/

https://www.digikey.com/en/supplier-centers/jst

They also suggested that we do the following.

Week of February 5-10 2024

On Wednesday the 7th the group met to discuss the Critical Design Review and talk about the parts we had researched. We wanted to choose which parts we were going to get. We found a kill switch and fuses in the lab. I made a bill of materials for the parts we have and are going to get.

PartsPriceLink
Power Distribution Rails$13.99https://www.amazon.com/PCB005-Distribution-Inputs-Outputs-Voltage/dp/B07BC9BV1S?source=ps-sl-shoppingads-lpcontext&ref_=fplfs&psc=1&smid=AUGR43JJM44E6
Buck converter$16.99https://www.amazon.com/Converter-DROK-Regulator-Transformer-Protection/dp/B07FL6PBZF/ref=sr_1_6?crid=1IKD7ZWDABTOW&keywords=Power%2BDistribution%2BBoard%2Bregulators%2B12v%2B5v%2B7v&qid=1707332288&sprefix=power%2Bdistribution%2Bboard%2Bregulators%2B12v%2B5v%2B7v%2Caps%2C101&sr=8-6&th=1
Arduino Screw Terminal Shield$5.95https://www.digikey.com/en/products/detail/adafruit-industries-llc/3173/7794998?utm_adgroup=&utm_source=google&utm_medium=cpc&utm_campaign=PMax%20Shopping_Product_Low%20ROAS%20Categories&utm_term=&utm_content=&utm_id=go_cmp-20243063506_adg-_ad-__dev-c_ext-_prd-7794998_sig-CjwKCAiA8YyuBhBSEiwA5R3-Ew3cLz1z41JRu97HpXS6ZF6R8nPFSsTs5I42ZSimn1pkb3l4Egor2RoCbWsQAvD_BwE&gad_source=1&gclid=CjwKCAiA8YyuBhBSEiwA5R3-Ew3cLz1z41JRu97HpXS6ZF6R8nPFSsTs5I42ZSimn1pkb3l4Egor2RoCbWsQAvD_BwE
Kill Switch$51.20https://www.digikey.com/en/products/detail/eao/61-6441-4047/8735380
Fuses$7.34https://www.grainger.com/product/1DJ54?gucid=N:N:PS:Paid:GGL:CSM-2296:9JMEDM:20500731&gad_source=1&gclid=CjwKCAiA8YyuBhBSEiwA5R3-E8grk8uXHY472quuZv_IGAaI-tbdvO_9Tt5oWw6SU1QVD90mRIzX0hoCTywQAvD_BwE&gclsrc=aw.ds

Nick also drew a basic diagram for the wiring of the new electrical board. However, Hakeem found that the fuses we have were too high so he started looking for automotive fuses.

Week of February 12-17 2024

On Wednesday the 14th Eric, Hakeem, and I started working on the Critical Design Review Presentation. Eric and I also replaced the wood panels on the side of the electrical box with new plexiglass. We also tested how much current the motor draws and how much current the other electrical components draw. We used a multimeter on the DC amp setting to determine this. For the motors we got between 0.25-0.6 A. The receiver got a value of 0.12 A. 

On Thursday the 15th we met with GM to update them on our progress

Week of February 19-24 2024

This week we ordered the new rails and buck converters on Monday the 19th.

We also presented our CDR on Thursday the 22nd. From there we got feedback on the points shown below.

  • Test the current draw from the motors again: In more rough conditions, looking for peaks or spikes, and the “stall” current when the shaft is being stopped forcefully.
  • Consider using “slow-blow fuses” to account for peaks.
  • Consider what fuses to use for sensors
    • Look at the documentation for sensors to make sure that the current does not EXCEED the max current.
    • When would a high current happen? Either from a degrading sensor that would have to be replaced anyway, or a short. In this case, fuses do not have to be as precise.
  • Relays are the only way to implement killswitches. Look into how to do this for sure.
  • Check the current rating of the battery.
  • Simulation can be performed in Multisim as long as the images and documentation is avaliable.