Innehållsförteckning:
- Steg 1: Komponenter
- Steg 2: Bygg kretsen
- Steg 3: Anslutning till Raspberry Pi
- Steg 4: Aktivering SPI
- Steg 5: Konfigurera en webbserver
- Steg 6: Konfigurera en e -postserver
- Steg 7: Överför Python -filer
- Steg 8: Konfigurera SQL + Import Database
- Steg 9: Starta programmet automatiskt när du ansluter strömförsörjningen
- Steg 10: Lägg till översättningar
- Steg 11: Användarmanual + Tack
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11
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
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
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
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
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
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
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
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
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
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
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:
Håll dig varm i vinter: CPU -handvärmare: 4 steg (med bilder)
Håll dig varm i vinter: CPU -handvärmare: I det här lilla projektet kommer jag att visa dig hur jag använde en gammal AMD -CPU för att skapa en liten, lätt och lättanvänd elektrisk handvärmare. Med hjälp av en liten bärbar powerbank kan den här gadgeten värma dig i cirka 2 och en halv timme och lätt
Hur du håller dina filer organiserade: 4 steg
Hur du håller dina filer organiserade: Ett organiserat fillagringssystem kommer att göra din datorupplevelse mycket roligare. Inget mer dumpning av dussintals slumpmässigt namngivna filer i mappen Mina dokument. I denna instruktionsbok kommer jag att berätta hur jag håller mitt fillagringssystem rent. Jag är
SMD SOLDERING 101 - ANVÄNDNING VARMTALLSKAP, VARM AIRBLÄSARE, SMD STENCIL OCH HANDSÄLJNING: 5 steg
SMD SOLDERING 101 | ANVÄNDNING VARMTALLSKAP, VARM AIRBLÄSARE, SMD STENCIL OCH HANDSÄLJNING: Hej! Det är ganska lätt att göra lödning …. Applicera lite flussmedel, värm ytan och applicera löd.Men när det gäller lödning av SMD -komponenter kräver det lite skicklighet och lite verktyg och tillbehör. I denna instruktion kommer jag att visa dig min
Hur du håller din iPod som ny !: 6 steg
Hur du håller din iPod som ny !: Det verkar oavsett vad du gör för att skydda en glänsande ny Ipod, det slutar alltid att se ut som om du tog en bandslipare på baksidan av den nya glänsande kromstödet. När jag fick en ny Ipod -touch bestämde jag mig för att erövra det här gamla problemet med några sekunder
Hur du håller din dator snabb och EFFEKTIV: 7 steg
Hur du håller din dator igång SNABBT och EFFEKTIVT: Denna instruktion guidar dig steg för steg om hur du rengör din dator och håller den igång snabbt utan att betala för ett av de löjliga programmen