Часть 6. Завершение
На приведенных ниже фотографиях показан вариант готового
робота. В передней части установлен телефон Nokia 5800. Телефон под управлением
уже устаревшей symbian, но под него удалось найти приложение, снимающее видео
на камеру и отсылающее данные под WiFi на экран моего десктопа. Таким образом
используя android-телефон в качестве пульта и наблюдая за изображением на
мониторе, получилось весьма весело покатать по квартире и даже залезть в
укромные уголки используя светодиодные фары.
В статьях были даны все необходимые данные
для самостоятельной сборки робота.
Добрый день. Точно такой ж кит себе заказала. Вы не могли вы сказать как соединили мотор шилд с ардуино уно?
ОтветитьУдалитькстати большая просьба если у меня еще будут вопросы по этому киту я могу вам задавать?)))
ОтветитьУдалитьbanu.b@hotmail.com
Привет. Вопросы конечно задавай. Единственное, что не могу гарантировать скорость ответа – на выходных как правило занят. Мотор-шилд описан в 3 статье. Там видно как подключаются моторы. Для 4-х моторного исполнения моторы подключаются параллельно по два. Подключение к arduino видно в скетче (часть 5):
ОтветитьУдалитьint PIN_ENB = 9;
int PIN_ENA = 6;
int PIN_IN4 = 2;
int PIN_IN3 = 4;
int PIN_IN2 = 5;
int PIN_IN1 = 7;
ENA и ENB должны подключаться обязательно к выводам, поддерживающих PWM (3,5,6,9,10,11). Правый мотор PIN_IN1 = 7 и PIN_IN2 = 5, левый - PIN_IN3 = 4 и PIN_IN4 = 2;
Подскажите, а как прикрутить к вашему роботу ультразвуковой дальномер HC-SR04?
ОтветитьУдалитьПока еще не прикручивал. Но можно почитать тут: https://docs.google.com/document/d/1Y-yZnNhMYy7rwhAgyL_pfa39RsB-x2qR4vP8saG73rE/edit, где написано "To start measurement, Trig of SR04 must receive a pulse of high (5V) for at least 10us, this will initiate the sensor will transmit out 8 cycle of ultrasonic burst at 40kHz and wait for the reflected ultrasonic burst. When the sensor detected ultrasonic from receiver, it will set the Echo pin to high (5V) and delay for a period (width) which proportion to distance. To obtain the distance, measure the width (Ton) of Echo pin.
ОтветитьУдалитьTime = Width of Echo pulse, in uS (micro second)
Distance in centimeters = Time / 58
Distance in inches = Time / 148
Or you can utilize the speed of sound, which is 340m/s
"
А тут вообще готовый код http://www.google.com/url?q=http%3A%2F%2Fwww.cytron.com.my%2Fusr_attachment%2FHC_SR4_Demo_Arduino.zip&sa=D&sntz=1&usg=AFQjCNEKxUgVCnUhT1GJqPTeUT0ViN5LdQ
ОтветитьУдалитьСпасибо огромное! Наконец с 9 летним сыном начали собирать! Облазил все поисковые системы только у Вас что-то понял. Хотя закончил МИФИ. Не могут просто обьяснить. Был такой популяризатор науки почти 100 лет назад. Я.Перельман-Занимательная Физика,Геометрия ,Математика и т.д.Как нам говаривал Петр Петрович Капица ежли вы что-то не поняли из моей лекции, значит я это сам это не понимаю, поэтому не смог вам обьснить . Еще раз спасибо.
ОтветитьУдалитьПожалуйста. Рад, что кому-то помог.
ОтветитьУдалитьХотелось бы увидеть продолжение и более сложных роботов. Удачи блогу.
ОтветитьУдалитьПроект еще актуален ? И будет ли он продолжаться ?
ОтветитьУдалить