Project-Based Learning Case of an Intelligent Pillbox Based on Mind+ and Arduino

Project-Based Learning Case of an Intelligent Pillbox Based on Mind+ and Arduino

1. Project OverviewThis project focuses on creating a pillbox with intelligent reminder functions as the core task. Students will comprehensively utilize Mind+ graphical programming, the Arduino hardware platform, and various sensor/actuator modules to achieve functions such as time display, reminder settings, buzzer alarms, and servo lid opening through phased tasks. The project covers technologies such … Read more

Project-Based Learning Example of an Automatic Water Dispenser Using Mind+ and Arduino

Project-Based Learning Example of an Automatic Water Dispenser Using Mind+ and Arduino

1. Project OverviewThis project centers around the creation of a smart automatic water dispenser. Students will utilize the Mind+ graphical programming software, Arduino Nano board, expansion board, infrared sensors, relays, small water pumps, and other hardware modules, along with materials such as corrugated cardboard and popsicle sticks, to achieve an automatic water dispensing function through … Read more

Project-Based Learning Example of an Intelligent Irrigation Device Based on Mind+ and Arduino

Project-Based Learning Example of an Intelligent Irrigation Device Based on Mind+ and Arduino

1. Project OverviewThis project is driven by the need to solve the automatic watering problem for plants. Students will utilize Mind+ graphical programming, the Arduino hardware platform, and various sensor/actuator modules to achieve functions such as soil moisture detection, critical value setting, and automatic irrigation control through phased tasks. The project deeply integrates the Doubao … Read more

Arduino Sensors: Tilt Sensor

Arduino Sensors: Tilt Sensor

01Basic UnderstandingModel:HS-S21PName:Tilt SensorSeries:SensorDescription:This is a device used to detect the tilt angle or posture changes of an object. It contains tilt-sensitive components (such as ball switches or MEMS accelerometers) that convert the tilt state into electrical signals by sensing the direction of gravity or inertial changes, providing devices with “posture awareness” capabilities.Usage Scenarios:For example, tilt-controlled … Read more

Arduino Sensor: Fog Sensor

Arduino Sensor: Fog Sensor

01Basic UnderstandingModel:HS-S10PName:Fog SensorSeries:SensorDescription:This is a sensor device designed for detecting fog concentration. It has a built-in fog-sensitive element that converts the fog concentration signal into an electrical signal output by sensing the condensation state of water vapor in the air. It can monitor the fog level in real-time, providing environmental humidity and visibility perception capabilities … Read more

Arduino Sensors: Ambient Light Sensor

Arduino Sensors: Ambient Light Sensor

01Basic UnderstandingModel:HS-S20PName:Ambient Light SensorSeries:SensorDescription:This is a sensor device designed specifically for detecting ambient light intensity, equipped with a light-sensitive element(such as a photoresistor or photodiode), which can convert ambient light signals into electrical signals, providing real-time feedback on light intensity changes, enabling devices to have the ability to “perceive light”.Usage Scenarios:Linking curtains and lighting systems … Read more

How to Choose a Development Board? A Beginner’s Guide to Avoiding Pitfalls

How to Choose a Development Board? A Beginner's Guide to Avoiding Pitfalls

For embedded development beginners, the choice of the first development board directly determines the difficulty of getting started – choosing the right one can yield great results with minimal effort, while choosing the wrong one may lead to discouragement. This article compares five popular development boards: 51 Microcontroller, STM32, Raspberry Pi Pico, Raspberry Pi, and … Read more

Hands-Free! Create a Simple Smart Watering System

Hands-Free! Create a Simple Smart Watering System

In the face of the pandemic, we can support the frontline medical workers, researchers working tirelessly on the virus, and those in mask factories in various ways… Let’s cheer them on. I believe that during this fight against the pandemic, students can also feel the power of science and technology, as science is a tool … Read more

Fundamentals of Embedded System Development in C Language

Fundamentals of Embedded System Development in C Language

An embedded system refers to a system that integrates computer technology with other devices to achieve specific functions. They typically have characteristics such as limited resources and strong real-time performance. The C language, due to its efficiency, flexibility, and closeness to hardware, has become one of the most commonly used programming languages in embedded development. … Read more

Arduino GFX: A Powerful Tool for Creating Stunning Graphical Interfaces

Arduino GFX: A Powerful Tool for Creating Stunning Graphical Interfaces

Arduino GFX is a powerful Arduino graphics library that supports various types of displays and data bus interfaces, injecting endless possibilities into your Arduino projects. Flexible Compatibility Arduino GFX is not built from scratch; it incorporates the essence of several well-known graphics libraries such as Adafruit_GFX, LovyanGFX, TFT_eSPI, and Ucglib, and improves and expands upon … Read more