Posts

Showing posts with the label Arduino

Spining BLDC motors at super Slow speeds with Arduino and L6234

Image
I used specialized triple half bridge IC L6234 (~ 8$). You can make the same spending less money (but more time) with MOSFET transistors or other IC. L6234 datasheet is surprisingly useless. Go straight to Application Note AN1088 instead. I added current limiting resistors (1kΩ) to all INputs and ENable pins, a bunch of capacitors recommended in application note and current sensing shunt resistor 0.6Ω (big blue one). [ ]

An LCD Clock Kit Suitable for Beginners with Open Source Arduino Firmware

Image
Simpleclock is an easy to assemble attractive 4-digit 7-segment LED display clock with temperature and alarm function. It is available in three display colors: Red, Blue and White. It comes as a kit of through-the-hole parts and can be soldered by any person with basic soldering experience. An attractive acrylic stand is included. [ ]

7 segment display Arduino

Image
The aim of this article demonstrate how the Arduino can run on 7-segment display.   We used a SA56-11GWA which is a single display with common anode, it means that the anode is common to all digits, and to the point. A display consists of 8 LEDs, 7 form the figure and 1 point decimal.A conversion between decimal and what we intend to show the binary information that you receive is called the BCD (Binary Coded Decimal). In terms of hardware, each LED work individually, so each of the segments has to lead a limiting resistor, in this case, each digit has an operating voltage of 2.2V and consumes 20mA.   If the voltage is 5volts, we need the resistor fall 5-2.2 = 3.8V, by Ohm's Law we can calculate, R = V  res  / I  led  R = 3.8 / 0.020 = 190 Ω +/- 20% (let's use a resistor with 220Ω).   This applies to this display SA56-11GWA used as an example, other values ​​may be different, it is useful to calculate the required resistance value. Decimal The A  ...

Making A Self Watering Plant with Arduino

Image
Plants liven up any space by adding a sense of airiness and life. That is – of course – when you don’t forget to water them, and they shrivel up and die. I am very bad at remembering to water plants. That is why I built this self-watering plant to do it for me. Using a soil sensor, and an Arduino-controlled water pump, I have created a system that will never forget to do it.   Instead of remembering to water my plants when the soil goes dry, I only have to remember to once and a while refill the water reservoir. In this way, I have decreased my obligation to these plants and put it off to a much later date. Perhaps further iterations of this device can be connected to a rain barrel so that I won’t even have to worry about refilling my reservoir, and the entire system can be fully automated. [ ]

Simple Temperature Sensor Arduino

Image
Hello people, it’s been a while since I have posted projects on this website. This semester was really busy, I didn’t have time to much else, but soon I will have my winter holiday (Here in south our summer holiday is from December to February). Today I am going to show you how to build a simple temperature sensor using one LM35 Precision Temperature Sensor and Arduino, so you can hookup on your future projects. The circuit will send serial information about the temperature so you can use on your computer, change the code as you will. I’m planning to build a temperature sensor with max/min + clock + LCD, and when I get it done, I will post here. Parts: Arduino (You can use other microcontroller, but then you will need to change the code). LM35 Precision Centigrade Temperature Sensor, you can get from any electronic store. Here is the DATA SHEET. BreadBoard Assembling: This is a quick and simple step. Just connect the 5V output from arduino to the 1st pin of the sensor, ground the 3rd...