Sisällysluettelo:

Älykäs reppu: 8 vaihetta
Älykäs reppu: 8 vaihetta

Video: Älykäs reppu: 8 vaihetta

Video: Älykäs reppu: 8 vaihetta
Video: Lonely (short version) 2024, Marraskuu
Anonim
Älykäs reppu
Älykäs reppu

Jos olet minun kaltaiseni opiskelija, jotkut teistä varmasti liittyvät ongelmaan, jonka unohdan. Minulla ei ole paljon aikaa reppuni tekemiseen, ja ennen kuin huomaatkaan, unohdit jotain.

Yritin tehdä elämästäni helpompaa tekemällä Raspberry pi -projektin web -käyttöliittymällä, joka seuraa juttujasi.

Ajatuksena on laittaa RFID-tarroja kaikkeen mitä tarvitset, tehdä luetteloita tarvitsemastasi verkkokäyttöliittymästä. Ja sillä hetkellä kun joudut tekemään reppusi, avaat listan, skannaat kaiken ja laitat sen reppuun.

Tarvikkeet

  • reppu
  • magneettinen hall-anturi
  • magneetti
  • ADXL345
  • 16*2 LCD -näyttö
  • MCP3008
  • MFRC522
  • 4,7 K ohmin vastus
  • johdot
  • juotospurkki
  • lämpö kutistuu
  • vadelma pi 3b+, virtalähde
  • micro sd -kortti (8gb +)
  • vahva liima
  • 13,56 MHz: n RFID -tunnisteet

Työkalut:

  • ruuvimeisseli
  • juotin
  • veitsi
  • purkaa pihdit

Vaihe 1: Määritä Raspberry Pi

Kun kaikki tarvikkeet on hankittu, voimme aloittaa!

  1. Aseta microSD -kortti tietokoneeseen;
  2. Lataa Raspbian OS -kuva osoitteesta
  3. Flash-kuva micro SD-kortilla ohjelmistolla, kuten Etcher tai win32diskimager;
  4. Siirry SD-kortin käytettävissä olevaan osioon ja avaa cmdline.txt-tiedosto muistilehtiöllä;
  5. Lisää ip = 169.254.10.1 tallenna ja sulje;
  6. Aseta nyt micro-SD-kortti vadelmapiisi;
  7. kun se on käynnistetty, lataa Putty;
  8. Muodosta nyt yhteys vadelmapiisi käyttämällä aiemmin kirjoittamaamme ip-osoitetta;
  9. Kirjaudu sisään käyttäjätunnuksella pi ja salasanalla vadelma
  10. Kirjoita sudo raspi-config, vaihda salasana, siirry verkkoasetuksiin, vaihda pi-koneesi isäntänimi. Siirry lokalisointivaihtoehtoihin ja vaihda wi-fi-maata ja aikavyöhykettä. Siirry seuraavaksi käynnistysvaihtoehtoihin, käännä odota verkkoa käynnistyksen yhteydessä ja odota, kunnes aloitusnäyttö sammuu. Siirry lopuksi liitäntävaihtoehtoihin ja avaa i2c- ja spi -käyttöliittymä.
  11. Muodosta yhteys Wi-Fi-verkkoon seuraavien vaiheiden avulla.
  12. Tee komennot sudo apt-update ja sudo apt-upgrade.

Vaihe 2: MySQL / Mariadb

MySQL / Mariadb
MySQL / Mariadb

Nyt aiomme lisätä tietokannan vadelmapiimme.

  • Suorita ensin seuraavat komennot:

    • sudo apt-get install mysql-server, mysql-client
    • mysql -u root -p
    • luoda salasanalla tunnistettu käyttäjä 'root'@'localhost';
    • ANNA KAIKKI OIKEUDET *. * "Root"@'%'
    • Kopioi nyt sql -tiedoston koodi ja liitä se Puttyyn ja suorita se

Vaihe 3: Rakenna sähköpiiri

Rakenna sähköpiiri
Rakenna sähköpiiri
Rakenna sähköpiiri
Rakenna sähköpiiri
Rakenna sähköpiiri
Rakenna sähköpiiri

Nyt rakennamme sähköpiirin. Ehdotan, että rakennat tämän ensin hyppykaapeleilla ja leipälaudalla, koska se on melko paljon.

Noudata Fritzing -kaavaa. Käytän pitkiä kaapeleita hallin anturille, RFID-lukijalle ja LCD-näytölle. Juotin kaapelit naarashyppyjohtimen päähän, joten minun ei tarvitse juottaa kaikkea suoraan vadelmapi -nastoihin. Jos et tee tätä, se on hyvä, mutta sinun on odotettava juottaa kaikki pi.

Vaihe 4: Rakenna reppu

Rakenna reppu
Rakenna reppu
Rakenna reppu
Rakenna reppu
Rakenna reppu
Rakenna reppu
Rakenna reppu
Rakenna reppu

Nyt rakennamme kaiken reppuun. Rakensin kaiken taskuun, joka oli ympyröity yllä olevaan kuvaan.

  • Leikkaa tämän taskun sisälle reikä, jotta pääset kahden kangaskerroksen väliin. Käytämme tätä RFID -lukijan ja LCD -näytön kaapeleihin.
  • veistä nyt varovasti neliömäinen reikä käyttämällä LCD -näyttöä koon viitteenä.
  • Nyt aiomme laittaa RFID-lukijan kaapeleineen ensin reiän läpi, varmista, että kaapelit tulevat ulos reiästä, jonka veistimme repun sisäpuolella olevan taskun sisäpuolelle.
  • Käytä nyt vahvaa liimaa liimaamaan RFID -lukija sisälle, yritin käyttää superliimaa, mutta se ei tarttunut nahkaan, suosittelen käyttämään Pattex 100% liimaa, koska tämä liimautui.
  • Aseta nyt nestekidenäytön kaapelit varovasti ensin reiän läpi ja irrota kaapelit toisesta reiästä ja liitä nestekidenäyttö repun sisään.
  • Aseta nyt repun sisälle yksi vetoketju repun koko päähän ja liitä magneettinen hall-anturi tähän vetoketjuun. Liimaa magneetti toiseen vetoketjuun. Älä käytä liikaa magneettia, et halua vetoketjun jääneen kiinni. Magneettianturille tämä ei ole niin iso juttu, koska kaapelin pituuden vuoksi tämä vetoketju pysyy aina paikallaan.
  • Nyt voit juottaa kaiken pi: hen, tai jos käytit naarashyppyjohtoja, laita ne vain oikeaan paikkaan Fritzing -kaavion avulla.
  • Vaihtoehtoisesti voit käyttää vadelmapiä virtalähteenä.

Vaihe 5: Koodi

Nyt rakennusosa on ohi, lataa koodi täältä: github. Aseta se vadelmapiisi kansioon käyttämällä (S) FTP: tä tai kloonaa pi: n arkisto suoraan. Koodissa on jokin testauskoodi antureille, tarkista ne, jos sinulla on ongelma.

Vaihe 6: Verkkopalvelin

Nyt aiomme muuttaa pi: n verkkopalvelimeksi.

Tee komento sudo apt -get install apache2 -y

  • Selaa kannettavalta tietokoneelta pi: n osoitteeseen, jonka pitäisi olla 169.254.10.1, jos olet edelleen yhteydessä UTP-kaapelilla, jos näet apache-sivun, se tarkoittaa, että se on asennettu onnistuneesti.
  • Siirrä nyt lataamasi koodin käyttöliittymä kansioon/var/www/html käyttämällä mv -komentoa.
  • Kun olet asettanut koodin sinne, kirjoita komento sudo service apache2 restart.
  • Nyt sinun pitäisi nähdä verkkokäyttöliittymä, jos surffaat pi: n ip-osoitteeseen.

Vaihe 7: Käynnistä automaattisesti

Nyt meidän on varmistettava, että komentosarja suoritetaan automaattisesti, jos käynnistät pi -up.

  • Muokkaa rc.local -tiedostoa käyttämällä sudo nano /etc/rc.local
  • Lisää komento suorittaaksesi koodisi, tämä on python3.5 /yourpath/project.py &
  • Muista jättää poistuminen 0 alareunaan.
  • Käynnistä nyt sudo uudelleen ja tarkista, toimiiko se.

Vaihe 8: Lopeta

Nyt kun käynnistät pi, IP-osoitteen pitäisi näkyä LCD-näytöllä, avaa web-käyttöliittymä selaamalla tähän näyttöön.

Suositeltava: