
Build a Sensory Robot with Arduino and Processing Создайте Сенсорная Робот с Arduino и перерабатывающей

An infrared proximity sensor on a robot can give it 'eyesight' to make sense of the real world. В ИК-датчика на робота может дать это зрение ", чтобы понять реальный мир. Cory Barton has used an inexpensive Кори Бартон использовал недорогую Sharp distance sensor Sharp датчик расстояния , an Arduino and the open source , В Arduino, и с открытым исходным кодом Processing Обработка language to build язык для создания his robotics project его робототехники проекта . . The idea is to use the infrared sensors mounted on the robot to detect surrounding objects. Идея заключается в использовании инфракрасных датчиков, установленных на роботе обнаружения окружающих объектов. Then his program processes the readings to get a virtual sense of what the sensors are seeing. Тогда его программа обрабатывает чтениях, чтобы получить виртуальный смысл, что датчиками наблюдается.
The hardware for the vision system is a Sharp GP2Y0A21YK0F IR distance sensor mounted on a В оборудование для видения системы резко GP2Y0A21YK0F ИК датчик расстояния смонтирован на standard hobby servo стандарт хобби серво . . It interfaces with an Это интерфейс с Arduino Diecimila Arduino Diecimila board connected to a computer. Комиссия подключены к компьютеру. The disadvantage of the inexpensive (less than $10) Sharp IR sensor is its narrow field of focus. Недостатком недорогой (менее $ 10) Sharp ИК датчик своей узкой области деятельности. It can detect objects only in the range of 10-80cm, so Cory has his mounted on the servo which allows for 180 degree pan - the analog voltage measurements indicating the distance. Она может обнаруживать объекты только в диапазоне от 10-80см, так Кори и его монтируется на серве, который позволяет на 180 пан степень - аналог напряжения измерений с указанием расстояния. Sensor panning with multiple readings gives a better approximation of the layout. Датчик панорамирование с несколькими чтения дает лучшее приближение макет.

A programmable Arduino IDE controls the servo-sensor combine and feeds the readings to a small program written in the Programming language on the computer. Программируемый Arduino IDE управления серво-датчик объединить и каналы показаний к небольшому программа написана на языке программирования на компьютере. The program processes the data into a pie-chart which helps to visualize the layout around the robot. Программа обработки данных в круговой диаграмме, которая позволяет визуализировать расположение вокруг робота. This inexpensive project goes into the basics of how a visually sensing robot can be built. Это недорогой проект выходит в основе, как визуально зондирования робот может быть построено. AI buffs can check out some more of our cool projects in the А. И. buffs можно проверить некоторые из наших проектов, прохладно в Robots Роботы section. разделе.










































