Мазмұны:

SmartAquarium - Матиас: 6 қадам
SmartAquarium - Матиас: 6 қадам

Бейне: SmartAquarium - Матиас: 6 қадам

Бейне: SmartAquarium - Матиас: 6 қадам
Бейне: I found THIS in my fish tank 😳 2024, Маусым
Anonim
SmartAquarium - Матиас
SmartAquarium - Матиас
SmartAquarium - Матиас
SmartAquarium - Матиас
SmartAquarium - Матиас
SmartAquarium - Матиас

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

Жалпы ақпарат:

  • орташа құны шамамен 313 евро
  • Жобаның барлығын жасауға жұмсалған уақыттың жалпы көлемі: 250 сағат (бұл сіздің бағдарламалау дағдыларыңызға байланысты өзгеруі мүмкін)

Сілтемелер:

  • Менің жеке веб -сайтым: mathiasdeherdt.be
  • BOM деп аталатын материалдық есеп: FinalBOM.xlsx

1 -қадам: 1 -қадам: Корпусты + Автоматты беруді жасау

1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау
1 -қадам: Корпус + Автоматты беру құрылғысын жасау

Материалдар:

  • Ағаш
  • Ағаш және супер желім
  • Пластикалық шыныаяқ
  • есік тұтқасы
  • Бұрандалар
  • Темір тұтқа
  • Ілмектер
  • Тауық сымы
  • магнит

Құралдар:

  • Көрдім
  • Бұрғылау машинасы
  • Сандер
  • Бұрауыштар
  • Ағаш файл

Қаптаманы кезең -кезеңмен салу:

1 -қадам: ағашты өзіңіз қалаған мөлшерде көріңіз. Үстіңгі және астыңғы бөлігіне 2 тақта, солға және оңға 2, артқы және алдыңғыға 2 тақта қажет. Сіз бәрін алғаннан кейін, оларды бір -біріне жабыстырыңыз (ағаш желіммен), сондықтан қорапты қалыптастырыңыз. Ағашқа қатты қысым болатынына көз жеткізіңіз, сонда бәрі бір -біріне жабысады

2 -қадам: кабельдер мен ауа тесіктері үшін тесіктер қалдырғаныңызға көз жеткізіңіз. Олардың қайда екені маңызды емес, оларды өзіңізге сәйкес келетін жерге қойыңыз

3 -қадам: тесіктерді жасағаннан кейін, ағаштан жасалған қағазды алып, бәрін тегіс етіп салыңыз

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

Фидерді кезең -кезеңмен құру:

1 -қадам: Үлкен емес пластикалық ыдысты тауып, оның ішіне кішкене тесік жасаңыз, тостағанның қақпағын оңай шешуге болатынына көз жеткізіңіз

2 -қадам: Ішінде компартенттер жасау үшін бірдеңе табыңыз және оларды ағаш таяқшаға қосыңыз

3 -қадам: Ағаш таяқшаның қадамдық қозғалтқыштың айналатын темірінен үлкен екеніне көз жеткізіңіз, біз тесік жасаймыз, осылайша қадамдық қозғалтқыш ішіндегі барлық нәрсені қозғайды

4 -қадам: Фидерді аквариумдағы тесіктің үстіне қоя алатын нәрсе жасаңыз, мен оны құрылыс ойыншықтарымен жасадым

2 -қадам: 2 -қадам: Компоненттерді қосыңыз

2 -қадам: компоненттерді қосыңыз
2 -қадам: компоненттерді қосыңыз
2 -қадам: компоненттерді қосыңыз
2 -қадам: компоненттерді қосыңыз
2 -қадам: компоненттерді қосыңыз
2 -қадам: компоненттерді қосыңыз

Компоненттер (сіз әрқашан менің ББ -ға сілтеме жасай аласыз):

  • Raspberry Pi күші бар
  • A - B типті Arduino
  • Су өткізбейтін ds18b20
  • QAPASS 1602A дисплейі
  • Қозғалтқыш 28BYJ-48
  • Нан тақталары
  • Еркектен ерге дейінгі сымдар, еркектен әйелге дейінгі сымдар
  • Резисторлар
  • PH сенсоры 40х40 мм
  • Желдеткіш
  • Күшке сезімтал резистор (FSR)
  • Эстафета
  • 2 потенциометриялық сенсор
  • LM2596S тұрақты ток
  • [ШАМ]

Құралдар

  • Пісіру темірі
  • Қысқыштар
  • Бұрауыш
  • Жылуды төмендететін құбырлар
  • Ыстық ауа үрлегіш
  • тегістеуіш

Сонымен, неден бастау керек? Алдымен сіз барлық компоненттерді алуыңыз керек, содан кейін мүмкіндігінше менің схемамды орындауға тырысыңыз.

Пи - бұл жұмбақтың ең маңызды бөлігі, ол бәрін басқаратын орталық сияқты әрекет етеді, тіпті Arduino. Ардуино Пидің құлы болады, бірақ кейінірек 3 -қадамда.

Схеманың көпшілігі тікелей алға, барлығын қосыңыз және негіздердің жақсы қосылғанына көз жеткізіңіз. Ең қиыны - сіздің шам. Біз коммутаторды ашып, оны релеге қосуымыз керек, егер біз оны бұзатын болсақ, сіз шамды жоя аласыз. Коммутатор ашылғаннан кейін шамның сымдарына 2 сымды қосыңыз. Оларды эстафетаға қосыңыз [PICTURE]

Сондай -ақ, маңызды хабарлама, кабельдер бір -біріне кедергі жасамайтын кезде, жылуды төмендететін құбырды пайдаланыңыз.

3 -қадам: 3 -қадам: Деректер базасын жасаңыз

3 -қадам: мәліметтер базасын жасаңыз
3 -қадам: мәліметтер базасын жасаңыз

Алдымен сіз мәліметтер базасының үлгісін жасағыңыз келеді, менікі осылай болады [1 -сурет], менде екі кесте бар, біреуі сенсорға, екіншісі өлшеуге арналған.

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

Деректер базасын құрғаннан кейін сіз оны Raspberry Pi -ге саласыз.

4 -қадам: 4 -қадам: Python кодын және Arduino кодын жазыңыз

4 -қадам: Python кодын және Arduino кодын жазыңыз
4 -қадам: Python кодын және Arduino кодын жазыңыз

Енді барлығына код жаза отырып, нақты жұмыс уақыты келді. Zip файлының ішінде сіз менің кодты таба аласыз. Түсініктеме жолында ақпарат бар.

Артқы жағы үшін сізге тек app.py файлы қажет болады.

Алдыңғы бет үшін сізге шаблондар мен статикалық қажет болады

Мен 2 -қадамда айтқанымдай, Arduino - Raspberry Pi -нің құлы. Біз мұны Arduino -ды Pi -ге USB кабелі арқылы қосуға және бірнеше түзетулер енгізуге және бірнеше заттарды орнатуға мүмкіндік беру үшін жасаймыз. Алдымен сіз Pi -ге nanpy орнатасыз.

5 -қадам: 5 -қадам: HTML, CSS және JavaScript

5 -қадам: HTML, CSS және JavaScript
5 -қадам: HTML, CSS және JavaScript

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

Мен тіктөртбұрыштарды таңдадым, онда мен өз құндылықтарымды көрсетемін.

Сондай -ақ, температура мен PH сенсорынан барлық деректердің графигін көруге болатын керемет функция бар.

6 -қадам: 6 -қадам: Жобаны құрастыру

6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру
6 -қадам: Жобаны құрастыру

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

Ұсынылған: