Съдържание
Искали ли сте някога да бъдете свой собствен автомобил-робот? За да създадете една, ще ви трябват само няколко електронни части, микроконтролер Arduino и копирайте няколко реда код. Дори тези, които никога не са участвали в проект като този, могат да практикуват своите заваръчни умения и да научат някои основни основи на програмиране!
Стъпки
Част 1 от 4: Изграждане на шасито
- За да работи колата-робот правилно, заваряването трябва да се извършва много внимателно. Работете без бързане и методично.
-
Нарежете четири парчета студ на еднаква дължина. Те ще свържат Arduino към веригата на моторния контролер. - Припойте всеки проводник към щифт на интегралната схема. Важно е нито един проводник да не докосва повече от един щифт наведнъж. Следвайте инструкциите по-долу:
- Припойте проводник към щифта, съответстващ на "НАЛЯВО" на схемата на IC. Той е 7-ми щифт отгоре надолу.
- Припойте проводник към щифта, съответстващ на НАДЯСНО "в диаграмата на CI. Това е 6-ия щифт отгоре надолу, точно над" НАЛЯВО ".
- Припойте проводник към щифта, съответстващ на "НАЗАД" на диаграмата CI. Това е щифт номер 10, точно противоположен на "НАЛЯВО".
- Припойте проводник към щифта, съответстващ на „НАПРЕД“ на CI диаграмата. Той е точно противоположен на „НАДЯСНО“ и е точно над „НАЗАД“.
-
Свържете всички проводници към Arduino. Внимавайте да не объркате никакви проводници, свържете ги към веригата Arduino, както е описано по-долу:- Свържете проводника „НАЛЯВО“ към щифт № 5 на Arduino.
- Свържете проводника „НАДЯСНО“ към щифт 6 на Arduino.
- Свържете проводника „НАЗАД“ към щифт 9 на Arduino.
- Свържете проводника „НАПРЕД“ към щифт 10 на Arduino.
- Проверете дали инсталацията е правилна. Проверете внимателно връзките. Уверете се, че няма късо съединение.
Част 4 от 4: Програмиране на автомобила-робот
-
Използвайте щепсела, за да свържете Arduino към компютър. Отворете софтуера Arduino. От него можете да програмирате движенията на автомобила.- Софтуерът Arduino може да бъде закупен безплатно през интернет.
- Въведете кода. Въведете редовете на кода по-долу. Когато приключите, поставете го в схемата на Arduino. С него колата ще следва тази рутина: 5 секунди ходене напред, крива вдясно и още 5 секунди ходене напред.
- Стартирайте колата. Поставете го на равна повърхност, поставете батериите и ще се разхожда! Ако отделението за батерии има превключвател, можете да изключвате и включвате автомобила, без да изваждате и сменяте батериите.
- Можете също така да създадете свой собствен превключвател: просто свържете положителния проводник от отделението за батерията към съединител за превключвател SPST. Свържете проводника, който излиза от щифта Arduino "Vin" към другия съединител.
- Опитайте се да играете с кода. Променете стойностите на командните редове и вижте как се държи колата. Променете стойностите след "закъснение", вижте какво се случва, когато замените команда "LOW" с "HIGH" и обратно и т.н. Но никога не присвоявайте едновременно стойности "HIGH" на два конектора на един двигател.
Съвети
- В кода текстовете след двете наклонени черти ("//") са коментари. Използвайте ги, за да разберете какво прави всяка част от кода.
- Ако колата не се държи според очакванията, опитайте да промените стойностите за "Lmotor" и "Rmotor", или за "Fmotor" и "Bmotor".
Необходими материали
- Два двигателя
- Две колела
- Платка за микроконтролер Arduino
- Схема за управление на двигателя (намира се в колички за дистанционно управление)
- Отделение за батерии за четири AA батерии
- Шаси
- горещо лепило