49
Мазмұны
Кіріспе
3
Робот техникасы туралы түсінік
5
Arduino
платформасындағы
Робот
техникасы
негіздері.
Arduino
микроконтроллері
6
Arduino IDE. Arduino бағдарламалау ортасы
10
Arduino-да бағдарламалаудың негіздері
13
Тәжірибелік жұмыс №1. Порт мониторына мәтін жазу.
15
Кітапханалар
16
Цифрлы шығыстар
17
Тартушы (жүктемелі) кедергілер
17
Аналогтық кірістер
18
Айнымалылар
18
Функциялар
20
Тәжірибелік жұмыс №2. Функциялармен жұмыс жасау
21
Ендік-Импульсті модуляция
22
Тәжірибелік жұмыс №3. Arduino UNO-да орнатылған LED жарық диодын
басқару
22
Тәжірибелік жұмыс №4. Батырманы қосу
23
Үзілістер
25
Қозғалтқыштарды басқару
26
Қозғалтқыштар жүрісінің реттеуіші
27
Тәжірибелік жұмыс №5. Қозғалтқыштың айналуының
бағытын басқару
28
Спидометрдің әрекет етуінің қағидаты
28
Холл
тетігі
29
Сервожетекті басқару
30
Тәжірибелік жұмыс №6. Сервожетектін басқару
30
LCD
экраны
31
Тәжірибелік жұмыс №7. LCD экранына мәтін шығару
32
Қозғалыстың анықтаудың пироэлектрлік инфрақызыл (PIR) тетігі
33
Тәжірибелік жұмыс №8. PIR қозғалыс тетігін
арқылы қозғалысты анықтау
35
Тәжірибелік жұмыс №9. Arduino-ға PIR қозғалыс тетігін қосу
35
Қашықтықты ӛлшеудің ультрадыбыстық тетігі (HC-SR04)
37
Тәжірибелік жұмыс №10. Объектіге дейінгі қашықтықты (сантиметрмен)
монитор портына шығару
38
Түс тетігі (TCS3200)
39
Тәжірибелік жұмыс №11. Түс тетігімен жұмыс
40
Фоторезисторлы жарық тетігі
41
Тәжірибелік жұмыс №12. Фоторезистормен жұмыс
42
Дыбыс
деңгейінің тетігі
44
Тәжірибелік жұмыс №13. Дыбыс тетігімен жұмыс
45
Қорытынды
47
Әдебиеттер
48