The Arduino Sensor Shield V4.0 allows plug and play connection to various modules like sensors, servos, relays, buttons, potentiometers and more. Each functional module has a buckled port with VCC, GND and Output, which has a corresponding port on the Sensor Shield, connected with a 2.54mm dual-female cable.
Features : - Plug & play. - Operating Voltage: 5VDC - Input Voltage (recommended): 7-12VDC - Input Voltage (limits): 6-20VDC - Buckled Analog Port : Handy, solid connection to 6 Analog inputs with VCC/GND - Digital IO port : 13 ports prepared to digital modules or servos - Analog IO Port : 2.54 grid male pin header connections - Buckled Communication Port : Selectable between I2C and UART - Weight 28g
Includes: 1 x Sensor Shield digital analog module V4 FOR Arduino
I guess i didn't look closely before I bought it, but does this not have an input for external power for the servos? ie not through the arduino. I suppose I could just hook up a battery to a spare port but I don't know if the arduino would like that.
Any of the 5V lines on the Shield are tied back to the 5V lines on the arduino, so the last thing you want to do is supply another Power source in on the shield (unless it is exactly same voltage as the Arudino's supply.
Suggestion would be that for any power you need to supply to any devices off the Shield perhaps use Relays any DC isolation. Generally tie the Ground to Shield and Servos along with signal cable, then ground to external power source and only to servos, not to shield
This is juste a shield to plug sensors to your arduino board without having to solder or use a breadboard. What you need is an Arduino Uno board and some programming skill... what you want to do seems possible!
Completely possibly - just look up "Soil Moisture Sensor" for arduino you'll find them for about 5 bucks, next you will need code that will drive relays attached to solenoids to allow water flow (in bursts or slow drip one would suggest.
if you do a capacitance based sensor (I.E. a resistor that tells you how wet it is) you can use this you help feed that info to your system. But you could also do that through the analog inputs on the arduio it's self.
Rasberrys ? Duuuuh. They'll spoil in the post silly. Don't you have a fresh fruit store nearby ? Yep, see, re your reply down the page I know NOTHING about electronics except how to turn my PC on and off. I can use a lathe, mill welder & cut & glue & sandpaper & paint balsa nicely though. This hobby has changed (for the better) so much now we have techno geeks involved. 2.4Ghz, LiPo, ESC, solid state gyros, auto pilots. . . . Woohoooo. Not like when I owned my first single channel OS Pixi RC or 10 channel Bang Bang (5 function non proportional) Radio. Next thing you'll be telling me there's no valves in radio sets.
the problem with the rasberry is the weight for what you get. There are much more useful commercially available products. Let me put it this way. Why not use a smartphone... it has wifi and apps that are already written...
Hi Geoff.. I agree that the pi might not be the best solution on board RC fight projects (eg.. hdmi, ethernet).. but I also think to a degree the same could be said for the (uno type) arduino board.. in the end nothing will be as efficient (footprint wise) as a custom SMT solution.. I also regard the atmega chip as more hardware focused at embedded hardware solutions than the pi (on chip uart/spi/pwm .. and its cheap).. but that does not mean that it would not be cool for HK to also get on the pi bandwagon.. I'm often hitting the 2k ram limit of the atmega and for more complex (eg robotic) projects the extra cpu power of a pi could be useful.. I don't have my pi yet (been waiting for months to get delivered) but I think pi and arduino (atmega328) combo will be pretty exciting.. as for using a smart phone.. (IMHO) that's a different (software centric) paradigm all together.. //end of rant..phew.. :-)
yeah... but as a programmer you always need to do the EE's job anyways... Are you mapping? Using a SLAM type topographic based algorithm? I found a dissertation of this guy (Agarwal Saurav) doing it for a quadcopter...
.. to be honest Ive just been using arduinos for generic (non rc related) projects.. nothing anywhere as fancy as mapping.. I'm just amateur hobbyist and by no means an EE (or programming) expert.. (eg. yotube / watch?v=UyfL1tuQap4) but for me at least .. the atmega seems to run out of ram well before it runs of i/o pins :-)
just the usual data buffers and local vars.. (depends on the project).. I always end up using progmem where possible. To be really honest I'm not saying its a big problem and am probably exaggerating a bit saying it happens all the time.. but I do often find I have spare pins and spare clock cycles and could have more in my project if I just had a bit more heap space..
I still love the atmega/arduino .. unbelievable bang for buck !!
Compatible with pretty much most of the large format Arduinos, Mega, Uno, Ether, etc. they all have a standardised pinout...That being said I have an EtherMega and I can't quite fit it straight on as the Etherplug sits too high and the end A0-A4 plugs plins hit it on the underside, but I get around that by using extra risers...
Hello I want to build my own autopilot with this what GPS will work with the script from DIY drones(Think i found it there)? 100% new to this stuff never programed b4 so a bit of help would be great. Thanks!
If you never programmed before you will never make it fly. You need pretty much experience to make your own Autopilot. An you don't just nee this boar, but sensors as well. An the ArduPilot code wont work on this, as its adjusted to the ardupilot boards.
Sorry I mean can add sensors to this board and use it with my ardupilot mega in place of there IMU board? Just that there IMU board is 199.00 I really am looking for a cheaper solution.. Kinda wish I had not bought it now.. I have had it over a year and have not did squat with it...
Dont really know, but the code of the sensor board is open source, so you should make something similiar if you use the same sensors. The board oes not cost 199$, its just 150$. You even get clones from china with IMU Pilot for 199$.
Hey there Stewart,
The answer is yes and no :)
To connect sensors you will be most likely using the I2C lines which on the Mega are pins 20 and 21.
If this is the case, then this board doesn't support these pins, which anyway you can take from the Mega itself.
As for servos you can easily connect them and if you intend to use ESCs to drive your engines, you can connect the to the regular pins (I connect pins 2-5 for my Quad) and the ground pins.
One major problem is if you want to connect the ESCs to the nicely put 3 pins sets (pins 0..13) you cannot as far as I know. The ESCs drive 5V power to the center pin (red) when powered by the battery (via the BEC).
Unless I am absolutely wrong, you cannot connect this pin back (to the nice 3 pins GVS configuration), as the center pin should drive current OUT!!!
Anyways, just sharing a bit of my pain.
Did anyone solve this one?
To correct a small slip in my answer - you can also connect your IMU sensors via the side port which serves for communication and drive SCL/SDA/VCC/GRD, however - make sure that your sensors require 5V input. Many sensors require 3.3V input which you can take from the 3V3 pin on this board.
the arduino itself (not this board) is a platform to build stuff using a microcontroller.. A microcontroller is a small computer on a chip. If your a hobbyist into electronics and/or computers they are pretty cool.. the arduino (check google) has made this stuff pretty easy.. but you do need to know some basic electronics and programming to get into it.. This board (as far as I can tell) makes it easier to attach things to an arduino.. I dont think it adds any functionality to it .. just makes it easier to plug things in... if your at all into electronics and programming the arduino is well worth looking into..
this is an epic addition for things like... ultra sonic range finding (obstetrical avoidance and height above ground), inferred (tracking) and gps. Basically, this can be the hub of your navigation... but telemetry packages are easy to work with.
this is a breakout board for the arduino. It basically takes all the digital and analogue pins and makes them easy to connect to things like servos, sesnors and so forth. You should get a book like 'Arduino for the Evil Genius' (search amazon) which will explain a lot for you.
Happily surprised to find Arduino featured on HK. I was sketching out some future RC projects based on Arduino today. For anyone interested do search for Arduino on YouTube –* it will set your creative juices running. You will most probably come back to buy one of these once you have seen how elegantly servos can be controlled.