Talaan ng mga Nilalaman:

Plato ng Pagkain: ang Plato Na Pinapanatili ang Iyong Pagkainin: 11 Hakbang
Plato ng Pagkain: ang Plato Na Pinapanatili ang Iyong Pagkainin: 11 Hakbang

Video: Plato ng Pagkain: ang Plato Na Pinapanatili ang Iyong Pagkainin: 11 Hakbang

Video: Plato ng Pagkain: ang Plato Na Pinapanatili ang Iyong Pagkainin: 11 Hakbang
Video: PAGKAING HINDI KA FEELING GUTOM PERO MABILIS MAGPABABA NG TIMBANG 2024, Hunyo
Anonim
Plato ng Pagkain: ang Plato Na Pinapanatili ang Iyong Pagkainin
Plato ng Pagkain: ang Plato Na Pinapanatili ang Iyong Pagkainin

Naranasan mo na bang maging malamig ang iyong pagkain habang kumakain ka pa?

Sa itinuturo na ito, ipapaliwanag ko sa iyo kung paano gumawa ng isang mainit na plato. Gayundin, tiyakin ng plate na ito na walang maaaring mahulog mula dito sa pamamagitan ng Pagkiling nito.

Ang link sa aking GitHub ay:

Hakbang 1: Mga Bahagi

Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi
Mga Bahagi

Para sa proyektong ito kailangan namin ang mga sumusunod na sangkap / tool / Materyales:

Mga Bahagi

  • Raspberry Pi 3 modelo B + (€ 35, 66)
  • Suplay ng kuryente ng Raspberry Pi (€ 18.95) (Larawan 1)
  • PCB PARA SA BED PLATE PARA SA K8200 - 3D PRINTER (SPARE PART) (€ 31.00) (Larawan 2)
  • NTC (€ 2.00) (Larawan 3)
  • Suplay ng kuryente para sa PCB (€ 35.11) (Larawan 4 + 5)
  • Relay - 3.3V para kay Pi !!! (€ 4.40) (Larawan 6)
  • MPU-6050 (gyros + accelero) (€ 3.95) (larawan 7)
  • Load cell - 1KG (€ 4.96) (Larawan 8)
  • HX711 (para sa load cell) (Sits by Load cell) (Larawan 9)
  • LCD (€ 16.07) (Larawan 10)
  • Aktibong buzzer (€ 2.83) (Larawan 11)
  • Trimmer (€ 0, 63)
  • 7 "JUMPER WIRES, 30 STUKS (€ 17, 97)

Mga kasangkapan

  • Panghinang
  • Pandikit baril
  • Nakita ni Saber

Mga Kagamitan

Kahoy

Tingnan ang dokumento ng Excel para sa kumpletong listahan ng presyo.

Ang kabuuang halaga ng proyektong ito ay € 183.

Hakbang 2: Pagbuo ng Circuit

Pagbuo ng Circuit
Pagbuo ng Circuit
Pagbuo ng Circuit
Pagbuo ng Circuit
Pagbuo ng Circuit
Pagbuo ng Circuit

Para sa unang hakbang kailangan mong buuin ang circuit (tingnan ang PDF 1 + 2 + imahe 3 + 4)

Mahusay na gawin mo muna ito sa isang breadboard. Pagkatapos, maaari mong solder ang lahat nang magkasama. Maaari mong gamitin ang isang glue gun upang palakasin ang gawaing paghihinang.

Pagkatapos nito ay inilalagay mo ang lahat sa isang lalagyan na gawa sa kahoy na 35 x 33 x 5, 5cm. Maaari mong makita ang mga butas gamit ang isang saber saw.

Pagkatapos ay ilagay ang load cell sa isang platform upang ang plate ng pag-init ay nakasalalay dito.

I-fasten ang plate ng pag-init gamit ang mga kuko. Ilagay ang mga bukal sa paligid ng kuko upang palaging lumabas ang plato.

Hakbang 3: Koneksyon sa Raspberry Pi

Koneksyon sa Raspberry Pi
Koneksyon sa Raspberry Pi
Koneksyon sa Raspberry Pi
Koneksyon sa Raspberry Pi
Koneksyon sa Raspberry Pi
Koneksyon sa Raspberry Pi

Una mong i-download at mai-install ang libreng bersyon ng MobaXterm (https://mobaxterm.mobatek.net/download.html) at Raspbian (https://www.raspberrypi.org/downloads/raspbian/)

Pagkatapos buksan ang programa at mag-click sa "Session" sa kaliwang sulok sa itaas.

Pagkatapos ay punan ang IP address ng Pi sa ilalim ng "Remote host". Sa "Tukuyin ang username" ipasok ang iyong username. Pagkatapos nito pindutin mo ang "OK" sa ilalim ng screen.

Kapag nagawa mo na ito, awtomatiko siyang magsisimula ng isang koneksyon. Pagkatapos nito kailangan mong ipasok ang iyong password. Ngayon mayroon kang koneksyon sa iyong Pi.

Hakbang 4: Pag-activate ng SPI

Pag-activate ng SPI
Pag-activate ng SPI
Pag-activate ng SPI
Pag-activate ng SPI
Pag-activate ng SPI
Pag-activate ng SPI

Dahil gumagamit kami ng isang MCP3008, kailangan naming buhayin ang SPI.

Para sa mga ito nagta-type ka sa MobaXterm: "sudo raspi-config".

Pagkatapos, pinili mo ang "Mga Pagpipilian sa Interface".

Pagkatapos mag-click sa "SPI". Pagkatapos nito, mag-click sa "Oo".

Pagkatapos ay pumunta sa MobaXterm at ipasok ang sumusunod na utos:

sudo apt-get install python3-spidev

Hakbang 5: Pagse-set up ng isang Web Server

Pagse-set up ng isang Web Server
Pagse-set up ng isang Web Server
Pagse-set up ng isang Web Server
Pagse-set up ng isang Web Server
Pagse-set up ng isang Web Server
Pagse-set up ng isang Web Server

Ngayon bumalik ka sa MobaXterm console.

Una ay gagawa kami ng isang pag-update at pag-upgrade ng Raspbian kaya mayroon kaming pinakabagong bersyon. Magagawa mo ito sa mga sumusunod na utos:

  • sudo apt-get update
  • sudo apt-get upgrade

Pagkatapos i-install namin ang Apache. Sa pag-install na ito maaari mong tingnan ang website sa anumang aparato sa iyong network.

Ginagawa mo ito sa sumusunod na utos:

sudo apt-get install apache2

Pumunta ngayon sa susunod na folder sa pamamagitan ng pagpuno sa daanan na ito sa bar (tingnan ang larawan 5):

/ var / www / html /

Dito maaari mong ilagay ang lahat ng mga file mula sa folder na "Front".

Magagawa mo ito sa pamamagitan ng pag-click sa simbolo ng pag-upload (tingnan ang larawan 6).

Hakbang 6: Pagse-set up ng isang Mail Server

Pagse-set up ng isang Mail Server
Pagse-set up ng isang Mail Server
Pagse-set up ng isang Mail Server
Pagse-set up ng isang Mail Server
Pagse-set up ng isang Mail Server
Pagse-set up ng isang Mail Server

Una sa lahat, kailangan mong lumikha ng isang account sa Gmail.

Pagkatapos mag-surf sa website na ito at itakda ito sa "Nasa" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).

Pagkatapos, buksan ang "class_mail.py" gamit ang isang text editor. Maaari itong matagpuan sa folder na "mga klase". Pagkatapos, maaari mong baguhin ang email address at password na ginagamit para sa iyong Gmail account.

Hakbang 7: Ilipat ang Mga Python Files

Ilipat ang Mga File ng Python
Ilipat ang Mga File ng Python

Sinusubukan namin ngayong gumana ang back end.

Una kang lumikha ng isang bagong folder na tinatawag na "project1".

Pagkatapos ay i-upload ang lahat ng.py file mula sa folder na "Backend" dito.

Ngayon ay maaari na tayong magsimula sa SQL server.

Hakbang 8: I-set up ang SQL + I-import ang Database

I-set up ang SQL + I-import ang Database
I-set up ang SQL + I-import ang Database
I-set up ang SQL + I-import ang Database
I-set up ang SQL + I-import ang Database
I-set up ang SQL + I-import ang Database
I-set up ang SQL + I-import ang Database

Koneksyon sa database

Una mong mai-install ang MySQL workbench. (Mag-click dito upang pumunta sa website ng MySQL)

Pagkatapos buksan ang MySQL Workbench at mag-click sa plus sign (tingnan ang imahe 1).

Pagkatapos ay punan ang mga sumusunod na patlang (tingnan ang imahe 2):

  • Pangalan ng koneksyon

    • Ang pangalan ng koneksyon
    • Halimbawa: Project1
  • Hostname

    • Ang IP address kung saan nakakonekta ang iyong Pi.
    • Halimbawa: 169.254.10.1
  • Port

    3306

  • Username

    Ang username na ginamit mo upang i-configure ang iyong MariaDB

Pagkatapos mag-click sa "Koneksyon sa pagsubok".

Ngayon nakikita mo ang iyong koneksyon (tingnan ang imahe 3). Upang buksan ito, mag-double click dito.

I-import ang database

Upang mai-import ang database, mag-click sa "Pag-import ng data / Ibalik" sa kaliwang sidebar. (larawan 4)

Pagkatapos, pipiliin mo sa ilalim ng "I-import mula sa Sariling File na May Kulay" ang sql-file na maaari mong makita sa repository ng Github sa folder na "Database".

Kung matagumpay ito, maaari kang pumunta sa susunod na hakbang kung saan maaari mong awtomatikong simulan ang programa kapag na-plug mo ang board.

Hakbang 9: Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply

Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply
Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply
Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply
Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply
Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply
Awtomatikong Simulan ang Program Kapag Nag-plug ka sa Power Supply

Pumunta muna sa MobaXterm.

Pagkatapos i-type ang sumusunod na utos:

sudo crontab -e

Pagkatapos mag-type sa numero 2.

I-type ngayon ang sumusunod na utos:

@reboot python3.5 /home/dp-user/Documents/project1/app.py

Pagkatapos ay gagawin mo ang sumusunod na pangunahing kumbinasyon:

ctrl + x

Pagkatapos mag-click sa "y". Matapos ang pag-click sa enter.

Panghuli, i-type ang sumusunod na utos

sudo reboot

Hakbang 10: Magdagdag ng Mga Pagsasalin

Magdagdag ng Mga Pagsasalin
Magdagdag ng Mga Pagsasalin

Upang magdagdag ng isang pagsasalin, simulan ang "Translation_add.py". Maaari mo itong gawin sa pamamagitan ng pagpunta sa folder na "project1" (sa pamamagitan ng cd), at isagawa ang sumusunod na utos:

  • cd / home // Documents / project1 (Command na pumunta sa tamang folder)
  • python3.5 Pagsasalin_add.py

Pagkatapos ay pinupunan mo ang salitang Ingles o Ingles, Dutch at Pransya o parirala.

Pagkatapos mag-click sa enter. Ngayon ang mga salita / parirala ay nasa database.

Hakbang 11: Manwal ng Gumagamit + Salamat

Sa salitang dokumento na ito makikita mo kung paano gamitin ang website.

Salamat sa pagbabasa ng itinuturo na ito at sana ay hindi na malamig muli ang iyong pagkain.

Inirerekumendang: