Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: Määritä Raspberry Pi
- Vaihe 2: MySQL / Mariadb
- Vaihe 3: Rakenna sähköpiiri
- Vaihe 4: Rakenna reppu
- Vaihe 5: Koodi
- Vaihe 6: Verkkopalvelin
- Vaihe 7: Käynnistä automaattisesti
- Vaihe 8: Lopeta
Video: Älykäs reppu: 8 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
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!
- Aseta microSD -kortti tietokoneeseen;
- Lataa Raspbian OS -kuva osoitteesta
- Flash-kuva micro SD-kortilla ohjelmistolla, kuten Etcher tai win32diskimager;
- Siirry SD-kortin käytettävissä olevaan osioon ja avaa cmdline.txt-tiedosto muistilehtiöllä;
- Lisää ip = 169.254.10.1 tallenna ja sulje;
- Aseta nyt micro-SD-kortti vadelmapiisi;
- kun se on käynnistetty, lataa Putty;
- Muodosta nyt yhteys vadelmapiisi käyttämällä aiemmin kirjoittamaamme ip-osoitetta;
- Kirjaudu sisään käyttäjätunnuksella pi ja salasanalla vadelma
- 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ä.
- Muodosta yhteys Wi-Fi-verkkoon seuraavien vaiheiden avulla.
- Tee komennot sudo apt-update ja sudo apt-upgrade.
Vaihe 2: 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
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
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:
Älykäs reppu GPS -seurannalla ja automaattisilla valoilla: 15 vaihetta
Älykäs reppu GPS -seurannalla ja automaattisilla valoilla: Tässä ohjeessa teemme älykkään repun, joka voi seurata sijaintiamme, nopeuttamme ja jossa on automaattiset valot, jotka voivat pitää meidät turvassa yöllä. Käytän 2 anturia havaitsemaan, onko se hartioillasi varmistaakseni, että se ei sammu, kun sen ei tarvitse
Reppu #3: PyBoard: 7 vaihetta
Reppu #3: PyBoard: SPIKE Prime -reput ovat LEGO Education SPIKE Prime -laajennuksia. Näppäimistöreppun avulla voit muodostaa yhteyden SPIKE Prime -laitteen WiFi -verkkoon ja käyttää kaikkia näppäimistön toimintoja. Tämä laajentaa huomattavasti projektien valikoimaa, joita voit tehdä SPIKE: n avulla
Reppu #4: Leipälauta: 8 vaihetta
Reppu #4: Leipälauta: SPIKE Prime Reput ovat LEGO Education SPIKE Prime -laajennuksia. Tämän reppun avulla voit yhdistää SPIKE Prime -laitteesi LED -valojen, painikkeiden, kytkimien ja ohjaussauvojen kanssa, jotta voit luoda prototyyppejä SPIKE Prime -laitteen hallitsemiseksi. Meillä on myös kamerareppu, jonka avulla
Älykäs herätyskello: Älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: 10 vaihetta (kuvilla)
Älykäs herätyskello: älykäs herätyskello, joka on valmistettu Raspberry Pi: llä: Oletko koskaan halunnut älykkään kellon? Jos näin on, tämä on ratkaisu sinulle! Tein Smart Alarm Clockin, tämä on kello, jolla voit muuttaa herätysaikaa verkkosivuston mukaan. Kun hälytys soi, kuuluu ääni (summeri) ja 2 valoa
IoT -pohjainen älykäs puutarhanhoito ja älykäs maatalous ESP32: 7 askeleen avulla
IoT -pohjainen älykäs puutarhanhoito ja älykäs maatalous ESP32: n avulla: Maailma muuttuu ajan ja maatalouden tavoin. Nykyään ihmiset integroivat elektroniikkaa kaikilla aloilla, eikä maatalous ole poikkeus tähän. Tämä elektroniikan yhdistäminen maataloudessa auttaa viljelijöitä ja puutarhoja hoitavia ihmisiä