AI Science: Technology Illuminates the Future, Wisdom Safeguards Safety

AI Science: Technology Illuminates the Future, Wisdom Safeguards Safety

To inspire students’ love for scientific practice, cultivate innovative thinking and traffic safety awareness, our school’s fourth grade conducted a scientific practice activity titled “Traffic Light Simulation Competition.” The students transformed into “little engineers,” experiencing the entire process of scientific exploration from circuit design to model making, delivering impressive results through wisdom and collaboration! Combining … Read more

Getting Started with Scratch: Lesson 1 – Installing Arduino IDE Software

Getting Started with Scratch: Lesson 1 - Installing Arduino IDE Software

1. Software Introduction Arduino is an open-source electronic prototyping platform primarily used for rapid development in fields such as the Internet of Things (IoT), robotics, and automation control. It includes hardware (various models of development boards) and software (Arduino IDE and related tools), making it suitable for beginners, maker enthusiasts, and professional developers. The Arduino … Read more

99 Yuan, Open Source Arduino + Bamboo 3D Printing, DIY Bluetooth Remote Control Tank for Young Makers

99 Yuan, Open Source Arduino + Bamboo 3D Printing, DIY Bluetooth Remote Control Tank for Young Makers

Contact the editor at the end of the article to obtain the project source code. The RC-Tank is an open-source remote-controlled tank project based on the Arduino Nano development board, combined with the HC-05 Bluetooth module and the L298N motor driver module, along with a bamboo 3D printed shell. This project allows you to easily … Read more

Cultivating Young Makers: The ‘Smart Medical Care Bed’ by Students from Beijing’s Miyun District No. 2 High School

Cultivating Young Makers: The 'Smart Medical Care Bed' by Students from Beijing's Miyun District No. 2 High School

New users can click the “blue text” above to follow us.To continuously popularize and promote innovative practices in basic education talent cultivation, the “Young Makers” initiative aims to awaken problem awareness and innovative potential in primary and secondary school students, encouraging them to autonomously discover problems and seek real solutions in their daily learning and … Read more

Ultrasonic Sensors Provide More Economical Positioning Solutions for Drones

Ultrasonic Sensors Provide More Economical Positioning Solutions for Drones

Ultrasonic Sensors Provide More Economical Positioning Solutions for Drones Determining the exact position of a robot or drone in 3D space is a challenging task. Standard GPS accuracy is quite low, which is why navigation systems sometimes think you are driving on a nearby road rather than the actual road you are on. GPS-RTK (Global … Read more

Humanoid Robot with a Flexible Neck, LEGO-Based 3D Printer, and Open Source AI Wearable Device|DF Maker Weekly (Issue 130)

Humanoid Robot with a Flexible Neck, LEGO-Based 3D Printer, and Open Source AI Wearable Device|DF Maker Weekly (Issue 130)

【Click the above“blue text” to follow the DF Maker Community and become a tech enthusiast】 The community public account records weekly shareable maker-related content, published every Friday~ Submissions or recommendations for related content are welcome. Submission email: <span>[email protected]</span> Giving Robots a “Flexible Neck” This project creates a bionic neck for humanoid robots that closely resembles … Read more

Comparison of PWM Output Functions between Arduino and ESP32 with XY-MC10 ESC Driving Example

Comparison of PWM Output Functions between Arduino and ESP32 with XY-MC10 ESC Driving Example

In this article, we will briefly compare the PWM output capabilities of Arduino and ESP32, and then use both to drive the same electronic speed controller (ESC). 1. PWM Output Function of Arduino In Arduino, we can use the analogWrite() function to output PWM signals. This function has two parameters: pin and duty cycle (0-255). … Read more

Introduction to Arduino Programming for Children

Introduction to Arduino Programming for Children

Before learning Arduino programming, I would like to share a little story with everyone: One day in 2005, an electronics major student complained to his teacher, Professor Banzi, saying, “The microcontrollers available on the market are both expensive and difficult to use. Do you have any good solutions to this problem?” Coincidentally, a visiting scholar … Read more

Essential Guide for Beginners: Two Methods to Program Arduino Pro Mini Using USB to Serial Converter

Essential Guide for Beginners: Two Methods to Program Arduino Pro Mini Using USB to Serial Converter

Hello everyone! Here, I will discuss two methods, which are technically one method. One is automatic, and the other is manual. 1. Prepare the Hardware • Arduino Pro Mini development board • USB to TTL serial module (CP2102) as ISP programmer • Several Dupont wires For example, 2. Connect the Wires • When using the … Read more

Design and Implementation of an Autonomous Racing Robot Based on Arduino, Raspberry Pi, and Pi Camera: Including Labeling Steps and Technical Details

Design and Implementation of an Autonomous Racing Robot Based on Arduino, Raspberry Pi, and Pi Camera: Including Labeling Steps and Technical Details

In an exciting racing competition held in Toulouse, Antonin Raffin and his friends successfully designed and programmed an autonomous racing robot. This robot is powered by Raspberry Pi, Arduino Uno, and Pi camera, utilizing Python, C++, and neural network technology to achieve real-time image processing with an astonishing operating speed of 60 frames per second. … Read more