Пылесоса робота своими руками


Only right sonar connected to пылесоса pins 3: sonarPins -1,3 6. 5 sonars connected to pins 1,2,3,4,5: sonarPins 1,2,3,4,5 Motor shield is used to run motors. / const int Baud 9600; /UART port speed /Sonar properties int sonarPins 1, 2 Analog Pin Nums to sonar sensor Pin AN const long MinLeftDistance 20; /Minimum allowed left distance const long MinRightDistance 20; /Minimum allowed right distance const long MinFrontDistance 15; /Minimum allowed front distance const int SamplesAmount 15 more samples - smoother measurement and bigger lag const int SonarDisplayFrequency 10; /display only one of these lines - not all int sonarDisplayFrequencyCount 0; const long Factor 2.54 / 2; long samplessizeof(sonarPins)SamplesAmount; int sampleIndexsizeof(sonarPins /right side const int pinRightMotorDirection 4; /this can be marked on motor shield as "DIR A" const int pinRightMotorSpeed 3; /this can be marked on motor shield as "PWM A" const int pinRightBumper 2; /where the right bumper is connected /left side const int pinLeftMotorDirection 7; /this can be marked on motor shield as "DIR B" const int pinLeftMotorSpeed 6; /this can be marked on motor shield as "PWM B" const int pinLeftBumper 8; /where the right bumper is connected /uncomment next 2 lines if Motor Shield has breaks /const int pinRightMotorBreak PUT_BREAK _PIN_HERE ; /this can be marked on motor shield as "BREAKE A" /const int pinLeftMotorBreak PUT_BREAK _PIN_HERE ; /this can be marked on motor shield as "BREAKE B" /fields const int turnRightTimeout 100; const int turnLeftTimeout 150; /set in counter how long a motor is running back: N/10 (in milliseconds) int countDownWhileMovingToRight; int countDownWhileMovingToLeft; /Initialization void setup gin(Baud initPins /uncomment next 4 lines if Motor Shield has breaks / pinMode(pinLeftMotorBreak, OUTPUT / pinMode(pinRightMotorBreak, OUTPUT / digitalWrite(pinLeftMotorBreak, LOW /turn off breaks / digitalWrite(pinRightMotorBreak, LOW /turn off breaks runRightMotorForward runLeftMotorForward startMotors /Main loop void loop verifyAndSetRightSide verifyAndSetLeftSide processRightSide processLeftSide delay(10 repeat every 10 milliseconds / void initPins pinMode(pinRightMotorDirection, OUTPUT pinMode(pinRightMotorSpeed, OUTPUT pinMode(pinRightBumper, INPUT pinMode(pinLeftMotorDirection, OUTPUT pinMode(pinLeftMotorSpeed, OUTPUT pinMode(pinLeftBumper, INPUT for(int i 0; i sizeof(sonarPins i) pinMode(sonarPinsi, INPUT void startMotors setMotorSpeed(pinRightMotorSpeed, 255 setMotorSpeed(pinLeftMotorSpeed, 255 void waitWhileAnyBumperIsPressed while(checkBumperIsNotPressed(pinRightBumper) checkBumperIsNotPressed(pinLeftBumper) delay(20 check every 20 milliseconds void processRightSide if(countDownWhileMovingToRight

Содержание: Введение Видеопрезентация работы Материалы и компоненты Шаг 1: Программный код (скетч) Шаг 2: Монтирование деталей Шаг 3: Установка корпуса Заключение своими Введение: Популярность автоматизированных домашних уборщиков с каждым днем возрастает. Не исключение, роботы-пылесосы пылесоса робота своими руками для сухой уборки, способные поддерживать чистоту пола без вашего вмешательства. Принцип работы этих устройств очень прост и схож на прицип работы ручного пылесоса, главным отличием является наличие микроконтроллера, набора датчиков для самостоятельной работы, подзарядки и ориентировании в пространстве. Об этом мы ранее описывали в целой статье, специально посвященной роботизированным уборщикам полов. Если.

Зацените как одним лёгким движением всасывается полоска сахара так как в пылесосе робота используется замкнутый цикл, для всасывания воздуха используется один и тот же воздух, пылесос не поднимает пыли! микрочастицы пыли будут циркулировать внутри пылесоса до тех пылесоса робота своими руками пор пока они полностью не осядут! вредная пыль которая всегда просачивается через любой фильтр обычного пылесоса у нас никогда не выйдет наружу. звук пылесоса естественно аналогичен звуку двух кулеров в компьютере тоесть практически не слышен с расстояния полтора метра. общее энергопотребление 12В Х 0.5А.


Пылесоса робота своими руками

Пылесоса робота своими руками
Пылесоса робота своими руками

Пылесоса робота своими руками
Пылесоса робота своими руками

Пылесоса робота своими руками

Пылесоса робота своими руками

Пылесоса робота своими руками

Пылесоса робота своими руками




Робот-пылесос своими руками / Блог компании. / Хабрахабр фотографии
Пылесоса робота своими руками
Робот-пылесос своими руками - энциклопедия
Пылесоса робота своими руками
Пылесоса робота своими руками картинки и фото
Пылесоса робота своими руками