Sunday, 30 September 2018
Saturday, 29 September 2018
12 Best Drone Kits for Beginners & Advanced: All Features, Pros & Cons [2018]
Before looking into the best DIY drone available I want to give a brief difference between a drone and quadcopter. Drones and quadcopters can be called as UAVs (Unmanned aerial vehicles.) A quadcopter is a specific type of drone, While drone is a broad category such as tricopters, helicopters, octocopters.
Drones are very expensive, because of which it is limited to a certain group of people. But in the last few years, drones which are affordable drones are available. Depending on your requirement you can choose the best drone. If you are a beginner and looking to learn how to fly a drone then you can start with low budget drones. If you are a professional you can choose drones with more features.
Before buying any drone one should consider the following factors
- Flight time: The average time A done can stay in the air for one time charging is flight time. It is good to have a longer flight time. Extra batteries can be added to increase flight time.
- Range: Range is the maximum distance to which a drone can be controlled, without losing contact with the controller.
- Speed: The maximum speed a drone can fly is the most important factor generally considered.
- Controller: Controller can be used to control Drone. This can either Hardware such as remote or an app. Depending on your Requirement you can choose the controller.
- Camera: Almost all drones will have a camera feature. Some drones are provided with the mount to attach your own camera to it. There are more chances of taking videos and images from the sky with high clarity.
- Return home button: This feature tells the drone to come home automatically using GPS. Generally, basic models don’t have this mode.
Let’s get started!
1. Holystone Predator
Holy stone predator is the best budget drone. It is easy to Fly and can be easily handled by the kids. Though it looks small it is robust and performs well. It is durable for crashes. It is very precise and it is suitable for indoor and outdoor environments. It can be operated in headless mode Which means its orientation is fixed towards the controller. and it can flip to 360 degrees. The 6 axis gyro Stabilizers and high powered engines make the drone stand still in the air.
Features:
- Flight time: For charging time of 30 Minutes it can fly up to 8 minutes. You can add extra batteries to increase this flight time.
- Range:30-40 meter
- Controller: Remote controller. It looks large in size And is operated at 2.4 GHZ.
- Camera: Not included
- Return Home: Included
Pros:
- Easy to use
- No FAA registration required
- Can flip 360 degrees
- Good for beginners
Cons:
- Long charging time
- The efficiency of batteries is less.
- A controller does not have inscriptions.
- Camera not included
2. Syma X5C
Best drone with the camera in low budget. All parts are available when you need them. This is good in indoor and outdoor. The camera is included in this. A 4 GB Micro SD card is also available
Features:
- Flight time: 7-10 min for 90 minutes charging time.
- Range: 50 meter
- Controller: A transmitter is used as a controller. It is operated at 2.4 GHZ and this is provided with small LCD in the bottom to display parameters like battery level, trim level, yaw rate etc
- Camera: A 720 p HD is included.
Pros:
- Easy to use
- Good design
- Can flip 360 degrees
- Good for beginners
Cons:
- Long charging time
- Batteries are not efficient
3. Holystone HS100
The HS 100 is a large drone with a 50 cm length/width and 20 cm height. It weighs around 700 gms along with the battery. The camera is placed below the drone while the battery is behind the drone. The drone is provided with LEDs , to indicate its connectivity with the transmitter, GPS Lock and Battery status. If the drone is out of range of the transmitter, drone automatically activates GPS aided return home function. It has some other special features like one Key take off/land, Altitude hold, VR.
Features:
- Flight time: 12-15 min
- Range: 500 meters, 120 meters height,150 m FPV
- Controller: A transmitter is used as a controller. It is operated at 2.4 GHZ.
- Camera: 720 p camera.
- Sensors:GPS,Barometer,6-axis gyroscope.
Pros:
- Large and powerful motors allow the drone to withstand the wind
- Range is good
- Camera with 720 p and 90 degrees adjustable tilt adds an advantage
- It has VR mode in the built-in FPV app, but goggles have to be bought separately
- It has a good altitude stable mode
- The speed of the drone is adjustable using the scroll wheel on the transmitter
- Good for beginners.
Cons:
- Camera Quality could be better for this price
- Though drone range is good FPV range could be better
- Charging time could be low
4. Holystone F181C
Holy stone F181C is suitable for professionals, intermediate, beginners. This is a great drone for beginners photography. If you are a professional and want to fly as fast as possible then this drone is best for you. It has four-speed settings.
F181 chaser is of 20.5 cm in size and weighs about 131 g. It has one key return home and one key takeoff/landing. It can be operated in headless mode. It has double batteries.
Features:
- Flight time: 7-9 min for charging time of 80 minutes.
- Range: 50-100 meter, 120 meters height.
- Controller: A transmitter is used as a controller. It is operated at 2.4GHZ.
- Camera: 720p HD camera
- Return Home: Included
Pros:
- Four adjustable speed modes are good.
- The range is good.
Cons:
- Camera Quality could be better.
5. UDI U818A Discovery
This is a good drone for learning and practicing with quality recording and good image quality. It can perform 3D Flips. Another important feature is it gives an alarm at low battery. This helps in avoiding crashes. This drone is made of light, thin plastic making it weigh low.500MAh battery is in the holder on the bottom where the camera is also placed. It has a headless mode feature.
Features:
- Flight time: 8-10 min for charging time of 80 minutes
- Range: 50-100 meter
- Controller: A transmitter is used as a controller. It is operated at 2.4 GHZ
- Camera: 1 MP camera
- Return Home: Included.
Pros:
- Cost is affordable
- It arrives with an extra battery
- Camera quality is good
- Very easy to fly and control
Cons:
- It does not have new features like one key landing/takeoff, altitude hold.
- Short battery life.
6. DJI Phantom 3 Professional
The Phantom 3 professional is an advanced drone with a little high price. It has many new flying features. It has the best camera of 4k video recording and a 12-megapixel sensor. The remote controller is very well improved. It can accommodate tablets, mobiles. This drone can also be used indoors.
Features:
- Flight time: 25 minutes
- Range: 2 Km
- Controller: Remote
- Camera: It comes with 4 k Camera with 12 MP sensor
- Return Home: Included.
- Speed: 16m/s
Pros:
- Easy to use
- Small and less weight
- Camera video quality
- Customizable remote control
Cons:
- Short battery life
- The camera does not rotate
- Batteries are expensive
- Android app can be made more user-friendly.
7. Qcopter
This is a great drone for beginners. This drone is provided with LEDs switched on night time. A basic user manual is provided with this quadcopter. Its stability makes beginners to easily control the drone. It has a battery of capacity 3.7v and 1100mAh.It has FPV feature. The Qcopter team Provides excellent customer services.
Features:
- Flight time: 30 minutes
- Range: 100 m
- Controller: Remote
- Camera: This had HD 1080P HD WiFi Camera
- Return Home: Included
- Speed: 20 m/s
Pros:
- Flight time is good
- Bonus battery and crash kit adds an advantage
- Easy to fly
- Customer services are good
Cons:
- Issues about durability
- Camera quality.
8. Holystone F181W
F181W is ready to fly the drone. This is a pre-assembled drone. Some small things like attaching batteries, camera, propellers have to be done before flying it. It comes with some extra features which are not seen in other drones at this price.
Battery capacity of this drone is 3.7v 750 mA. It has 6 axis gyroscope stabilization. It weighs around 138 grams. Some of the features like headless mode, one key takeoff/landing, hover mode,3D flips are also included.
.One of the best feature it has is FPV live transmission. The video is transmitted from the camera to phone via wifi. To take clear images use the drone in hover mode.
Controller requires four 1.5v batteries. The controller has multiple speed level options. Such as low, medium.high and expert. The kit consists of an extra battery, extra propellers and propeller guard screws.
Features:
- Flight time: 7-10 minutes
- Range: 100 m,FPV range :30- 50m
- Controller: Remote/app
- Camera: This had HD 720p HD WiFi Camera.
- Return Home: Included
- Speed: Multiple speed control
Pros:
- This is ready to fly a drone as it is pre-assembled
- Double batteries increase the flying time
- Easy to fly
- FAA registration is not required
Cons:
- It can not handle winds
- Parts of the drone are delicate
- It gets heated easily, so there is an interruption in flying to ensure no damage to the components.
9. HolyStone HS 160
HS 160 is a beginners drone. It is very small and can fit it into a pocket. This easy to carry as it is fodable . It can fly smoothly in calm weather, but it cannot withstand a windy weather. It can be operated using a mobile. Video quality of the drone is good. But to watch the drone flying in real time, you need to stay in the WiFi range of the camera i.e 30 meters. It comes with an extra battery so that flight time can be increased.
Features:
- Flight time: 8 minutes.
- Range: 50-70 meters,FPV range:30 meters
- Controller :App
- Camera: 720p HD WiFi Camera.
- Return Home: Not Included.
Pros:
- Foldable and pocket-sized drone
- FPV Camera
- Smooth flying
Cons:
- No headless mode
- Less durability
- Video download link is laggy
- No GPS
- Hovering is hard as it does not have sensors
10. Phantom 3 Standard Drone
This is a well-known drone for beginners. It has the capability of recording videos in 3 modes HD, HHD,2.7k. Images can be taken at 12MP capability. It consists of a Li-polymer battery of 4800 mAH.It weighs around 1.2kg. It has a horizontal speed of 35 miles/hr and a vertical speed of 11 miles/hour. It can be controlled either by a hardware remote controller or by an app. App has automatic control over the quadcopter.
Features:
- Flight time: 25 minutes.
- Range: 50-70 meters,FPV range:30 meters
- Controller :App
- Speed : 16m/s
- Camera: 720p HD WiFi Camera.
- Return Home: Not Included.
Pros:
- Photos and video quality is impressive
- The app is very interactive
- Intelligent flight modes
Cons:
- Charging time is more
- Sudden malfunctioning is observed while taking video
- Spare batteries are costly
11. DBPOWER X400W
This is ready to fly a drone. It has FPV capability.No VR headset is included in the package. The user should download an app to watch the view.it can be used in indoor and outdoor environments. It weighs around 1.6 pounds. Battery capacity is 33.7v, 750 m Ah. This drone has 6 axis gyro technology. This can be used in headless mode. Some other features like 3D split screen are also available.
Features:
- Flight time – 8-9 minutes charging time -120 min
- Range -100 m
- Controller – remote
- Camera – 720p HD WiFi Camera.
Pros:
- Has LEDs for night visibility
- Battery lasts long
- No permission is required for flying.
- Compatible with VR headsets.
Cons:
- It does not have VR set.
- SYMA X5C
12. SYMA X5C 4
The SYMA X5C comes with many features. This is a great drone for beginners. Gyro stabilization makes the performance of the flight smooth. This drone is good for beginners for aerial photography and professional to explore surroundings.
- Flight time – 7min
- Control range – 80m
- Camera – 2MP HD camera
- Charge time – 1.5hr
Pros:
- Affordable
- Durable
- All parts are available for repair
- Can fly in indoors and outdoors
Cons:
- It is affected by the winds.
- It has a low flight time.
- Camera quality is not good compared to other cameras.
The post 12 Best Drone Kits for Beginners & Advanced: All Features, Pros & Cons [2018] appeared first on Electronics Hub.
How to Burn Bootloader on ATmega328 using Arduino UNO?
In this project, I will show you how to burn bootloader on ATmega328 Microcontroller. Using this method, you can use your ATmega328 Microcontroller as a standalone on a custom design or PCB or simply burn bootloader on ATmega328 (as well as you can upload the code).
Introduction
If you are viewing this project, then you might probably have used Arduino board. There is a high possibility that the ATmega328 Microcontroller on Arduino UNO might fail after certain time (or improper connection). In order to reuse that Arduino Board, you need a new ATmega328 IC with Bootloader loaded (I will talk about Bootloader in a minute).
There are other reasons for burning Bootloader on ATmega328 Microcontroller like if you have written your own Bootloader and want to test it out or you want understand the working of microcontroller in detail.
WARNING: It is not recommended to tweak the Bootloader in Arduino if you are new to this kind of stuff.
What is Bootloader?
Simply speaking, Bootloader is small piece of code (executable code in .hex format) that resides in the Microcontroller’s memory. Bootloader in Arduino allows us to program Arduino over serial port i.e. using an USB cable.
The job of Bootloader in Arduino is to accept the code from the computer and place it in the memory of the microcontroller.
Why do we need a Bootloader?
Traditionally, microcontrollers like ATmega328 from Atmel are programmed with the help of dedicated programmers which involves some fancy connections. Bootloaders take out this complexity and provides us with an easy way of programming the microcontroller i.e. just by using an USB cable.
Bootloaders resides in a special secured location of the Programmable Flash Memory of the Microcontroller and usually occupies less than 1KB of memory.
What is the need for Burning Bootloader on ATmega328?
As I mentioned earlier, if you want to upload programs onto a brand new ATmega328 Microcontroller IC, you have to use a special programmer (and also set the fuse bits). But if you burn Bootloader on ATmega328, you can simply program the microcontroller over serial port (USB cable).
Once the ATmega328 Microcontroller is ready with bootloader, you can simply use it in your Arduino Board (as a replacement) or use it as the microcontroller if you are planning to make your own Arduino board.
How to Burn Bootloader on ATmega328?
There are couple of ways to burn bootloader on ATmega328 IC. The first way is to use a Dedicated AVR Programmer Hardware. The second way is to use a working Arduino board as the programmer and burn the bootloader on the target ATmega328 Microcontroller.
In this project, I will be using the second method i.e. use Arduino as a Programmer.
Circuit Diagram
The circuit diagram for burning bootloader on ATmega328 Microcontroller using Arduino is shown below.
Pin diagram of the ATmega328 Microcontroller is shown in the following image, just in case.
Components Required
- Arduino UNO
- ATmega328 Microcontroller IC
- 16MHz Crystal
- 22pF x 2 Ceramic Capacitors
- 10KΩ Resistor
- Push Button
- 330Ω Resistor
- LED
- Breadboard
- Connecting Wires
- 5V Power Supply
Procedure for Programming Bootloader on Atmega328
As mentioned earlier, Arduino UNO is being used as an AVR programmer here. In order to achieve that, you have to upload a special program onto your working Arduino UNO board called “Arduino ISP”.
So, before making the connections, connect the working Arduino UNO to the computer using USB cable and select the appropriate board and PORT in the Arduino IDE.
Now, go to File > Examples > ArduinoISP > ArduinoISP. Upload this code to you Arduino UNO in order to turn your Arduino UNO board into an AVRISP Programmer.
After completing this step, make the necessary connections (if not made already). Now go to Tools > Programmer and select “Arduino as ISP” option. After this, you are ready to burn the bootloader.
Simply, go to Tools and click on “Burn Bootloader”. Your target ATmega328 Microcontroller will be programmed with bootloader.
Upload Sketches to ATmega328
Once you are done with uploading the Bootloader on ATmega328 Microcontroller, you can continue further by uploading a test sketch on to it. For this, retain the same connections as earlier and open any sketch like Blink Sketch, for example.
Do not change any options i.e. the programmer is still set to “Arduino as ISP”. Now, by holding the “Shift” button on the keyboard, click on “Upload” icon. This will upload the sketch to the ATmega328 Microcontroller IC by using Arduino UNO as the programmer.
After completing this, you can disconnect the Arduino UNO from ATmega328 Microcontroller and use ATmega328 IC as a standalone device with Blink sketch running on it.
The following image shows the ATmega328 Microcontroller running Blink sketch after being uploaded with the help of Arduino UNO.
NOTE: In order to upload code to Arduino UNO, make sure to switch the programmer back to “AVRISP mkII”.
Conclusion
In this project, I have shown you how to burn Bootloader on ATmega328 Microcontroller IC and also as an extra option I have also shown you how to upload Arduino sketches onto ATmega328 with Bootloader using Arduino UNO.
The post How to Burn Bootloader on ATmega328 using Arduino UNO? appeared first on Electronics Hub.
Friday, 28 September 2018
A self-powered heart monitor taped to the skin
New electro-optic laser pulses 100 times faster than usual ultrafast light
Sugar-powered sensor developed to detect, prevent disease
Arduino Wattmeter – Voltage, Current and Power Measurement
In this project, I will show you how to build an Arduino Wattmeter, a device that can be used to measure the power consumed by a load. In addition to the Wattmeter, this circuit can also act as a Voltmeter and Ammeter to measure voltage and current.
Introduction
Measuring Voltage, Current and subsequently the Power is an essential task of any electronics engineer. For measuring voltage and current, you can use simple handheld multimeters as they provide both the range and accuracy for normal usage.
But in order to measure power, you have several options like simple wattmeters to complex power analyzers and power meters.
What if I told you that you can make your own Wattmeter with simple components as a DIY Project, which can be used in your LED or Solar related projects?
Instead of buying a readily available and an expensive Wattmeter, you can easily make your own Arduino Wattmeter. I will explain all necessary steps required for the same.
Concept of Arduino Wattmeter Project
There are number of ways that you can implement the Arduino Wattmeter Project. One of the easy ways is to interface a Voltage Sensor and a Current Sensor with Arduino, measure the voltage and current values and finally with some mathematics, you can calculate the Power in Watts.
Although using sensors can provide accurate results, where is the fun in using sensors if you can build the entire system yourself. This is beneficial if you are a student and trying to grab the underlying concepts.
The method which I will be implementing involves complete design of the circuit. For ease of understanding I will divide the circuit into two halves: The Sensor part and The Control Part.
The Sensor Part of the circuit is responsible for measuring the Voltage across the load and Current through the load. Both these values, which are analog in nature, are given to the Arduino to its ADC. Arduino converts these values to digital values and makes a few calculations as displays the results on the LCD.
Circuit Diagram
The following image shows the circuit diagram of Arduino Wattmeter.
Components Required
- Arduino UNO or Nano
- 16×2 LCD Display
- LM358 Op Amp
- 7805 Voltage Regulator
- Resistors – 0.22Ω/3W, 1KΩ x 2, 2.2KΩ, 10KΩ, 20KΩ
- 10KΩ Potentiometer
- Capacitors – 100nF x 2 (0.1µF – Code 104)
- Push ON – Push OFF Button
- Connecting Wires
- Terminals for connecting Load
- 12V Power Supply
Code
The code for project is given below.
Working of Arduino Wattmeter
In the sensor part of the circuit, there are two areas which are responsible for measuring voltage and current. For measuring the voltage, a voltage divider circuit is implemented using a 10KΩ and a 2.2KΩ Resistor.
Using these resistors, you can measure voltages up to 24V. These resistors also help us bringing the voltage range to 0V – 5V, which is the range Arduino works on.
Now, coming to the current measurement, Arduino or any Microcontroller for that matter can only accept analog voltage as input i.e. it can only read voltages. If Arduino can only read voltages, then how can we measure current?
In order to measure current, you have to convert the current values to appropriate voltage values. Here comes the Ohm’s Law to the rescue. As per Ohm’s Law, the voltage drop across a load is proportional to the current. Hence, a small shunt resistor is placed with respect to the load. By measuring the voltage across this resistor, you can measure the current.
The shunt resistor used here is of 0.22Ω (3W). Even when the load draws a current of 1A (which is the theoretical limit of this circuit and shouldn’t exceed this value), the voltage across the shunt resistor is only 0.2V.
This value is very low for Arduino’s ADC circuit. Hence, I have used LM358 Op Amp in Non-Inverting Amplifier Mode to amplify the values provided to Arduino. The voltage divider network for the feedback control consists of 20KΩ Resistor and 1KΩ Resistor. These resistors contribute to a gain of approximately 21.
Output of the Amplifier is filtered and given to Analog Input pin of Arduino. Arduino takes both the voltage and current (masked as voltage) values at Analog Input pins A1 and A0 respectively. After performing few calculations, it then displays the values of Voltage, Current and Power on the LCD Display.
Testing Arduino Wattmeter Circuit
After designing the circuit on a perf board and making all the necessary connections, I have used the circuit to test a couple of loads like LED and a Motor. I have used a 12V Power supply and all the results are satisfactory.
Conclusion
A simple Arduino Wattmeter is designed in this project with the aim of measuring power consumed by small loads (up to 12W). In a future implementation, as an extension to this project, I will design a new circuit based on Voltage and Current Sensors for more accurate results.
The post Arduino Wattmeter – Voltage, Current and Power Measurement appeared first on Electronics Hub.
Thursday, 27 September 2018
Photonic chips harness sound waves to speed up local networks
New mechanism for developing electronic devices
Smart devices could soon tap their owners as a battery source
Wednesday, 26 September 2018
Get started with these 3 tools
In the basement of my childhood house, I started playing with electronics.
I was lucky, as my father loved tools and had the basement full of them,
But I didn’t really need many tools for electronics.
Actually…
If you just want to build some circuits – as cheap as possible – all you really need is a breadboard.
Which I’m not even sure would classify as a “tool”.
With a breadboard, you can buy components and breadboard wires and connect a lot of cool and interesting circuits.
In my book Electronics For Kids, almost all the projects are built on a breadboard:
https://www.build-electronic-circuits.com/electronics-for-kids/
But let’s say you want to take it one step further – what would you need?
In my opinion, these are the must-have tools:
* Soldering iron (https://amzn.to/2xBqO1p)
* Multimeter (https://amzn.to/2QTUyhY)
* Wire cutters (https://amzn.to/2pt38HM)
Those are the tools I used when starting out.
And it’s also what I still use most of the time.
Each of these items can cost less than $10 and works fine for many, many hobby projects.
With these in hand, let’s get started!
If you want to learn how to build your own inventions with electronics, you might want to check out Ohmify:
Keep On Soldering!
Oyvind @ build-electronic-circuits.com
Copyright Build Electronic Circuits
Unveil the secret of stretchable technology through color
A research team accelerates stretchable technology commercialization with world's first visualization of serpentine structures.
-
In this project, we will learn about the MCP2515 CAN Controller Module, how to interface the MCP2515 CAN Bus Controller with Arduino and fin...
-
Do you need a MOSFET gate resistor? What value should it be? And should it go before or after the pulldown resistor? If you’re a bit impati...
-
Smart LCD with Automatic Brightness Adjusting Using Arduino and LDR Sensor Here is a simple Arduino project that focuses on adjusting the b...