Building An EtherCAT Six-Axis Collaborative Robot Based On Model Design

Building An EtherCAT Six-Axis Collaborative Robot Based On Model Design

In the context of “Industry 4.0”, more and more innovative models of intelligent manufacturing are attracting attention from countries around the world. Collaborative robots, as an important part of the “Fourth Industrial Revolution”, are breaking through in a brand-new field with advantages such as high cost-effectiveness, high flexibility, high safety, and a wide range of … Read more

Micro:bit Creative Course Series: Laser Gun Target Game

Micro:bit Creative Course Series: Laser Gun Target Game

Target shooting games are often popular at fairs. Today, we will create a game using micro:bit that can be played at home. Materials One Micro:bit board One power module providing 5V and 3.3V output One MG90S servo motor One photoresistor Several DuPont wires One 18650 battery holder Two 18650 batteries One laser pen One iron … Read more

Introduction to Using the Servo Library for Controlling Servo Motors with Arduino

Introduction to Using the Servo Library for Controlling Servo Motors with Arduino

Arduino provides a very powerful library – the `Servo` library, specifically designed for controlling servo motors. This library can control various types of servo motors and efficiently utilize timer resources, allowing a single timer to control multiple servo motors. Below we will detail the functions, usage, and some precautions of the `Servo` library. 1. Introduction … Read more

Raspberry Pi 3B+ Servo Motor Control Code

Raspberry Pi 3B+ Servo Motor Control Code

The control of the servo generally requires a 20ms timing pulse, where the high level part of this pulse is typically within the range of 0.5ms to 2.5ms for angle control. For a 180-degree servo, the corresponding control relationship is as follows:0.5ms————–0 degrees;1.0ms————45 degrees;1.5ms————90 degrees;2.0ms———–135 degrees;2.5ms———–180 degrees;Please see the illustrative description below: The operating voltage … Read more

Smart Dustbin Using Arduino and Ultrasonic Sensor

Smart Dustbin Using Arduino and Ultrasonic Sensor

The smart dustbin using Arduino and ultrasonic sensor is an innovative IoT project that simplifies waste management. First, it uses an ultrasonic sensor to detect nearby objects. Then, a servo motor automatically opens and closes the lid. Therefore, this contactless design promotes better hygiene and perfectly fits with the growing trend of modern IoT solutions. … Read more

Control Servo Motor via Web Using Arduino and ESP8266

Control Servo Motor via Web Using Arduino and ESP8266

Control the servo motor via web using Arduino and ESP8266 module. In this article, we will implement control of the servo motor through a web interface. The webpage will be created using ESP8266 module, and the servo motor will move in response to the slider on the webpage. Connect the ESP8266 to the Arduino UNO … Read more

Building an Arduino Wireless Network with Multiple NRF24L01 Modules

Building an Arduino Wireless Network with Multiple NRF24L01 Modules

Today, we will introduce how to build a wireless network consisting of multiple NRF24L01 transceiver modules with Arduino. In this project, we built a network consisting of 5 nodes, where each node can communicate with any other node in the network, and they can act as both transmitters and receivers. In fact, this project sets … Read more

Controlling Multiple Servo Motors with Arduino

Controlling Multiple Servo Motors with Arduino

Controlling one or two servo motors with an Arduino development board is very easy, but what if we want to control multiple servo motors? In this article, we will introduce how to control multiple servo motors using an Arduino development board. Connecting multiple servo motors to the Arduino development board seems easy, but if we … Read more