Avatud riistvara kohtub sinu kujutlusvõimega! Selles töötoas saad teada, mis on Arduino, koostad osade nimekirja, ühendad oma esimese vooluringi, kirjutad koodi ja äratad roboti ellu!
The gateway to the physical world of computing!
Arduino is a small, affordable microcontroller board that you can program to control lights, motors, sensors, and all kinds of electronic components. It's like a tiny brain for your inventions!
What makes Arduino special? It's 100% avatud lähtekoodiga — both the hardware design and the software. Anyone can build, modify, and improve Arduino boards. This is why they're so affordable ($5–$30) and so widely used.
Arduino was created in 2005 by a team of Italian engineers at a design institute in Ivrea, Italy. They wanted to give students an easy, affordable way to create interactive projects. Now it's used by millions of people worldwide — from 9-year-old kids to NASA engineers!
Think of Arduino like a very simple robot brain:
1. SISEND: Arduino reads data from sensors (temperature, light, distance, touch, sound)
2. TÖÖTLUS: Your code (program) tells Arduino what to do with that data
3. VÄLJUND: Arduino controls things (turn on LED, spin motor, play sound, display text)
Everything to build your first 5+ projects!
The Arduino Starter Kit (~$30–$50) sisaldab kõike eelnevat NING 15 projektiga juhendit. Või osta Elegoo Super Starter Kit (~$35) — suurepärane Arduino-ühilduv komplekt veelgi rohkemate osadega! Kõik sobib avatud lähtekoodiga lahendustega.
Unlike Raspberry Pi, Arduino doesn't run an operating system. It runs ONE program at a time, which makes it perfect for controlling physical things. And because it's open-source hardware, clones cost as little as $3–$5 and work exactly the same!
From blinking an LED to building a distance alarm!
Every programmer's first code is "Hello World." In hardware, the equivalent is blinking an LED. Kui suudad LED-i vilgutada, suudad juhtida ükskõik mida!
What you need: Arduino board, USB cable, 1 LED, 1 resistor (220Ω), 2 jumper wires, breadboard.
Steps:
1️⃣ Ühenda LED-i long leg (+) through a 220Ω resistor to Viik 13
2️⃣ Ühenda LED-i short leg (-) to GND (maa)
3️⃣ Ühenda Arduino USB kaudu arvutiga
4️⃣ Open Arduino IDE and paste this code:
5️⃣ Click Upload (noolenupp →) Arduino IDE-s
6️⃣ Watch your LED blink! 🎉
setup() runs ONCE when Arduino starts — we set pin 13 as an output.
loop() runs FOREVER in a loop — we turn the LED on, wait, turn it off, wait, repeat!
delay(1000) = oota 1000 millisekundit = 1 sekund. Proovi muuta väärtuseks 200 for fast blinking!
You just wrote code that controls a physical object in the real world! This is the foundation of robotics, IoT, and embedded systems. Everything from traffic lights to Mars rovers works on this same principle!
Nüüd juhime 3 LED-i to simulate a traffic light — red, yellow, green — just like a real one!
What you need: 3 LED-i (punane, kollane, roheline), 3 takistit (220Ω), ühendusjuhtmed ja makettplaat.
Lisa surunupp — vajutamisel läheb foor punaseks (nagu ülekäiguraja nupul!). Vihje: kasuta digitalRead() to read the button state.
Nüüd kasutame sensor! Ultraheliandur HC-SR04 mõõdab kaugust helilainetega, nagu nahkhiir! Kui miski tuleb liiga lähedale, annab sumisti häiret!
What you need: HC-SR04 ultrasonic sensor, buzzer, LED, resistor, jumper wires.
This is the same technology used in car parking sensors! Try changing 20 to different distances. Try making the buzzer frequency change based on distance (closer = higher pitch).
Kui põhitõed on selged, on võimalused lõputud.
Buttons + buzzer = a tiny musical keyboard!
BeginnerMõõda temperatuuri ja niiskust ning kuva LCD-l
IntermediateMootorid + kaugusandur = isejuhtiv miniauto!
IntermediateSoil moisture sensor auto-waters your plants
BeginnerKeypad + servo motor = secret door lock!
IntermediateMälumäng LEDide ja nuppudega
BeginnerBuild your own radio receiver!
EdasijõudnudServo motors controlled by joystick
EdasijõudnudColorful programmable LED animations
BeginnerControl lights & fans with your phone!
EdasijõudnudThe Arduino IDE (Integrated Development Environment) is where you write, compile, and upload code to your Arduino board. It's 100% tasuta ja avatud lähtekoodiga!
Download for any platform at arduino.cc/en/software — works on Linux, Windows, and macOS!
Arduino is low-voltage (5V) and safe for kids. But: never connect to mains electricity (wall sockets)! Never short-circuit the board. Always disconnect USB before changing wires. Ask an adult for help with soldering.
You've just entered the world where software meets the physical world. Arduino is just the beginning — Raspberry Pi, RISC-V, 3D printers, drones — all powered by open-source hardware. The future is yours to build!
«وَأَلَنَّا لَهُ الْحَدِيدَ»
„Ja Me tegime raua tema jaoks pehmeks.“ — Arduino teeb elektroonika kõigile lihtsamaks. Ehita, loo ja jaga! ✨