Оглавление:

Датчик температуры и влажности с Arduino (N): 14 шагов
Датчик температуры и влажности с Arduino (N): 14 шагов

Видео: Датчик температуры и влажности с Arduino (N): 14 шагов

Видео: Датчик температуры и влажности с Arduino (N): 14 шагов
Видео: Датчик температуры и влажности AHT30 2024, Ноябрь
Anonim
Датчик температуры и влажности с Arduino (N)
Датчик температуры и влажности с Arduino (N)

датчик (DHT11) собирает влажность и температуру. Затем берет эту информацию и сохраняет ее на SD-карте, которую мы можем проанализировать в документации Google.

Шаг 1. Начало работы (D)

Начало (D)
Начало (D)

Поищите в Интернете и найдите проекты и способы правильного подключения Arduino. Вам нужно будет распечатать пошаговые инструкции о том, как собрать модель. Это будет очень полезно, так как вы сможете вернуться и найти ошибку, которую вы могли допустить, если бы вы ее сделали.

Шаг 2: Дизайн мозгового штурма (N)

Дизайн-мозговой штурм (обычн.)
Дизайн-мозговой штурм (обычн.)

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

так что для дизайна я нашел файл куба, который напечатал его на 3D-принтере, чем обрисовал его на бумаге.

Шаг 3: Окончательный дизайн (D)

Окончательный дизайн (D)
Окончательный дизайн (D)

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

Шаг 4: Печать (N)

Печать (N)
Печать (N)

После этого вы сможете распечатать окончательный дизайн на трехмерном принтере. Это может занять несколько часов, но оно того стоит, так как оно очень прочное и долговечное.

В кулаке мне пришлось найти онлайн-файл STL, который может понять 3D-принтер, затем я немного подправил файл, чтобы он лучше соответствовал нашему дизайну, чем мне пришлось взять этот файл STL и склеить его с помощью программы под названием repitier (добавление специй - это то, что сообщает 3D-принтер, как перемещать), после чего я подготовил 3D-принтер, удалил старую нить, прогрел кровать и предварительно разогрел экструдер. После этого я распечатал 4 боковых планки, 4 боковые пластины и 2 верхние части.

Шаг 5: Подключение (K)

Электропроводка (K)
Электропроводка (K)

Следующим шагом будет подключение к Arduino. Наши правила заключались в том, что нам нужно было собирать данные с помощью определенного датчика по нашему выбору и загружать эти данные на SD-карту. Мы выбрали датчик температуры и влажности DHT 11, так как мы должны исследовать «планету».

Шаг 6: Программирование (K)

Программирование (K)
Программирование (K)

Мы нашли и импортируем библиотеку DHT 11 в наш код. Это могут быть некоторые мелочи, которые вам придется изменить, чтобы датчик собирал данные. Для нашего кода мы использовали большую часть кода из

electrosome.com/temperature-humidity-data-logger-arduino/

Шаг 7: Обжаривание (N)

Фритцинг (N)
Фритцинг (N)

Вам нужно будет заполнить диаграмму, чтобы показать, как выглядит ваш Arduino, и откуда идут провода.

Шаг 8: Последние штрихи / изменения (D, K, N)

Последние штрихи / изменения (D, K, N)
Последние штрихи / изменения (D, K, N)

Теперь вам нужно поговорить со своей командой и посмотреть, все ли в порядке и правильно ли работает. если что-то не работает на 100%, сейчас самое время поторопиться и это изменить.

Шаг 9: Тестирование (D)

Вам нужно будет выполнить 3 различных теста, чтобы увидеть, сможет ли ваш CubeSat справиться с реальным полетом. Вы должны будете убедиться, что ваш CubeSat может пройти летные испытания, тест на встряхивание и тест ограничений.

Шаг 10: Тест ограничений (N)

Тест ограничений (N)
Тест ограничений (N)

Первый тест, который вам нужно будет выполнить и пройти, - это тест ограничений. Ваша общая масса не может превышать 1,3 кг.

Шаг 11: Летные испытания (D, K, N)

Летные испытания (D, K, N)
Летные испытания (D, K, N)

Вам нужно будет выполнить летное испытание, которое имитирует вращение Марса на орбите в течение 30 секунд без каких-либо неисправностей или каких-либо поломок.

Шаг 12: Испытание на вибрацию

Вибрационный тест
Вибрационный тест

Третье и последнее испытание, которое вам нужно будет выполнить, - это испытание на вибрацию. Вам нужно будет подключить Arduino к батарее и подождать, пока не загорится свет. Затем вы выполните тест на вибрацию при 25 вольт в течение 30 секунд, когда время истечет, вы проверите Arduino и посмотрите, все ли по-прежнему работает должным образом.

Шаг 13: переменные / уравнения

Переменные / уравнения
Переменные / уравнения

Скорость = расстояние / время = 2 pi r / T

Скорость - касательная к окружности.

T = время = сек / цикл

F = частота = циклов / сек

Ac = центростремительное ускорение = v ^ 2 / r

Fc = Центростремительная сила = Mv ^ 2 / r

Теорема Пифагора = a ^ 2 + b ^ 2 = c ^ 2

Шаг 14: Результаты

Полученные результаты
Полученные результаты

Скорость = 9,65 м / с ^ 2

T = 0,33 секунды цикл для вибрации

F = 3 Гц

Ac = 183,8 метра на секунду в квадрате

Fc = 35,27 Ньютона

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