Оглавление:

Мини-вездеход Curiosity: 6 шагов
Мини-вездеход Curiosity: 6 шагов

Видео: Мини-вездеход Curiosity: 6 шагов

Видео: Мини-вездеход Curiosity: 6 шагов
Видео: Гусеничный вездеход своими руками 2024, Июль
Anonim
Мини-марсоход Curiosity
Мини-марсоход Curiosity

Что такое любопытство?

Curiosity - это марсоход размером с автомобиль, разработанный для исследования кратера Гейла на Марсе в рамках миссии NASA Mars Science Laboratory (MSL). Curiosity был запущен с мыса Канаверал 26 ноября 2011 года в 15:02 UTC.

Как это работает?

Curiosity имеет множество датчиков, которые определяют температуру и различные условия окружающей среды и отправляют эти данные обратно на Землю. Поэтому я сделал эту небольшую модель Curiosity, которая определяет многие условия окружающей среды и отправляет эти данные в облако.

Что он обнаружит?

он может обнаруживать:

1. температура.

2. Влажность.

3. Метан.

4. Углекислый газ.

5. Монооксид углерода.

6. Влажность почвы.

Итак, приступим!

Шаг 1: Требуемое оборудование:

1. 3-Arduino (uno или nano).

2. 2-Zigbee.

3. 6-двигатель постоянного тока.

4. 4 реле.

5. Датчик MQ-2.

6. Датчик MQ-5.

7. Датчик MQ-7.

8. DHT-11 (Датчик температуры и влажности).

9. 2-серводвигатели.

10. Аккумуляторная батарея ИБП на 12 В.

11. 8-кнопочная кнопка.

12. Аккумулятор 9 В и зажим.

13. ESP 8266-01

14. Стабилизатор напряжения АМ1117 3.3.

15. Регулятор напряжения 7805.

16. Прямоугольный алюминиевый стержень.

17. Деревянная деталь.

18. Картонная или солнечная доска.

19. Резистор, конденсатор и печатная плата.

Шаг 2: Требования к программному обеспечению:

1. Arduino IDE. если у вас его нет, вы можете скачать здесь:

www.arduino.cc/en/Main/Software.

2. XCTU для спаривания Zigbee. вы можете скачать здесь:

www.digi.com/products/xbee-rf-solutions/xctu-software/xctu

3 Прошивка и загрузчик ESP8266.

4. Thing Speak логин.

5. Библиотека DHT-11.

Шаг 3: Изготовление ровера:

Делаем Ровер
Делаем Ровер

он использует Arduino, который принимает данные из зигзагообразной формы и в соответствии с ним управляет двигателями.

Три левых и три правых двигателя подключены параллельно, поэтому, когда одна сторона двигателей поворачивается по часовой стрелке, а другая - против часовой, возникает дрейф, который поворачивает марсоход.

Я использую двигатель 60 об / мин с высоким крутящим моментом. Поэтому он не может управляться простым драйвером двигателя, таким как L293D, потому что он запускает 6 двигателей параллельно, поэтому я использую реле, как показано на рисунке.

Два серводвигателя используются для управления рычагом, потому что это серводвигатель, поэтому он подключен к контактам PWM Arduino.

Корпус изготавливается из любого легкого материала - картона или солярия. Я использую тяжелую деревянную деталь на дне, потому что в ней есть аккумулятор и другие материалы.

Шаг 4: Изготовление руки и ее датчиков:

Изготовление руки и ее датчиков
Изготовление руки и ее датчиков
Изготовление руки и ее датчиков
Изготовление руки и ее датчиков

Я сделал руку из прямоугольной трубы, потому что она легкая, ее легко резать и формовать. все провода всех датчиков пропущены через эту трубу.

Здесь я использую два серводвигателя, один в центре. Все датчики подключены к Arduino, который дополнительно подключен к модулю Wi-Fi ESP 8266-01. AM117 3,3 В используется для обеспечения надлежащего напряжения на ESP.

Примечание. Датчики газа имеют нагревательную спираль, поэтому требуется большой ток, что приводит к перегреву и иногда к повреждению регулятора напряжения. Поэтому я предлагаю использовать отдельный регулятор напряжения для датчика для проверки 5 Вольт и не забыть прикрепить к нему радиатор.

Все аналоговые датчики подключаются к аналоговым выводам Arduino, как показано на рисунке:

Шаг 5: Создание пульта дистанционного управления

Изготовление дистанционного управления
Изготовление дистанционного управления
Изготовление дистанционного управления
Изготовление дистанционного управления
Изготовление дистанционного управления
Изготовление дистанционного управления

Удаленные содержат зиг-пчелку для беспроводной связи.

Почему Zig-bee: Zig-bee или Xbee обеспечивают более безопасную связь, чем Wi-Fi или Bluetooth. Он также обеспечивает большую зону покрытия и низкое энергопотребление. На очень больших расстояниях зиг-пчелы могут подключаться к прыжковому режиму, чтобы они могли работать как повторитель.

Восемь коммутируемых подключены к Arduino с подтягивающим резистором.

Четыре левые кнопки управления рычагом и четыре правые кнопки управляют движением марсохода.

Zigbee требует источника питания 3,3 В, поэтому он подключен к контакту 3,3 В на Arduino.

Шаг 6: Коды проекта:

Вы можете скачать код отсюда:

Рекомендуемые: