Съдържание:

Сензор за температура и влажност с Arduino (N): 14 стъпки
Сензор за температура и влажност с Arduino (N): 14 стъпки

Видео: Сензор за температура и влажност с Arduino (N): 14 стъпки

Видео: Сензор за температура и влажност с Arduino (N): 14 стъпки
Видео: Arduino Tutorial 28 - DHT11 Temperature Sensor with LCD | SunFounder's ESP32 IoT Learnig kit 2024, Юли
Anonim
Сензор за температура и влажност с Arduino (N)
Сензор за температура и влажност с Arduino (N)

сензорът (DHT11) събира влажност и температура. След това взема тази информация и я съхранява на SD карта, която можем да анализираме в google docs.

Стъпка 1: Стартиране (D)

Стартиране (D)
Стартиране (D)

Потърсете из интернет и потърсете дизайни и как правилно да свържете Arduino. Ще трябва да отпечатате инструкциите стъпка по стъпка как да сглобите модела. Това ще бъде много полезно, тъй като ще можете да се върнете и да откриете грешка, която може да сте направили, ако сте направили такава.

Стъпка 2: Проектирайте мозъчна атака (N)

Проектирайте мозъчна атака (N)
Проектирайте мозъчна атака (N)

Първото нещо, което трябва да направите, е да помислите за здрав дизайн за вашия CubeSat. Ще трябва да нарисувате дизайн и да уточните подробностите.

така че за дизайна намерих файл с куб, седнал 3d, отпечатал го, отколкото го проследил на хартия.

Стъпка 3: Окончателен дизайн (D)

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

Трябва да накарате всеки от членовете на вашата група да изготви дизайн на това, което според тях би било най -доброто за кубеса. След това ще се съберете и ще поговорите защо сте избрали този дизайн, след което добавете най -добрия дизайн от дизайна на всеки, за да направите най -добрия необходим дизайн.

Стъпка 4: Отпечатване (N)

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

След това ще можете да отпечатате окончателния дизайн с 3-D принтера. Може да отнеме няколко часа, но си заслужава, тъй като е много здрав и издръжлив.

юмрук Трябваше да намеря онлайн 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,65m/s^2

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

F = 3 херца

Ac = 183.8 метър в секунда на квадрат

Fc = 35,27 Нютона

Препоръчано: