Курс Arduino на основе обучающего комплекта «3 в 1» от SunFounder
Beginner
Этот курс основан на обучающем комплекте «3 в 1» от SunFounder, который поможет вам пройти путь от абсолютного новичка до продвинутого уровня.
Уроки
-
Welcome to the Arduino course designed specifically for absolute beginners. In this lesson, we will explore what Arduino is, the various types of Arduino boards available, and the components included… Читать далее
-
In this lesson, we will explore how to download and install the Arduino IDE, and how to navigate through its features. This will help you become familiar with the Arduino software environment, which… Читать далее
-
In this lesson, we will explore the fundamental concepts of using an Arduino board, focusing on the LED Blink project. This project will help you understand how to wire components like an LED and a… Читать далее
-
In this lesson, we will explore the fundamental concepts of number systems, including binary, decimal, hexadecimal, and octal representations. Understanding these systems is crucial for working with… Читать далее
-
In this tutorial, we will explore the various data types available in Arduino programming, such as integers, floats, characters, and strings. Understanding these data types is essential for effective… Читать далее
-
In this lesson, we will explore how to control an active buzzer, a motor for a wheel, and a mini water pump using an Arduino and the SunFounder Kit. This project will help you understand the basics… Читать далее
-
In this lesson, we will undertake three distinct projects utilizing the DigitalRead feature of Arduino. First, we will explore the fundamental reasons why a push button is necessary when interacting… Читать далее
-
In this lesson, we will explore Pulse Width Modulation (PWM) and its implementation using Arduino's AnalogWrite feature. We'll begin by learning the basic method for fading an LED. Subsequently, we… Читать далее
-
In this lesson, we will learn how to measure DC voltage using the AnalogRead feature of Arduino. We will begin by clarifying the distinction between analog and digital signals. Then, we will explore… Читать далее
-
In this lesson, we will thoroughly explore the fundamental conditional statements: `IF`, `ELSE`, and `ELSE IF`. Following that, we will delve into arrays, learning how to define them, populate them… Читать далее
-
In this lesson, we will explore the concept of libraries in Arduino programming. We'll cover three methods for installing libraries: directly from the IDE's repository, from the IDE using a… Читать далее
-
In this lesson, we will delve into the fundamental concepts of Arduino programming functions and the switch statement. We will provide four clear examples to ensure you grasp the practical… Читать далее
-
In this video, we will learn how to effectively use an XY Joystick with Arduino. We'll cover how to detect both the analog position of the joystick along its X and Y axes, and how to register when… Читать далее
-
Introduction This lesson teaches two essential Arduino functions: millis() and map(). By the end of this tutorial, you will understand: How to use millis() to manage timing without stopping program… Читать далее
-
In this lesson, we explore how to use the SunFounder soil moisture sensor to measure soil moisture levels. We'll determine the wetness and dryness of the soil in a pot and implement actions when the… Читать далее
-
In this tutorial, we will learn how to use an Infrared Obstacle Avoidance Sensor to detect obstacles effectively. We'll demonstrate how to program actions in the code to respond when an obstacle is… Читать далее
-
In this tutorial, we explore the concept of interrupts and learn how to use them through two practical examples, complete with code and demonstrations, to interrupt a delay effectively. In the second… Читать далее
-
In this video, we learn how to use and control servo motors with Arduino. We begin by understanding what a servo motor is and its basic functionality. Next, we explain the code required to control a… Читать далее
-
In this lesson, we explore how to use an ultrasonic sensor to measure distance accurately. The tutorial includes a step-by-step explanation of the wiring setup and guidance on installing the… Читать далее
-
In this lesson, we learn how to use the LCD1602 and LCD2004 modules with Arduino. We begin by introducing the LCD modules and exploring the types of characters that can be displayed. Next, we learn… Читать далее
-
In this lesson, we learn how to detect signals from an infrared (IR) remote and take action based on the input. We use both an IR receiver and transmitter for this tutorial. First, we install the… Читать далее
-
In this lesson, we learn how to create a digital counter using a seven-segment display. We begin by explaining the basics of the seven-segment display and how it works, followed by a detailed… Читать далее
-
In this lesson, we learn how to assemble the SunFounder Smart Car from the Arduino Learning Kit. We start by assembling the car step by step and understanding its components. Next, we delve into the… Читать далее
-
24 Lesson 24/31: Smart Car Part 2: Moving Forward, Reverse, left and right and Controlling Speed of Carn this lesson, we will learn how to control the speed of the SunFounder Smart Car using Arduino code. We will begin by programming the car to move forward, backward, turn left, and turn right.… Читать далее
-
In this lesson, we will explore how to integrate and utilize the Infrared (IR) Obstacle Avoidance module with your SunFounder Smart Car. This module, an essential component of the Arduino Kit from… Читать далее
-
In this lesson, the fourth in our Smart Car series, we will integrate and utilize an Ultrasonic Sensor in our project. This sensor will enable our smart car to measure distances to objects. We will… Читать далее
-
In this lesson, we will explore how to program the Smart Car to follow your hand. This exciting functionality is achieved by integrating both the Ultrasonic Distance Sensor and the Infrared (IR)… Читать далее
-
In this comprehensive lesson, we will delve into the exciting process of building and understanding the functions of a self-driving car. In the previous lessons, Car-1 through Car-5, we progressively… Читать далее
-
In this lesson, we will learn how to control the SunFounder Smart Car using the Infrared (IR) remote, which is an integral component of the SunFounder 3-in-1 Kit. We will begin by understanding how… Читать далее
-
In this lesson, we will explain the fundamental principles of line tracking and how to differentiate between black and white surfaces. We will then apply this knowledge to our smart car, utilizing a… Читать далее
-
In this lesson, we will learn how to utilize the ESP8266 ESP-01 module to measure temperature and humidity over Wi-Fi, using either a DHT11 or DHT22 sensor. We will begin by preparing the Arduino IDE… Читать далее