vefdiscovery.blogg.se

Hexapod arduino
Hexapod arduino





hexapod arduino
  1. HEXAPOD ARDUINO HOW TO
  2. HEXAPOD ARDUINO FULL
  3. HEXAPOD ARDUINO BLUETOOTH

Next we can connect the NRF24L01 transceiver or just the Bluetooth module depending on what type of communication we will use. First goes the battery which I secured it using a tape, and on top of it goes the Arduino together with the PCB we made. Again it’s a bit tight but still we can fit everything in. So now we can insert the electronics components between the two plates. Remember that the main input to the PCB must be 5V. In this way we will know when the battery will need to be recharged. The 12V battery voltage will pass through a voltage divider made up of two resistor R1 and R2 which will reduce the voltage below 5V so that the analog pin can safely read it. There are several digital and analog pin connections, 5V and ground connections, two LED connections, as well as a connection for the monitoring the battery voltage. Also I included a connection for a NRF24L01 transceiver module in case we want to control the robot using a radio control. I arranged the servos connections close to each other and included two big capacitors next to them to keep the voltage more stable. This PCB will be actually act as an Arduno Mega Shield for the Hexapod because we will be able to directly connect it on top of the the Arduino Mega Board. Therefore I designed a custom PCB using the EasyEDA free online circuit design software. Now if we try connect everything together it will be quite a mess because of the many servo connections.

hexapod arduino

As an Amazon Associate I earn from qualifying purchases. Amazon / Banggood / AliExpressĭisclosure: These are affiliate links. HC-05 Bluetooth Module ………………….… Amazon / Banggood / AliExpress.You can get the components needed for this project from the links below: In my case, the maximum current draw that I noticed from the robot when moving was around 6 amp. The buck converter that I will use for this project can handle up to 8 amps of current but I would recommend to use one from 10 to 15A just to be sure you will have enough power and it won’t overheat. Even in case we use 2S LiPo battery which has a voltage around 7.4V or 8.4V when fully loaded we still need to use a buck converter. However, the servos operating voltage is limited from 4.8 to 7.2V, which means that I need to use a DC-DC buck converter to convert the 12V to 5V.

HEXAPOD ARDUINO FULL

LiPo batteries can handle higher amount of current draw, so they are suitable for this project because if all servos are engaged at the same time at full load they can draw around 10 amps of current.

HEXAPOD ARDUINO HOW TO

Related Tutorial: How Servo Motors Work & How To Control Servos using Arduinoįor powering the robot I will use a 3S LiPo battery which has a voltage of around 12V. Of course the brain of the robot is an Arduino board, and in this case that’s the Arduino Mega because it’s the only board that can control more than 12 servos using the Servo library. Besides the 22 servos we need an HC-05 Bluetooth module for the smartphone communication and some capacitors and resistors.







Hexapod arduino