In all the articles on stepper motors, I never tired of repeating that a stepper motor combines an electric drive and a positioning device without feedback. In this lesson, I want to demonstrate the use of a stepper motor in an electric drive positioning system.
In the lesson, we will develop a stepper motor driver with computer control. I will talk about text-based communication protocol using AT commands. We will learn how to control a motor using the Arduino IDE serial port monitor and the top level program StepMotor.
In the lesson, I will tell you about text strings in Arduino, about the String class, about converting various data types to text strings, and about the reverse operation-converting strings to numbers.
In the lesson I talk about my StepMotor library, designed to control unipolar and bipolar stepper motors.
With this publication, I begin a series of lessons about stepper motor control in the Arduino system. The first lesson is devoted to connecting unipolar stepper motors to Arduino.
A series of articles about temperature measurement using Arduino controllers would be incomplete without a story about thermocouples. Moreover, there is nothing else to measure high temperatures.
In the lesson we will learn how to connect a DS18B20 temperature sensor to the Arduino board, how to control it using the OneWire library. We will develop an accurate thermometer.
The lesson describes the use of silicon temperature sensors in the Arduino system. The working project of the thermometer is given. Along the way, the issue of measuring resistance in the Arduino system is considered.
Lesson on connecting integral temperature sensors with analog output to the Arduino controller. The working draft of the thermometer is given, it is told about the software processing of information from thermal sensors.
In the lesson we will talk about character LCD displays, about connecting them to the Arduino board and controlling them using the LiquidCrystal library.