Мазмұны:

Температура мен ылғалдылық сенсоры Arduino (N) көмегімен: 14 қадам
Температура мен ылғалдылық сенсоры Arduino (N) көмегімен: 14 қадам

Бейне: Температура мен ылғалдылық сенсоры Arduino (N) көмегімен: 14 қадам

Бейне: Температура мен ылғалдылық сенсоры Arduino (N) көмегімен: 14 қадам
Бейне: Lesson 46: Using MLX90614 with LCD | Arduino Step By Step Course 2024, Шілде
Anonim
Температура мен ылғалдылық датчигі Arduino көмегімен (N)
Температура мен ылғалдылық датчигі Arduino көмегімен (N)

сенсор (DHT11) ылғалдылық пен температураны жинайды. Содан кейін бұл ақпаратты Google SD -де талдай алатын SD картасына сақтайды.

1 -қадам: іске қосу (D)

Басталуы (D)
Басталуы (D)

Интернеттен іздеңіз, дизайнды және Arduino -ны қалай дұрыс сымдау керектігін іздеңіз. Модельді біріктіру бойынша қадамдық нұсқауларды басып шығару қажет. Бұл өте пайдалы болады, өйткені сіз қайтып оралып, қате жіберген болсаңыз, қате таба аласыз.

2 -қадам: Миға шабуыл жасау (N)

Миға шабуыл дизайны (N)
Миға шабуыл дизайны (N)

Ең алдымен, CubeSat үшін берік дизайн туралы ойлану керек. Сізге дизайн жасау керек және бөлшектерді өңдеу керек.

Дизайн үшін мен текшедегі файлды таптым, оны қағазға түсіргеннен гөрі, оны басып шығардым.

3 -қадам: Соңғы дизайн (D)

Соңғы дизайн (D)
Соңғы дизайн (D)

Сіз өзіңіздің топ мүшелерінің әрқайсысына текшеде ойнау үшін ең жақсы деп есептейтін дизайнды жасауыңыз керек. Содан кейін сіз бірігіп, неге бұл дизайнды таңдағаныңыз туралы сөйлесесіз, содан кейін әркімнің дизайнынан ең жақсы дизайнды қосып, қажетті дизайнды жасай аласыз.

4 -қадам: Басып шығару (N)

Басып шығару (N)
Басып шығару (N)

Содан кейін сіз соңғы дизайнды 3D принтермен басып шығара аласыз. Бұл бірнеше сағатқа созылуы мүмкін, бірақ бұл өте берік және берік болғандықтан.

Біріншіден, мен 3D принтер түсіне алатын онлайн STL файлын табуым керек еді, бірақ мен оны STL файлын алып, файлды репитиер деп аталатын бағдарламаны қолдану арқылы бөлшектеуім керек еді. 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)

CubeSat нақты ұшуды басқара алатынын білу үшін сізге 3 түрлі сынақтан өту қажет, ал сіздің CubeSat ұшу сынағынан, дірілдеу сынағынан және шектеу сынағынан өте алатынына көз жеткізуіңіз керек.

10 -қадам: шектеулер сынағы (N)

Шектеу сынағы (N)
Шектеу сынағы (N)

Сіз орындауға және тапсыруға тура келетін бірінші тест - шектеулер сынағы. Сіздің жалпы салмағыңыз 1,3 кг аспауы керек

11 -қадам: Ұшу сынағы (D, K, N)

Ұшу сынағы (D, K, N)
Ұшу сынағы (D, K, N)

Сізге 30 секунд ішінде орбитаға симуляция беретін ұшу сынағын өткізуге тура келеді, ол ешқандай ақаулықсыз немесе ештеңе бұзбастан.

12 -қадам: діріл сынағы

Діріл сынағы
Діріл сынағы

Үшінші және соңғы сынақ - бұл діріл сынағы. Сізге Arduino -ны батареяға қосып, шамның жануын күтуге тура келеді. Содан кейін сіз 30 секунд ішінде 25 вольтты діріл сынағын өткізесіз, уақыт аяқталғанда сіз 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 =.33 секунд діріл циклі

F = 3 Герц

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

Fc = 35.27 Ньютон

Ұсынылған: