Advertisement

Quick Links

About SunFounder
SunFounder is a technology company focused on Raspberry Pi and Arduino open source community development. Committed to the
promotion of open source culture, we strive to bring the fun of electronics making to people all around the world and enable everyone
to be a maker. Our products include learning kits, development boards, robots, sensor modules and development tools. In addition to
high quality products, SunFounder also offers video tutorials to help you build your own project. If you have interest in open source or
making something cool, welcome to join us! Visit
Notes:
The figures of 3D model are included in this manual, so there may be difference between the model and physical product in color
and shape.
Please note that you need to be clear of your throttle on the left or right before applying the product.
PLEASE follow instructions in this manual in case of parts damage.
Some parts may be comparatively fragile. Please DO NOT try any operations that may harm the components.
We provide free technical support, excluding any man-made damages.
When you fly the quadcopter for the first time, please go to an open environment and avoid crashing into hard objects in case of
quadcopter especially propeller damages.
www.sunfounder.com
for more!
www.sunfounder.com

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the E-SHARK and is the answer not in the manual?

Questions and answers

Summary of Contents for SunFounder E-SHARK

  • Page 1 Our products include learning kits, development boards, robots, sensor modules and development tools. In addition to high quality products, SunFounder also offers video tutorials to help you build your own project. If you have interest in open source or making something cool, welcome to join us! Visit www.sunfounder.com...
  • Page 2 Copyright Notice All contents including but not limited to texts, images, and code in this manual are owned by the SunFounder Company. You should only use it for personal study, investigation, enjoyment, or other non-commercial or nonprofit purposes, under the related regulations and copyrights laws, without infringing the legal rights of the author and relevant right holders.
  • Page 3: Table Of Contents

    Contents About E-SHARK ..........................................1 Main Components .......................................... 2 Flight Controller Board ......................................3 615 Motors ..........................................4 Propellers ........................................... 5 Other Components ......................................... 6 Remote Control ..........................................8 Control During the Flight ......................................10 Trial Flight ............................................12 Download the Materials....................................... 13 Install the Driver ..........................................
  • Page 4 Configure Flight Parameters in GUI .................................... 22 Calibrate Gyroscope ........................................24 Calibrate Accelerometer ......................................25 Assemble or Disassemble? ......................................26 Fine Tuning ............................................. 29 Precautions During Flight ......................................30 Stunt Flying ............................................. 31 Install the Arduino IDE ........................................32 Upload the Code .......................................... 33 Troubleshooting &...
  • Page 5: About E-Shark

    E-SHARK is a mini drone with a cute appearance. Since its shape is similar to shark, it is named E-SHARK. Its simple structure makes it easy to assemble. With protective motor bumpers, it’s safer for beginners to play. It’s an interesting and learning toy. However, the E-SHARK is not only a toy –...
  • Page 6: Main Components

    Main Components www.sunfounder.com Exploded View of E-SHARK...
  • Page 7: Flight Controller Board

    Flight Controller Board www.sunfounder.com Sizing 45.5*22mm, the flight controller board adopts MWC flight control firmware which is written in Arduino IDE. It supports several AVR development boards by Arduino such as Pro Mini, Pro Micro, Mega, etc. This flight control board here integrates ATmega328P chip, MPU6050 accelerometer, and gyroscope, thus providing excellent flight performance with only a small PCB.
  • Page 8: 615 Motors

    615 Motors www.sunfounder.com Motor Diameter: 6mm Motor Length: 15mm Shaft Diameter: 0.8mm Cable Length: 56mm Weight: About 1.8g Option: With 1.25mm JST Plug No load speed: 67000± 15% rpm Works for Blade Inductrix, Tiny Whoop, Nano QX etc. Motor wire: Red & Blue (CW motor), Black & White (CCW motor) The motors provide impetus to the aircraft.
  • Page 9: Propellers

    Propellers www.sunfounder.com There are CW and CCW propellers too. How to tell them apart? Place the propeller on a flat surface, check the curved side of the blades. As we can see, the left one with the curve brim at the right side is a CW propeller, when the right one with the curve brim at left is a CCW one.
  • Page 10: Other Components

    Other Components www.sunfounder.com PL2303 Serial 1. Mini USB Cable x 1 3. 6-Pin Connector Cable x 1 Module x 1 To connect PL2303 module with PC; To connect flight controller To connect flight controller board with Length: 1M board with PC PL2303 module 4.
  • Page 11 To power the aircraft E-SHARK adapts the 1S 3.7V Li-po battery for power, and remember to fully recharge it before using. A 3.7V 1-12P Micro+Battery Extension board is provided in the kit to recharge the battery. You can connect the board to the computer or a socket with the Micro USB cable, or connect it to a DC power to charge with the two wires.
  • Page 12: Remote Control

    Remote Control www.sunfounder.com This is a 6-CH 2.4GHz RF transmitter with PPM signal mode only. It’s a left throttle one and powered by six 1.5V batteries. Besides, it’s equipped with a 6-CH receiver. Note:The power indicator is steady on normally; during flight, the flashing warns a low power state of the battery Transmitter Specification: Working Frequency: 2.400-2.4835MHz ISM BAND...
  • Page 13 Modulation Signal: 6-CH transmitter standard PPM PWM Working Voltage: 9 VDC (6*1.5V) Control Distance: > 500m (in actual measurement) Receiver Specification: Working Frequency: 2.400-2.4835GHz ISM BAND Working Voltage: +4-8VDC Working Current: 20mA typical RX Sensitivity: -100dBm typical Demodulation Signal: 2–6 CH standard PPM PWM With adjustable sensitivity &...
  • Page 14: Control During The Flight

    Control During the Flight www.sunfoudner.com There are two different types of remote control. They are different in the position of throttle – left (what we provided in this kit) and right. The throttle controls the motor speed. The higher you push it, the motor rotates faster, and the quadcopter flies higher, and vice versa. It is quite easy to tell the throttle.
  • Page 15 Aircraft (Roll to the right and left) Roll Aircraft (turn on its own axis)
  • Page 16: Trial Flight

    Trial Flight www.sunfounder.com Power on the aircraft, then place it horizontally. The aircraft will take 5 seconds to self-calibrate. DO NOT move or flip it during the calibration. If the aircraft fails to self-calibrate on a level surface, remove the battery and reconnect to redo the calibration.
  • Page 17: Download The Materials

    Downloaded the package from our website on LEARN -> Get tutorials -> Aircraft Model -> E-SHARK, then unzip it. The following folders are included in the package. SUNFOUNDER_GROUND_CONTROL_STATION: A PC software, to check and adjust the parameters of the aircraft.
  • Page 18: Install The Driver

    Install the Driver www.sunfounder.com To connect the E-SHARK to the computer, a USB to Serial module will be used. Here we use the PL2303 module, which applies PL2303 DSP, and with an anti-plug cable to connect to the flight controller.
  • Page 19: About Gui

    About GUI www.sunfounder.com Before opening the GUI, you need to install JAVA on your computer. If not, when you click the .exe file for the GUI, the window will appear “This application requires a Java Runtime Enciroment 1.7.0_40”. So please first download JAVA at https://www.java.com/en/...
  • Page 20: Setup Interface

    SETUP Interface www.sunfounder.com There're four interfaces in the software: SETUP, PID, RECEIVER and DATA. Setup Interface: In Red Frame: To show the serial port number of the aircraft In Green Frame: To start the communication between the aircraft and the GUI. The detailed tutorials are in later part.
  • Page 21: Pid Interface

    PID Interface www.sunfounder.com The main area in the red frame is to modify the aircraft parameters and configure the aircraft. When the aircraft is connected to the GUI successfully, it will show the present mode, and the channel states of AUX1, AUX2, AUX3, and AUX4.
  • Page 22: Receiver Interface

    RECEIVER Interface www.sunfounder.com In the receiver interface, two parts are included: the red frame area is SunFounder website, forum, and WiKi, for you visit the page by direct clicking. In the orange frame, we can see the channels of the transmitter. After it's well connected to PC, we can see the value changes when...
  • Page 23: Data Interface

    DATA Interface www.sunfounder.com This interface is to show the parameters of the attitude for the aircraft. Thus we can check whether the transmission and sensor work normally or not. Those curves in different colors are corresponding to the values in the left. And we can also adjust the two axes to...
  • Page 24: Configure The Transmitter In Gui

    Configure the Transmitter in GUI www.sunfounder.com Open SUNFOUNDER_GROUND_CONTROL_STATION.exe under E-SHARK\application.windows32\application.windows32 Then select the proper serial port. Double-click READ, and then START. Turn the aircraft over. If the data in the right side changes correspondingly, it means they are connected successfully.
  • Page 25 Click RECEIVER, pull the levers for different channels to check the corresponding bars change or not. When you pull one lever, and the values of two channels change at the same time on the GUI, it proves the mix function has been enabled.
  • Page 26: Configure Flight Parameters In Gui

    Configure Flight Parameters in GUI www.sunfounder.com Check the parameters’ curves in DATA interface. Observe whether the ACC, GYRO and MAG curves get normal. They should be all leveled as shown below.
  • Page 27 If they are not leveled lines, place the aircraft on a leveled surface, go to PID interface, and click CALIB_ACC to calibrate.
  • Page 28: Calibrate Gyroscope

    Place the E-SHARK as flat as possible. Pull the Throttle, Pitch and Yaw to lowest .The blue LED on the flight control board will blink for about 2 seconds and then light up constantly. So the calibration is done.
  • Page 29: Calibrate Accelerometer

    Calibrate Accelerometer www.sunfounder.com Place the flight control as flat as possible. Push the throttle to highest, pull the Pitch to lowest and Yaw the leftmost. The blue LED on the flight control board will blink for about 2 seconds and then stop. So the calibration is done.
  • Page 30: Assemble Or Disassemble

    Assemble or Disassemble? www.sunfounder.com This kit is a pre-assembled one, so no need to redo. But if unfortunately, the motor or receiver gets broken, we need to know how to disassemble them. Here is how to do: 1) Remove the protective case...
  • Page 31 3) Remove motor wires by soldering pen before disassembling the flight controller 4) Remove the flight controller board 5) Remove the propellers with propeller remover...
  • Page 32 6) Remove motors 7) Take out the sponge and battery...
  • Page 33: Fine Tuning

    Fine Tuning www.sunfounder.com Place the copter flat on a level surface in an open environment. Now you may calibrate the gyroscope and accelerometer and unlock your plane. First push the throttle up slowly and stop pushing when the copter is about to take off (but not yet). Observe whether it tilts forward/backward or right/left, or spins.
  • Page 34: Precautions During Flight

    Precautions During Flight www.sunfounder.com Please fly your copter in an open environment where there are few people.  To avoid the interference by magnetic field and airflow of Earth surface as possible, please fly the quadcopter to 1m or higher.
  • Page 35: Stunt Flying

    Stunt Flying www.sunfounder.com The stunt flying with a quadcopter is advanced playing with the plane and requires very high skills. You are not recommended to try this type before getting proficient in performing the basic operations. Under this flight mode, the aircraft flies extremely fast and each aspect of flying becomes quite acute.
  • Page 36: Install The Arduino Ide

    Install the Arduino IDE www.sunfounder.com The code in this kit is written based on Arduino, so you need to install the IDE first. Skip it if you have done this. Go to the arduino.cc website and click Software. On the page, check the software list on the right side under Download the Arduino Software.
  • Page 37: Upload The Code

    Upload the Code www.sunfounder.com Connect the USB-to-Serial module with the flight control. Click Tools>Board>Arduino Pro or Pro Mini. Open the code MultiWii_2_2_SE_PPM_20170228 under E-SHARK\Code...
  • Page 38 Upload the Code www.sunfounder.com Then click Tools>Processor>ATMega328 (5V, 16MHz) Select the corresponding Port. Click Upload and wait till it's done.
  • Page 39: Troubleshooting & Precautions

    Troubleshooting & Precautions www.sunfounder.com Troubleshooting If the radio transmitter control fails to control the quadcopter, refer to Matching radio transmitter control with Receiver.  Switch on the quadcopter and the blue LED indicator keep blinking, and the copter cannot be unlocked.
  • Page 40 Precautions  Ensure the safety of yourself and others during the flying. The assembly of the quadcopter should comply with the instructions above.  Please conform to the local aviation regulations and do not fly in the no-fly zone.  Observe laws and regulations.

Table of Contents