Arduino and other microprocessors


Arduino Button Input Example

Introduction to the Arduino Button Input Example In this section, we’ll discuss the Arduino Button Input Example that comes with the Arduino IDE. Basically, we’ll connect a button to pin 2, and simply have this button energize a light. Presently, you will find this example under File | Examples | Read More »

Arduino button

Arduino Analog Output

Introduction to the Arduino Analog Output In this section, we’ll set up an Arduino Analog Output. Analog signals are variable. In contrast, digital (discrete) signals are on or off. On the UNO, pins 3, 5, 6, 9, 10, and 11 support Analog Output. I’ve set this example up on TinkerCad. Read More »

Arduino Analog Output 75%

Arduino Analog Input

Introduction to Arduino Analog Input In this post, we’ll walk through the example for the Arduino Analog Input. You will find this example under File | Examples | Analog. In this case, I’ll be using the Arduino UNO for this simulation. However, the example will work with many of the Read More »

Arduino Analog

Arduino Blink Without Delay

Introduction to Arduino Blink Without Delay The Arduino Blink Without Delay example allows you to blink a light without using the delay() function in the Arduino IDE. In short, this means you are not stopping the logic from scanning. This, you can execute other instructions while the light is waiting Read More »

arduino logic

Arduino Temperature to ControlLogix

Introduction to sending Arduino Temperature to ControlLogix. In this section, we’ll send an Arduino Temperature to ControlLogix. Instead of an Arduino, you could also use the ESP8266. We’ll use the DHT22 sensor. Basically, we’ll just send this data over the serial port. Obviously, we need to also configure the ControlLogix Read More »

Arduino Temperature to ControlLogix

Alexa Voice Commands to PLC

Introduction to Alexa voice commands to PLC In this post, we will discuss how to send Alexa voice commands to a PLC. This is a simple process, but requires several steps. I’m simply doing an experiment to allow an Alexa voice commands to turn on various inputs on a PLC Read More »

Alexa

Arduino Bottom Feed Vape Mod 2

Introduction to Arduino Bottom Feed Vape Mod The purpose of this post is to simply show you how I built my Arduino Bottom Feed Vape Mod.    If you choose to implement any of this documentation in any way, please be responsible.   There are many dangers associated with using both the Lithium Read More »

Vape Mod BF

Schmitt Trigger 2

Introduction to the Schmitt Trigger Generally, We use the schmitt trigger to “clean up” a digital signal.    When digitial data is passed through a cable, you will have capacitance.   Furthermore, the longer the cable is, the more capacitance you will have.  We know that capacitance opposes a change in Read More »

Schmitt Trigger clean

MOSFET

Introduction to the MOSFET A MOSFET is a Metal Oxide Semiconductor Field Effect Transistor.   That might sound intimidating, but basically, a MOSFET is a switch.  There are two types of MOSFETS:  Enhancement mode, and depletion mode.   Unquestionably, the most common type of FET is the Enhancement mode.    We will Read More »

MOSFET held high

Transistors

Introduction to Transistors Transistors can act as a switch, or as an amplifier.    Using a transistor, we can control a large load with a small amount of current.  Micropressors, such as the Atmega328 are allowed a maximum of 40mA of current per output pin.   Loads such as a motor, Read More »

Motor Circuit Full