Innehållsförteckning:

FoodPlate: tallriken som håller din mat varm: 11 steg
FoodPlate: tallriken som håller din mat varm: 11 steg

Video: FoodPlate: tallriken som håller din mat varm: 11 steg

Video: FoodPlate: tallriken som håller din mat varm: 11 steg
Video: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, November
Anonim
FoodPlate: tallriken som håller din mat varm
FoodPlate: tallriken som håller din mat varm

Har du någonsin upplevt att din mat har blivit kall medan du fortfarande äter?

I denna instruerbara, ska jag förklara hur man gör en uppvärmd tallrik. Denna platta kommer också att se till att ingenting kan falla från den genom att luta den.

Länken till min GitHub är:

Steg 1: Komponenter

Komponenter
Komponenter
Komponenter
Komponenter
Komponenter
Komponenter

För detta projekt behöver vi följande komponenter/verktyg/material:

Komponenter

  • Raspberry Pi 3 modell B+ (€ 35, 66)
  • Raspberry Pi -strömförsörjning (18,95 €) (bild 1)
  • Kretskort för sängplatta för K8200 - 3D -SKRIVARE (RESERVDEL) (€ 31,00) (bild 2)
  • NTC (2,00 €) (Bild 3)
  • Strömförsörjning för kretskort (€ 35,11) (bild 4+5)
  • Relä - 3.3V för Pi !!! (€ 4,40) (Bild 6)
  • MPU-6050 (gyros + accelero) (€ 3,95) (bild 7)
  • Lastcell - 1KG (€ 4,96) (bild 8)
  • HX711 (för lastcell) (Sitt efter lastcell) (bild 9)
  • LCD (16,07 €) (Bild 10)
  • Aktiv summer (2,83 €) (Bild 11)
  • Trimmer (€ 0, 63)
  • 7 "JUMPER WIRES, 30 STUKS (€ 17, 97)

Verktyg

  • Lödkolv
  • Limpistol
  • Sabresåg

Material

Trä

Se Excel -dokumentet för fullständig prislista.

Den totala kostnaden för detta projekt är 183 euro.

Steg 2: Bygg kretsen

Bygga kretsen
Bygga kretsen
Bygga kretsen
Bygga kretsen
Bygga kretsen
Bygga kretsen

För det första steget måste du bygga kretsen (se PDF 1 + 2 + bild 3 + 4)

Det är bäst att du gör det här först på en brödbräda. Efteråt kan du lödda ihop allt. Du kan använda en limpistol för att förstärka lödningsarbetet.

Därefter lägger du allt i en träbehållare på 35 x 33 x 5, 5 cm. Du kan såga hålen med en sabelsåg.

Placera sedan lastcellen på en plattform så att värmeplattan vilar på den.

Fäst värmeplattan med spik. Placera fjädrar runt spiken så att plattan alltid kommer upp.

Steg 3: Anslutning till Raspberry Pi

Anslutning till Raspberry Pi
Anslutning till Raspberry Pi
Anslutning till Raspberry Pi
Anslutning till Raspberry Pi
Anslutning till Raspberry Pi
Anslutning till Raspberry Pi

Först laddar du ner och installerar gratisversionen av MobaXterm (https://mobaxterm.mobatek.net/download.html) och Raspbian (https://www.raspberrypi.org/downloads/raspbian/)

Öppna sedan programmet och klicka på "Session" i det övre vänstra hörnet.

Fyll sedan i IP -adressen för Pi under "Fjärrvärd". Ange ditt användarnamn vid "Ange användarnamn". Efter det trycker du på "OK" längst ned på skärmen.

När du har gjort detta startar han automatiskt en anslutning. Efter detta måste du ange ditt lösenord. Nu har du en anslutning till din Pi.

Steg 4: Aktivering SPI

Aktiverings -SPI
Aktiverings -SPI
Aktiverings -SPI
Aktiverings -SPI
Aktiverings -SPI
Aktiverings -SPI

Eftersom vi använder en MCP3008 måste vi aktivera SPI: n.

För detta skriver du in MobaXterm: "sudo raspi-config".

Efteråt väljer du "Gränssnittsalternativ".

Klicka sedan på "SPI". Klicka sedan på "Ja".

Gå sedan till MobaXterm och ange följande kommando:

sudo apt-get install python3-spidev

Steg 5: Konfigurera en webbserver

Konfigurera en webbserver
Konfigurera en webbserver
Konfigurera en webbserver
Konfigurera en webbserver
Konfigurera en webbserver
Konfigurera en webbserver

Nu går du tillbaka till MobaXterm -konsolen.

Först ska vi göra en uppdatering och en uppgradering av Raspbian så att vi har den senaste versionen. Du kan göra detta med följande kommandon:

  • sudo apt-get uppdatering
  • sudo apt-get uppgradering

Sedan ska vi installera Apache. Med denna installation kan du se webbplatsen på vilken enhet som helst i ditt nätverk.

Du gör detta med följande kommando:

sudo apt-get install apache2

Gå nu till nästa mapp genom att fylla i denna sökväg i fältet (se bild 5):

/var/www/html/

Här kan du placera alla filer från mappen "Front".

Du kan göra detta genom att klicka på uppladdningssymbolen (se bild 6).

Steg 6: Konfigurera en e -postserver

Konfigurera en e -postserver
Konfigurera en e -postserver
Konfigurera en e -postserver
Konfigurera en e -postserver
Konfigurera en e -postserver
Konfigurera en e -postserver

Först och främst måste du skapa ett konto på Gmail.

Surfa sedan till den här webbplatsen och ställ den till "På" (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).

Därefter öppnar du "class_mail.py" med en textredigerare. Detta finns i mappen "klasser". Efteråt kan du ändra e -postadressen och lösenordet som används för ditt Gmail -konto.

Steg 7: Överför Python -filer

Överför Python -filer
Överför Python -filer

Nu försöker vi få backen att fungera.

Först skapar du en ny mapp som heter "projekt1".

Ladda sedan upp alla.py -filer från mappen "Backend" till den.

Nu kan vi börja på SQL -servern.

Steg 8: Konfigurera SQL + Import Database

Konfigurera SQL + Import Database
Konfigurera SQL + Import Database
Konfigurera SQL + Import Database
Konfigurera SQL + Import Database
Konfigurera SQL + Import Database
Konfigurera SQL + Import Database

Anslutning till databasen

Först installerar du MySQL -arbetsbänken. (Klicka här för att gå till webbplatsen för MySQL)

Öppna sedan MySQL Workbench och klicka på plustecknet (se bild 1).

Fyll sedan i följande fält (se bild 2):

  • Anslutningsnamn

    • Namnet på anslutningen
    • Till exempel: Project1
  • Värdnamn

    • IP -adressen där din Pi är ansluten.
    • Till exempel: 169.254.10.1
  • Hamn

    3306

  • Användarnamn

    Användarnamnet som du använde för att konfigurera din MariaDB med

Klicka sedan på "Testanslutning".

Nu ser du din anslutning (se bild 3). För att öppna den, dubbelklicka på den.

Importera databasen

För att importera databasen, klicka på "Dataimport/återställning" i det vänstra sidofältet. (bild 4)

Sedan väljer du under "Importera från egen innehållsfil" den sql-fil som du kan hitta i Github-förvaret i mappen "Databas".

Om detta lyckas kan du gå till nästa steg där du kan starta programmet automatiskt när du ansluter kortet.

Steg 9: Starta programmet automatiskt när du ansluter strömförsörjningen

Starta programmet automatiskt när du ansluter strömförsörjningen
Starta programmet automatiskt när du ansluter strömförsörjningen
Starta programmet automatiskt när du ansluter strömförsörjningen
Starta programmet automatiskt när du ansluter strömförsörjningen
Starta programmet automatiskt när du ansluter strömförsörjningen
Starta programmet automatiskt när du ansluter strömförsörjningen

Gå först till MobaXterm.

Skriv sedan följande kommando:

sudo crontab -e

Skriv sedan in nummer 2.

Skriv nu följande kommando:

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

Sedan gör du följande tangentkombination:

ctrl+x

Klicka sedan på "y". Klicka därefter på enter.

Slutligen skriver du följande kommando

sudo starta om

Steg 10: Lägg till översättningar

Lägg till översättningar
Lägg till översättningar

För att lägga till en översättning, starta "Translation_add.py". Du kan göra detta genom att gå till mappen "project1" (via cd) och utföra följande kommando:

  • cd/home // Documents/project1 (Kommando för att gå till rätt mapp)
  • python3.5 Translation_add.py

Sedan fyller du i det engelska, nederländska och franska ordet eller frasen.

Klicka sedan på enter. Nu finns orden/fraserna i databasen.

Steg 11: Användarmanual + Tack

I detta word -dokument hittar du hur du använder webbplatsen.

Tack för att du läser detta instruerbara och förhoppningsvis kommer din mat aldrig att bli kall igen.

Rekommenderad: