Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu təlimat, Cənubi Florida Universitetindəki Makecourse -in layihə tələbinin yerinə yetirilməsi üçün yaradılmışdır (www.makecourse.com). Bu layihə, robota səsli əmrlər verilərək idarə oluna bilən bir robotdur. Bu robotun yaradılmasının bütün addımları aşağıdakı addımlarda izah ediləcəkdir.
Addım 1: Lazım olan komponentlər
Bu layihədə lazım olan elektron komponentlər
1- Arduino uno
2-Səs tanıma modulu
3-Arduino Servo
4- İki DC Motor
5-Arduino Məsafə Sensoru
6- İki rezistor və tel
7-9v batareya
8- İki LED
Addım 2: Səs əmrlərini qeyd edin
Bu addımda, yenidən başlatma ilə əlaqə qurmaq üçün səs tanıma moduluna səs əmrlərini yazmalıyıq. Səs tanıma modulu 15 -ə qədər səs əmrini (hər qrupda 5) saxlaya bilər və əmrlər AccessPort adlı pəncərələrdə proqram vasitəsi ilə saxlanıla bilər.
İndi arduinonu səs tanıma modulu ilə aşağıdakı kimi bağlamalıyıq:
-Arduino 5V Moduluna Vcc Modulu
-GND -dən Arduino GND Moduluna
-RX -dən Arduino RX -ə
-Module TX -dən Arduino TX -ə
Arduino -nu dizüstü kompüterə bağlamalı və aşağıdakı onaltılı əmrləri göndərərək səs əmrlərini yazmağa başlamaq üçün AccessPort proqramını açmalıyıq:
Qrup 1 -i silin - hex AA 01 göndərin
Qrup 2 -ni silin - hex AA 02 göndərin
3 -cü qrupu silin - hex AA 03 göndərin
Bütün Qrupları silin - hex AA 04 göndərin
Record Group 1 - hex AA 11 göndərin
Record Group 2 - hex AA 12 göndərin
Record Group 3 - hex AA 13 göndərin
Import Group 1 - hex AA 21 göndərin
Import Group 2 - hex AA 22 göndərin
Import Group 3 - hex AA 23 göndərin
Layihəmdə "irəli", "sağa dön", "dayan" kimi bir çox səs əmrlərini yazmışam.
Addım 3: Dövrə Şematik
Bu addımda, bütün elektron komponentləri yuxarıdakı sxem sxemində izah edildiyi kimi arduino ilə birləşdirməliyik.
Addım 4: Kod
Robotumu idarə etmək üçün istifadə etdiyim kod budur. Kodumda, səs tanıma modulunda 1 -ci qrupdan 2 -ci qrupa keçmək üçün bir döngə istifadə edərək robotumu idarə etmək üçün 10 səs əmrindən istifadə etdim. Elektron komponentlərin bütün funksiyaları kodda şərh edilmiş və izah edilmişdir.
Addım 5: 3D Dizayn və Çap
Layihəmin 3d dizaynı üçün, pəncərələrdəki Autodesk Inventor proqramından istifadə edərək xarici korpusu və qol və tutacaq kimi mexaniki hissələri dizayn etdim. Sonra bütün hissələri 3d printerdən istifadə edərək çap etdim
Addım 6: Robot necə işləyir:
Nəhayət, hər bir elektron komponentin xüsusiyyətlərini və layihəmin necə işlədiyini göstərmək üçün hazırladığım video budur.