|
ATMEGA2560 Microcontroller |
x 1 | |
|
16MHz Oscillator |
x 1 | |
|
LoRa Ra-02 433MHz Transceiver |
x 1 | |
|
AMS1117-5V Regulator |
x 5 | |
|
AMS1117-3.3V Regulator |
x 1 | |
|
Two Terminal Block Headers |
x 8 | |
|
DPST Switch |
x 5 | |
|
SMD Resistor 1M |
x 2 | |
|
SMD Resistor 100K |
x 1 | |
|
SMD Resistor 10K |
x 3 | |
|
SMD Resistor 1K |
x 4 | |
|
SMD Capacitor 100nF |
x 9 | |
|
SMD Capacitor 47uF |
x 20 | |
|
SMD Capacitor 22pF |
x 2 | |
|
DC Jack Barrel |
x 1 | |
|
SMD Green LED |
x 1 | |
|
SMD Blue LED |
x 1 | |
|
SMD Yellow LED |
x 2 | |
|
SMD Push Button |
x 1 | |
|
SMD M7 Diode |
x 6 |
Juanduino MEGA (RAMS ROVER's PCBs)
It all started with the invitation to participate in a contest consisting of designing an amateur student rover, for simulating a small-scale lunar mission, back in 2019. A group of friends with the same goal got together working for a whole year non-stop for making this dream, a reality.
This part of the project consists of a set of printed circuit boards that gave life to the "RAMS Rover", the main PCB board can communicate wirelessly via radio frequency with a LoRa transceiver module, or Bluetooth communication with an additional module. It uses the ATMEGA2560 microcontroller just as the Arduino MEGA (hence the name "Juanduino MEGA", which a friend of mine suggested), the main board incorporates all essential components to operate the microcontroller properly (resonator or oscillator with its couple of capacitors), the codes can be uploaded via ICSP port (also used for bootloader) or via Serial port for using a FTDI USB to serial converter, this made it easy to program it using the Arduino IDE. A pair of voltage regulators and pads for the transceiver and all available microcontroller pins out made this board capable of connecting to several custom modules that, when all together, they could do various different functions to satisfy our needs, in this specific case, we needed to move the DC Motors attached to the wheels and move a robotic arm with help of some Linear actuators. I figured out that the best option was to make everything modular as if one system failed, it could be easily replaced with another repeated module.
The modules themselves, interact with the main board for controlling and powering DC Motors with help of the Pololu VNH5019 DC Motor Drivers. The remaining module, just as necessary, it makes use of the Pololu Jrk G2 21v3 Drivers, to control several linear actuators, also from Pololu.
A wireless controller was also made for controlling the actions of the rover (movements) with the ATMEGA2560 as its microcontroller and the LoRa Ra-02 433MHz as the transceiver. This controller read signals from two joysticks and six potentiometers, as well as four push buttons, the option of using an IMU sensor such as a GY-87/GY-801 or an MPU6050 for controlling the rover was also available.
Design and construction of these PCB's took over 6 months before manufacturing, as, they went through 28 different re-designs to get to the desired looks and getting the minimal trace width correct for every signal.
On March 11th, the first national contest "Hacia una Base Lunar 2019" (Towards a Lunar Base 2019) took place in Ensenada City, Mexico. Needless to say, our rover won the 1st place among 14 competing rovers after simulating a small-scale lunar mission, all the way from maneuvering on irregular terrain and collecting rock samples was no problem at all, all of this was controlled wirelessly at a distance with help of a Graphic User Interface and wireless cameras. This would have not been possible if it wasn't for every person involved in the designing, financing, making and performing of the rover, to all of the above, thanks.
- You can support the team by following us on facebook: https://www.facebook.com/uabcrams/
- You can watch our participation and the RAMS Rover in action:
https://www.youtube.com/watch?v=Fa0HB27RXGI&list=PL_oKau96aoiwkGvxn3L0naupZyCes-oJO&index=10&t=0s
https://www.youtube.com/watch?v=Fa0HB27RXGI&list=PL_oKau96aoiwkGvxn3L0naupZyCes-oJO&index=10&t=0s
Juanduino MEGA (RAMS ROVER's PCBs)
- Comments(19)
- Likes(20)
- Engineer Oct 01,2024
- LUIS EMILIO LOPEZ Feb 12,2024
- Kasper Wikstrom Jul 13,2023
- Paul BluJay Mar 01,2023
- Sergio Oliveira Nov 04,2022
- Alex Chorine Sep 15,2021
- Michele Tavolacci Dec 12,2020
- Nelson Berrios Jun 14,2020
- jjaime68 May 18,2020
- Engineer May 16,2020
- DarkoPatic May 14,2020
- Engineer Apr 29,2020
- Harlen Apr 28,2020
- Engineer Apr 27,2020
- Engineer Apr 26,2020
- Engineer Apr 26,2020
- Engineer Apr 26,2020
- Engineer Apr 26,2020
- Engineer Apr 26,2020
- Engineer Apr 25,2020
- 55 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
-
10design
-
10usability
-
8creativity
-
8content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
7design
-
8usability
-
8creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
1design
-
1usability
-
2creativity
-
3content
-
7design
-
6usability
-
8creativity
-
9content
-
10design
-
4usability
-
6creativity
-
7content
-
10design
-
10usability
-
10creativity
-
10content
-
9design
-
8usability
-
10creativity
-
8content
-
7design
-
9usability
-
8creativity
-
7content
-
7design
-
10usability
-
7creativity
-
10content
-
8design
-
6usability
-
8creativity
-
5content
-
7design
-
7usability
-
7creativity
-
8content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
9design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
2design
-
3usability
-
4creativity
-
6content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
8usability
-
10creativity
-
8content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
9creativity
-
10content
-
2design
-
1usability
-
3creativity
-
4content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
9usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
2design
-
3usability
-
4creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
-
10design
-
10usability
-
10creativity
-
10content
More by jjaime68
-
-
-
DIY Transistor Tester | Build Your Own LCR Meter at Home with Arduino Nano
116 0 0 -
-
-
ESP32-S3 breakout board for motorizing Iron Man helmets
170 0 2 -
Build a Walking Robot: Theo Jansen Style 3D Printed Octopod
264 0 5 -
-