Sisällysluettelo:

FoodPlate: levy, joka pitää ruoan lämpimänä: 11 vaihetta
FoodPlate: levy, joka pitää ruoan lämpimänä: 11 vaihetta

Video: FoodPlate: levy, joka pitää ruoan lämpimänä: 11 vaihetta

Video: FoodPlate: levy, joka pitää ruoan lämpimänä: 11 vaihetta
Video: Complete Next js -kurssi - Opi Nextjs 2 tunnissa! | Reagoi SSR + aikakoodeihin 2024, Kesäkuu
Anonim
FoodPlate: levy, joka pitää ruoan lämpimänä
FoodPlate: levy, joka pitää ruoan lämpimänä

Oletko koskaan kokenut, että ruoka on jäähtynyt, kun syöt vielä?

Tässä ohjeessa selitän lämmitetyn levyn valmistamisen. Lisäksi tämä levy varmistaa, ettei siitä voi pudota kallistamalla sitä.

Linkki GitHubiini on:

Vaihe 1: Komponentit

Komponentit
Komponentit
Komponentit
Komponentit
Komponentit
Komponentit

Tätä projektia varten tarvitsemme seuraavat komponentit/työkalut/materiaalit:

Komponentit

  • Raspberry Pi 3 malli B+ (35, 66 €)
  • Raspberry Pi -virtalähde (18,95 €) (Kuva 1)
  • Piirilevy vuodelevylle K8200 - 3D -TULOSTIN (VARAOSA) (31,00 €) (Kuva 2)
  • NTC (2,00 €) (Kuva 3)
  • Virtalähde piirilevylle (35,11 €) (Kuva 4+5)
  • Rele - 3.3V Pi: lle! (4,40 €) (Kuva 6)
  • MPU-6050 (gyroskooppi + kiihdytin) (3,95 €) (kuva 7)
  • Punnituskenno - 1KG (4,96 €) (Kuva 8)
  • HX711 (punnituskennolle) (istuu latauskennon mukaan) (Kuva 9)
  • LCD (16,07 €) (Kuva 10)
  • Aktiivinen summeri (2,83 €) (Kuva 11)
  • Trimmeri (0, 63 €)
  • 7 "JUMPER WIRES, 30 STUKS (17, 97 €)

Työkalut

  • Juotin
  • Liimapistooli
  • Sabre -saha

Materiaalit

Puu

Katso täydellinen hinnasto Excel -asiakirjasta.

Hankkeen kokonaiskustannukset ovat 183 euroa.

Vaihe 2: Piirin rakentaminen

Piirin rakentaminen
Piirin rakentaminen
Piirin rakentaminen
Piirin rakentaminen
Piirin rakentaminen
Piirin rakentaminen

Ensimmäisessä vaiheessa sinun on rakennettava piiri (katso PDF 1 + 2 + kuva 3 + 4)

On parasta tehdä tämä ensin leipälaudalla. Jälkeenpäin voit juottaa kaiken yhteen. Voit käyttää juotostyötä liimapistoolilla.

Tämän jälkeen laitat kaiken puiseen astiaan, jonka koko on 35 x 33 x 5, 5 cm. Voit sahata reiät sahasahalla.

Aseta sitten punnitusanturi tasolle niin, että lämmityslevy lepää sen päällä.

Kiinnitä lämmityslevy nauloilla. Aseta jouset naulan ympärille niin, että levy tulee aina ylös.

Vaihe 3: Yhteys Raspberry Pi: hen

Yhteys Raspberry Pi: hen
Yhteys Raspberry Pi: hen
Yhteys Raspberry Pi: hen
Yhteys Raspberry Pi: hen
Yhteys Raspberry Pi: hen
Yhteys Raspberry Pi: hen

Lataa ja asenna ensin ilmainen MobaXterm -versio (https://mobaxterm.mobatek.net/download.html) ja Raspbian (https://www.raspberrypi.org/downloads/raspbian/)

Avaa sitten ohjelma ja napsauta "Istunto" vasemmassa yläkulmassa.

Täytä sitten Pi: n IP -osoite kohdassa "Etäisäntä". Kirjoita käyttäjätunnuksesi kohtaan "Määritä käyttäjänimi". Tämän jälkeen paina "OK" näytön alareunassa.

Kun olet tehnyt tämän, hän aloittaa automaattisesti yhteyden. Tämän jälkeen sinun on annettava salasanasi, ja nyt sinulla on yhteys Pi -laitteeseesi.

Vaihe 4: Aktivoi SPI

Aktivointi SPI
Aktivointi SPI
Aktivointi SPI
Aktivointi SPI
Aktivointi SPI
Aktivointi SPI

Koska käytämme MCP3008 -laitetta, meidän on aktivoitava SPI.

Tätä varten kirjoitat MobaXterm: "sudo raspi-config".

Tämän jälkeen valitset "Liitäntäasetukset".

Napsauta sitten "SPI". Napsauta sen jälkeen "Kyllä".

Siirry sitten MobaXtermiin ja anna seuraava komento:

sudo apt-get install python3-spidev

Vaihe 5: Web -palvelimen asentaminen

Verkkopalvelimen määrittäminen
Verkkopalvelimen määrittäminen
Verkkopalvelimen määrittäminen
Verkkopalvelimen määrittäminen
Verkkopalvelimen määrittäminen
Verkkopalvelimen määrittäminen

Palaa nyt MobaXterm -konsoliin.

Ensin aiomme päivittää ja päivittää Raspbianin, jotta meillä on uusin versio, jonka voit tehdä seuraavilla komennoilla:

  • sudo apt-get päivitys
  • sudo apt-get päivitys

Sitten asennamme Apachen. Tämän asennuksen avulla voit tarkastella verkkosivustoa millä tahansa verkon laitteella.

Voit tehdä tämän seuraavalla komennolla:

sudo apt-get install apache2

Siirry seuraavaan kansioon täyttämällä tämä polku palkkiin (katso kuva 5):

/var/www/html/

Täällä voit sijoittaa kaikki "Front" -kansion tiedostot.

Voit tehdä tämän napsauttamalla lataussymbolia (katso kuva 6).

Vaihe 6: Sähköpostipalvelimen määrittäminen

Sähköpostipalvelimen määrittäminen
Sähköpostipalvelimen määrittäminen
Sähköpostipalvelimen määrittäminen
Sähköpostipalvelimen määrittäminen
Sähköpostipalvelimen määrittäminen
Sähköpostipalvelimen määrittäminen

Ensinnäkin sinun on luotava tili Gmailiin.

Selaa sitten tätä verkkosivustoa ja aseta se Päälle (https://myaccount.google.com/u/1/lesssecureapps?pli=1&pageId=none).

Avaa sen jälkeen "class_mail.py" tekstieditorilla. Tämä löytyy kansiosta "luokat". Jälkeenpäin voit muuttaa Gmail -tilisi sähköpostiosoitetta ja salasanaa.

Vaihe 7: Siirrä Python -tiedostot

Siirrä Python -tiedostot
Siirrä Python -tiedostot

Nyt yritämme saada takaosan toimimaan.

Luo ensin uusi kansio nimeltä "project1".

Lataa sitten kaikki.py -tiedostot "Backend" -kansiosta siihen.

Nyt voimme aloittaa SQL -palvelimella.

Vaihe 8: Määritä SQL + -tuontitietokanta

Määritä SQL + -tuontitietokanta
Määritä SQL + -tuontitietokanta
Määritä SQL + -tuontitietokanta
Määritä SQL + -tuontitietokanta
Määritä SQL + -tuontitietokanta
Määritä SQL + -tuontitietokanta

Yhteys tietokantaan

Asenna ensin MySQL -työpöytä. (Napsauta tästä siirtyäksesi MySQL -sivustolle)

Avaa sitten MySQL -työpöytä ja napsauta plusmerkkiä (katso kuva 1).

Täytä sitten seuraavat kentät (katso kuva 2):

  • Yhteyden nimi

    • Yhteyden nimi
    • Esimerkki: Projekti1
  • Isäntänimi

    • IP -osoite, johon Pi on kytketty.
    • Esimerkiksi: 169.254.10.1
  • Portti

    3306

  • Käyttäjätunnus

    Käyttäjätunnus, jolla määritit MariaDB: si

Napsauta sitten "Testaa yhteys".

Nyt näet yhteytesi (katso kuva 3). Avaa se kaksoisnapsauttamalla sitä.

Tuo tietokanta

Jos haluat tuoda tietokannan, napsauta "Tietojen tuonti/palautus" vasemmassa sivupalkissa. (kuva 4)

Valitse sitten "Tuo itsenäisestä tiedostosta" -kohdasta sql-tiedosto, jonka löydät Github-arkistosta Database-kansiosta.

Jos tämä onnistuu, voit siirtyä seuraavaan vaiheeseen, jossa voit käynnistää ohjelman automaattisesti, kun liität kortin.

Vaihe 9: Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan

Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan
Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan
Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan
Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan
Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan
Käynnistä ohjelma automaattisesti, kun liität virtalähteen pistorasiaan

Siirry ensin MobaXtermiin.

Kirjoita sitten seuraava komento:

sudo crontab -e

Kirjoita sitten numero 2.

Kirjoita nyt seuraava komento:

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

Sitten teet seuraavan näppäinyhdistelmän:

ctrl+x

Napsauta sitten "y". Napsauta sen jälkeen enter.

Kirjoita lopuksi seuraava komento

sudo uudelleenkäynnistys

Vaihe 10: Lisää käännöksiä

Lisää käännöksiä
Lisää käännöksiä

Jos haluat lisätä käännöksen, aloita "Translation_add.py". Voit tehdä tämän siirtymällä kansioon "project1" (cd: n kautta) ja suorittamalla seuraavan komennon:

  • cd/home // Dokumentit/projekti1 (komento oikealle kansioon siirtymiseksi)
  • python3.5 Translation_add.py

Täytä sitten englannin, hollannin ja ranskan sana tai lause.

Napsauta sitten enter. Nyt sanat/lauseet ovat tietokannassa.

Vaihe 11: Käyttöopas + Kiitos

Tästä Word -asiakirjasta löydät ohjeet verkkosivuston käyttöön.

Kiitos, että luit tämän ohjeen, ja toivottavasti ruokasi ei koskaan jäähdy.

Suositeltava: