Skip to content Skip to sidebar Skip to footer

Arduino საბაზისო კურსი – კომბინირებული (Tinkercad + პრაქტიკა)

Arduino საბაზისო კურსი – კომბინირებული (Tinkercad +
პრაქტიკა)

ეროვნული სამეცნიერო ბიბლიოთეკა გთავაზობთ Arduino-ს საბაზისო კურსს –
კომბინირებული (Tinkercad + პრაქტიკა)
კურსის მიზანი:
ბავშვები შეისწავლიან ელექტრონიკისა და პროგრამირების საბაზისო პრინციპებს
Tinkercad სიმულაციითა და ფიზიკური კომპონენტების მოსინჯვით. იმუშავებენ LED-
ებზე, სენსორებზე, ეკრანებზე და დაწერენ კოდს C++ ენაზე.
დრო: კვირაში 1×90 წთ
ჯგუფი: 12–15 ბავშვი
კლასი: VIII, IX, X
ფორმატი: 80% Tinkercad, 20% რეალური ჩვენება/სცენაზე ტესტი
პროგრამირება: Arduino C++
კურსის სილაბუსი და აპლიკაციის ფორმა იხილეთ ბმულზე:
https://forms.gle/bkeZge9qKAcd6cTX8

კურსს გაუძღვება: ლექსო გიორგაშვილი

C++ საფუძვლები:
int, bool, float, const
setup() და loop() ფუნქციები
digitalWrite(), digitalRead(), analogRead(), analogWrite()
if, else, for, while, delay()
Serial.begin() და Serial.print()
map() და ფუნქციის დეკლარაცია

1. გაკვეთილი – გაცნობა (თეორია)
რა არის Arduino და მიკროკონტროლერი
როგორ მუშაობს Tinkercad
კომპონენტების მიმოხილვა (LED, ღილაკი, სენსორები, Servo)
C++ ძირითადი სტრუქტურა (setup(), loop())

2. გაკვეთილი – პირველი LED, ციკლები და Breadboard
Breadboard-ის გამოყენება
digitalWrite() და პირველი LED-ის ანთება
loop() და delay() მნიშვნელობა
პროექტი: LED ბლინკი (ერთი და შემდეგ რამდენიმე ფერი)

3. გაკვეთილი – ღილაკები და Input ლოგიკა
digitalRead()
ღილაკით LED-ის მართვა
if-else სტრუქტურა + ფიზიკური დემო

4. გაკვეთილი – RGB LED და ხმოვანი ეფექტები
RGB LED ფერების შერევა
ღილაკებით ფერის ცვლა
ბაზერი და tone() (მინი-პიანინო)

5. გაკვეთილი – ანალოგური Input: პოტენციომეტრი
analogRead() და PWM (analogWrite())
სიკაშკაშის კონტროლი პოტენციომეტრით
ცვლადები სინათლის/ხმის კონტროლში

6. გაკვეთილი – სენსორები I (LDR + ტემპერატურა)
შუქის სენსორი (ავტომატური ნათურა)
ტემპერატურის სენსორი (Serial Monitorზე ჩვენება)

7. გაკვეთილი – სენსორები II (ჯოისტიკი)
X/Y ღერძების წაკითხვა
ფერის ან ობიექტის კონტროლი
map() გამოყენება

8. გაკვეთილი – Servo Motor (სავალდებულო) ✅
Servo-ს პრინციპი და მართვა
პოტენციომეტრით ან ჯოისტიკით კუთხის კონტროლი
პროექტი: კარის/ბარიერის მოდელი

9. გაკვეთილი – მონაცემების ჩვენება (Serial + LCD)
Serial.print()
lcd.prit() (თუ ხელმისაწვდომია)
ცვლადების რეალურ დროში ჩვენება

10. გაკვეთილი – ჯგუფური პროექტის დაწყება
ბავშვები ირჩევენ თემას (სიგნალიზაცია, თერმომეტრი, პატარა თამაში…)
დიზაინი Tinkercad-ში + პირველი კოდი

11. გაკვეთილი – პროექტების დასრულება და პრეზენტაცია
კოდის დასრულება და ტესტი რეალურ კომპონენტებზე
პროექტის პრეზენტაცია
ტესტი + სერტიფიკატები

არასავალდებულო გაკვეთილები (სურვილისამებრ):
მიკროფონი და ხმოვანი კონტროლი

ხმის მგრძნობელობა
პროექტი: Clap-ით განათების ჩართვა
IR Remote კონტროლი

პულტით მოწყობილობის მართვა

მატერიალური ბაზა (კლასში):

✅ 5–7 Arduino Uno (1-3 ბავშვზე 1)
✅ კომპიუტერები Arduino IDE-ით + Tinkercad რეგისტრაცია
✅ კომპონენტები: LED-ები, ღილაკები, პოტენციომეტრი, ბაზერი, RGB, ჯოისტიკი, Servo
✅ სენსორები: LDR, TMP36/DHT11
⬛ LCD (შესაძლოა წყვილებში)
⬛ Microphone module (არასავალდებულო)