Ізбасар роботты құрастыру журналы

5 қадам арқылы өзіңіздің алғашқы ізбасар роботыңызды құрастырасыз. Әр қадамда роботты жинау, бағдарламалау және сынақ бойынша түсінікті нұсқаулықтар беріледі.

1

Роботтың денесін құрастыр

Шасси мен қозғалтқыштарды орнат

📘 Бастау

Кез келген роботқа берік негіз қажет. Бұл қадамда сіз роботтың шассиін, яғни негізгі қаңқасын құрастырасыз. Ал қозғалтқыштар оның қозғалуына мүмкіндік береді.
Негізгі ұғымдар:
Шасси = роботтың қаңқасы
Қозғалтқыш = роботтың қозғалыс көзі
Дөңгелектер = роботтың жүру механизмі
Жобаның соңында бұл қозғалтқыштарды өзіңіз жазған бағдарлама арқылы басқара аласыз.
📱
QR КОД: Құрастыру бейнесі
1-бет

🔍 Қызықты фактілер

Сіз білесіз бе? Кейбір заманауи роботтар сағатына 50 км-ден астам жылдамдықпен қозғала алады.
Диаграмма: Қозғалтқыштар орнатылған шассидің қарапайым сызбасы
⚙️ 🔄 ⚙️
2-ҚАДАМДА: Роботыңызға қоршаған ортаны «көруге» көмектесетін сенсорларды орнатамыз.
2-бет
2

Роботыңызға көз беру

Инфрақызыл сенсорларды орнату және баптау

📘 Сенсорлар туралы

Роботтың қоршаған ортаны сезінуі үшін сенсорлар қажет. Инфрақызыл сенсорлар ақ және қара түстерді ажыратып, роботқа сызық бойымен жүруге көмектеседі.
Физикалық түсіндірме:
Ақ түс инфрақызыл сәулені жақсы шағылыстырады
Қара түс сәулені көбірек жұтады
Сенсор осы айырмашылықты анықтап, Arduino-ға сигнал жібереді
Бұл сенсорлар келесі қадамда роботтың басқару жүйесіне ақпарат береді.
📱
QR КОД: Орнату бейнесі
3-бет

🧪 Сынақ

Сынақ тапсырмасы: Роботты ақ және қара түсті беттердің үстіне қойып, сенсор көрсеткіштерінің өзгеруін бақылаңыз.
Диаграмма: Сенсорлардың орналасуы мен қосылу схемасы
Ақ
Қара
📱
QR КОД: Калибрлеу нұсқаулығы
4-бет
3

Arduino — роботыңыздың миы

Arduino IDE орнату және алғашқы қосылу

📘 Arduino туралы

Arduino — роботтың негізгі басқару құрылғысы. Ол сенсорлардан ақпарат алып, соған сәйкес шешім қабылдайды.
Негізгі ұғымдар:
Arduino = шағын компьютер
C++ тілінде жазылған бағдарламаларды орындайды
Сенсорлардан дерек алып, шешім қабылдайды
Бұл қадамда сіз Arduino тақшасына бағдарлама жүктеуді үйренесіз.
📱
QR КОД: Arduino IDE орнату
5-бет

💻 Орнат

Ақаулықтарды түзету: Егер бағдарлама жүктелмесе, COM портын және таңдалған тақша түрін тексеріңіз.
// Тест коды
void setup() {
  Serial.begin(9600);
  pinMode(A0, INPUT);
}
void loop() {
  int value = analogRead(A0);
  Serial.println(value);
}
COM портын анықтаңыз
Arduino IDE ішінде дұрыс портты таңдаңыз
Arduino Uno тақшасын таңдаңыз
📱
QR КОД: IDE орнату бейнесі
6-бет
4

Қозғалтқыштарды басқару коды

Логика: Сенсор → Шешім → Әрекет

📘 Логика: Роботтың әрекеттерін бағдарлама

Енді роботқа нақты тапсырмалар беретін бағдарламаны жазамыз. Робот сенсорлардан ақпарат алып, сол ақпарат негізінде әрекет етеді.
Логикалық тізбек:
Сенсордан дерек оқу
if/else шарттары арқылы талдау жасау
Қозғалтқыштарға команда жіберу
Роботтың негізгі ережесі: «Қара сызықтан шықпай қозғалу».
📱
QR КОД: Код шолуы
7-бет

🔧 Сынақ

Сынақ тапсырмасы: Қара таспадан жол жасап, роботтың сол жолмен жүре алатынын тексеріңіз.
Блок-схема:
📖 Сенсордан дерек оқу
🤔 Шарттарды талдау
⚙️ Қозғалтқыштарды басқару
📱
QR КОД: Ақаулықты түзету
8-бет
5

Роботты аяқтау және оңтайландыру

Соңғы тексеру және баптау

📘 Құттықтаймыз!

Құттықтаймыз! Сіз өзіңіздің алғашқы ізбасар роботыңызды құрастырдыңыз.
Сіз мыналарды үйрендіңіз:
✓ Қозғалтқыштар мен дөңгелектердің жұмысын
✓ Сенсорлармен жұмыс істеуді
✓ Arduino электроникасының негіздерін
✓ Роботтарды бағдарламалауды
Енді роботтың жұмысын жетілдіре аласыз: жылдамдығын арттыруға, қозғалысын дәлірек етуге және бұрылысын жақсартуға болады.
📱
QR КОД: Оңтайландыру
9-бет

✅ Тексеру тізімі

Оңтайландыруды тексеріңіз:
Сенсорлар дұрыс калибрленген
Қозғалтқыштардың жылдамдығы теңестірілген
Барлық сымдар сенімді жалғанған
Батарея толық зарядталған
Әртүрлі жолдарда сынақ жүргізілген
Роботтың жылдамдығы оңтайландырылған
🎉 ҚҰТТЫҚТАЙМЫЗ! Сіз робототехниканың негізгі дағдыларын меңгердіңіз!
📱
QR КОД: Келесі жобалар
10-бет

Келесі қадамдар

Роботыңызды құрастырып болған соң, тәжірибеңізбен бөлісіңіз, жаңа идеялар ұсыныңыз және басқа қатысушылардың жобаларымен танысыңыз.

Байланыс ақпараты