Мазмұны:

SmartFeeder: 10 қадам
SmartFeeder: 10 қадам

Бейне: SmartFeeder: 10 қадам

Бейне: SmartFeeder: 10 қадам
Бейне: Йога для начинающих дома с Алиной Anandee #3. Здоровое гибкое тело за 40 минут. Продвинутый уровень. 2024, Қыркүйек
Anonim
SmartFeeder
SmartFeeder

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

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

Сондай -ақ, сіздің (немесе итіңіздің) қажеттіліктеріне қарай реттелетін параметрлер бар.

1 -қадам: Жабдықтар

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

  • Raspberry Pi
  • 16 ГБ SD картасы
  • нан тақтасы
  • секіргіш кабельдер
  • ультра дыбыстық сенсор
  • серво
  • жүктеме ұяшығы (мен 5 кг қолдандым)
  • жүктеме ұяшығының күшейткіші (HX711)
  • осы жобаның тұрғын үйіне арналған пластик/ағаш
  • пластикалық ыдыс (жүк ұяшығына арналған)

Құралдар:

  • Бұрандалар
  • Бұрауыш
  • Бұрғылау
  • Көрдім
  • Қағазды тегістеу
  • Супер желім/кремний (және кремний тапаншасы)

2 -қадам: RPI конфигурациясы

Менің бірінші қадамым таңқурай пи конфигурациясы болды, сондықтан мен бәрін SD картасынан тазарттым және оған Win32diskmanager көмегімен суретті қойдым, осында біз Raspbian жаза аламыз.

3 -қадам: SSH - сымсыз байланыс үшін RPI

Кескін орнатылғаннан кейін Pi мен компьютерге Ethernet кабелін қосуға болады. пәрмен жолына өтіп, ipconfig теріңіз. «Ethernet адаптері» бар мәтін блогында IP-адрес болуы керек. Бұл IP мекенжайы - біз SSH -ге барамыз. Мен бұл қадамды жасау үшін PuTTY қолдандым. Мұнда сізге IP мен портты енгізу қажет (SSH үшін 22) және Pi -ге кіру үшін парольді енгізу керек (стандартты пароль - «таңқурай»). Мұнда біз сымсыз қосылу үшін желі параметрлерін өзгертуіміз керек. Бұл «wpa_passphrase nameofnetwork» командасы, содан кейін құпия сөзді енгізу қажет. {…} Желісі бар мәтін блогы пайда болады, оны көшіріп, «sudo nano /etc/wpa_supplicant/wpa_supplicant.conf» деп теріңіз. Бұл жағдайда сіз мәтінді файлдың төменгі жағына қоюыңыз керек.

Осыдан кейін сіз Pi -ді қайта жүктей аласыз.

4 -қадам: VS кодымен қосылыңыз

Кодтау үшін бізге Visual studio коды қажет. Бұл іске қосылғаннан кейін SSH плагинін алудың қажеті жоқ. Бұл орнатылған кезде, сіз төменгі сол жақ бұрышқа немесе терминалды ашып, SSH pi@ipadress тере аласыз. Осыдан кейін сіз парольді енгізуіңіз керек және біз кодтауды бастай аламыз.

5 -қадам: кодтау

Енді біз веб -сайтты орнатуымыз керек, сіз қалтаны vscode -де ашуға болады, var/www/html -ге өтіңіз және біз осында бастаймыз.

Мұнда біздің HTML, CSS, суреттер мен Javascript келеді.

Енді біз сол жұмыс кеңістігінде басқа қалтаны аша аламыз. Мен өзімнің шақырылған жобамды қойдым және оны пиімнің үй қалтасына қойдым. Мұнда backend қатысты барлық нәрсе келеді (сондықтан python файлдарының көпшілігі).

6 -қадам: Тұрғын үйге материалдар жинау

Тұрғын үйге қажетті материалдар жинау
Тұрғын үйге қажетті материалдар жинау
Тұрғын үйге қажетті материалдар жинау
Тұрғын үйге қажетті материалдар жинау
Тұрғын үйге қажетті материалдарды жинау
Тұрғын үйге қажетті материалдарды жинау

Тұрғын үй үшін мен ағаш пен пластикалық пластинаны қолдандым, оны арамен кесіп тастадым.

L кесектері - 50х50, бірақ мен 20х40 өлшеміндегі кесінді кесіп алдым. Бұл екі жақ үшін де екі рет жасалуы керек.

Жіңішке тақталар төменгі және артқы тақтаға арналған. Бұл екеуі де 20х50 (ескерту: монтаждау үшін бір қысқартуға тура келеді.)

Содан кейін бізге алдыңғы жағына 20х40 өлшемді бөлік қажет (L пішіндерін кесу кезінде қалғанын қолдануға болады).

Мұнда мен тағамның шығуы үшін жарты шеңберді белгіледім.

Содан кейін бізге 20х10 және 18х10 болатын 2 кішкентай тақтай қажет (ені 18, өйткені тақталардың қалыңдығы 1см, сондықтан ол оңай сырғып кетеді). бұл тостаған болатын науаға арналған. (жүктеме ұяшығының сымдары үшін 18х10 тақтайшада тұтас бұрғылауға болады.)

7 -қадам: Сыртқы бөлікті жинау

Сыртқы бөліктің жиналуы
Сыртқы бөліктің жиналуы
Сыртқы бөліктің жиналуы
Сыртқы бөліктің жиналуы

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

Мен алдыңғы көрініс үшін 9 бұранданы, екі жағына 14 бұранданы қолдандым.

8 -қадам: беткейлер

Беткейлер
Беткейлер

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

9 -қадам: беткейлерді бекіту

Беткейлерді бекіту
Беткейлерді бекіту

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

10 -қадам: электроника

Бұл әлі де салынуда

Ұсынылған: