October 5, 2016
Description The Arduino servo library allows an Arduino board to control RC (hobby) servo motors. Servos have integrated gears and a shaft that can be precisely controlled. Standard servos allow the shaft to be positioned at various angles, usually between 0 and 180 degrees. Continuous rotation servos allow the rotation of the shaft to be […]
October 4, 2016
Digital signals In the Arduino + Pushbutton article we used a pushbutton as an input device connected to a DIGITAL I/O pin. We used internal pull up resistors so that we could connect a pushbutton directly between digital I/O pin 8 and GND. Circuit Instead of a pushbutton we can simply connect a wire to […]
October 4, 2016
Description A switch can be used to make a digital I/O pin LOW or HIGH; a variable resistor or potentiometer can be used to make an analog I/O pin anywhere in between LOW or HIGH. Analog pins recognize voltages between 0Vdc and +5Vdc. This analog voltage between 0Vdc and +5Vdc is then translated to a […]
October 4, 2016
Description There are a number of digital I/O pins on the board that can be used as a digital input or digital output. If a digital I/O pin is used as an output, you can make a pin HIGH (5V) or LOW (0V) to drive LEDs, servos, LCD displays, etc. If a digital I/O pin […]
October 4, 2016
Microcontrollers operate on +3.3Vdc or +5Vdc relative to GND typically. Digital electronics consider a signal of +5Vdc (or +3.3Vdc) HIGH and a signal of 0Vdc LOW. Arduino microcontrollers treat voltages on a digital I/O pin above +0.7Vdc as HIGH and voltages below +0.3Vdc as LOW. If a digital I/O pin is not connected, electrostatic discharge […]
October 3, 2016
Description When you upload code to an Arduino board, the computer uses serial communication to transfer the code to the device. The Arduino board contains a serial-to-USB converter chip that is detected by the computer when you first connect the Arduino board. A virtual serial port on the computer will allow the computer to send […]
October 2, 2016
Description Blinking a single LED is not all that hard. But how do we go from there to driving 8 LEDs connected to an Arduino board? Hardware Required There are a large number of similar boards on the market. They either have a common ground or common Vcc pin (active low logic). The exact pinout […]
October 2, 2016
Description Blink the on-board LED. Make no mistake – this is an essential skill and a gateway to numerous challenging and creative projects. Hardware Required Arduino Board Circuit Arduino boards have a number of onboard LEDs: ON – Power indicator TX – Transmit (pin 1) – Used for programming and diagnostics (USB serial port communication). […]
June 27, 2016
Installation(Koozali SME server v9.x) yum install git Then download the dehydrated client: cd /etc git clone https://github.com/lukas2511/dehydrated mv dehydrated/dehydrated /usr/local/bin/ You’ll need to create two configuration files for the dehydrated script to work. cd dehydrated mkdir -p /home/e-smith/files/ibays/Primary/html/.well-known/acme-challenge vi domains.txt In this file, you’ll list every hostname that you want your certificate to cover, all […]
June 23, 2016
Download the latest version of Teamspeak from their website (A newer version may be available, it’s always a good idea to go and check): wget http://dl.4players.de/ts/releases/3.0.11.2/teamspeak3-server_linux-amd64-3.0.11.2.tar.gz The next step is to extract the files from the downloaded archive. tar xzf teamspeak3-server_linux-amd64-3.0.11.2.tar.gz Create the user account for which Teamspeak will run on our VPS. For this […]