Arduino Course based on SunFounder's 3-in-1 Learning Kit
Beginner
This course is based on SunFounder's 3-in-1 Learning kit which takes you from absolute beginner to advanced.
Lessons
-
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… Read more
-
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… Read more
-
U ovoj lekciji istražit ćemo osnovne koncepte korištenja Arduino ploče, fokusirajući se na LED Blink projekat. Ovaj projekat će vam pomoći da razumijete kako povezati komponente poput LED diode i… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
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… Read more
-
U ovoj lekciji istražujemo kako kontrolisati sedmosegmentni displej sa Arduinom. Umjesto da koristimo desetak ili više I/O pinova za direktno pokretanje svakog LED segmenta, koristimo pametan trik:… Read more
-
Koraci Molimo slijedite korake u nastavku da dovršite sklapanje automobila. Možete preuzeti PDF priručnik sa liste datoteka ispod ovog članka. Uklonite zaštitnu foliju sa akrila.… Read more
-
24-SunFounder-Car-Speed na pločniku Ova lekcija se fokusira na drugu fazu izgradnje vašeg pametnog automobila: preuzimanje kontrole nad njegovim kretanjem pomoću Arduino koda. Iako je prvi projekat… Read more
-
Ovaj projekat pretvara vaš SunFounder 3-u-1 Arduino pametni automobil u autonomno vozilo koje izbjegava prepreke. Montiranjem dva infracrvena (IR) senzora—jednog s lijeve i jednog s desne… Read more
-
U ovoj lekciji, nadograđujemo vaš pametni automobil mogućnošću da vidi i reagira na svoje okruženje koristeći ultrazvučni senzor. Mjerenjem udaljenosti do objekata ispred sebe, automobil može… Read more
-
Uvod Jeste li ikada željeli napraviti robota koji intuitivno reagira na vašu prisutnost? Ovaj projekt pretvara standardni SunFounder Smart Car u vozilo upravljano gestama koje prati vašu ruku.… Read more
-
U ovom projektu ćemo napraviti osnovni samovozeći automobil koristeći Arduino, ultrazvučni senzor i dva infracrvena senzora. Ovo je fantastičan uvodni projekat za učenje o autonomnoj navigaciji,… Read more
-
U ovoj lekciji ćemo vaš SunFounder pametni automobil pretvoriti u vozilo na daljinsko upravljanje pomoću infracrvenog (IR) daljinskog upravljača. Umjesto oslanjanja na žičanu vezu ili aplikaciju za… Read more
-
Ovaj vodič vas provodi kroz izradu pametnog automobila koji prati liniju koristeći SunFounder 3-u-1 Arduino komplet. lesson30-line-tracking-line-1 Projekat, prikazan u videu, koristi… Read more
-
Ovaj projektni vodič vas provodi kroz izgradnju bežičnog sistema za praćenje temperature i vlažnosti koristeći ESP8266 (ESP-01) modul i DHT11 senzor. Na kraju, imat ćete uređaj koji kreira vlastiti… Read more