Tartalomjegyzék:
- Kellékek
- 1. lépés: A Raspberry Pi konfigurálása
- 2. lépés: MySQL / Mariadb
- 3. lépés: Építse fel az elektromos áramkört
- 4. lépés: Készítse el a hátizsákot
- 5. lépés: Kód
- 6. lépés: Webszerver
- 7. lépés: Automatikus futtatás
- 8. lépés: Vége
Videó: Intelligens hátizsák: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ha olyan diák vagy, mint én, néhányan biztosan kapcsolódnak ahhoz a problémához, amelyet elfelejtek. Nincs sok időm a hátizsákom elkészítésére, és mielőtt észrevennéd, valamit elfelejtettél.
Megpróbáltam megkönnyíteni az életemet azzal, hogy elkészítettem egy Raspberry pi projektet egy webes felületen, amely nyomon követi a dolgaidat.
Az ötlet az, hogy RFID-matricákat helyezzen fel mindenre, amire szüksége van, és készítsen listákat a szükséges webes felületen. És abban a pillanatban, amikor meg kell készítenie a hátizsákját, kinyitja a listát, átvizsgál mindent, és beteszi a hátizsákjába.
Kellékek
- hátizsák
- mágneses hall-érzékelő
- mágnes
- ADXL345
- 16*2 LCD
- MCP3008
- MFRC522
- 4.7K ohmos ellenállás
- vezetékek
- forrasztópáka
- a hő zsugorodik
- málna pi 3b+, tápegység
- micro sd kártya (8gb +)
- erős ragasztó
- 13,56 MHz -es RFID -címkék
Eszközök:
- csavarhúzó
- forrasztópáka
- kés
- fogó szétszerelése
1. lépés: A Raspberry Pi konfigurálása
Ha megvan az összes kellék, kezdhetjük!
- Helyezze a microSD -kártyát a számítógépébe;
- Töltse le a Raspbian OS képét a https://www.raspberrypi.org/downloads/raspbian/ webhelyről
- Villítsa fel a képet a micro SD-kártyán olyan szoftverrel, mint az Etcher vagy a win32diskimager;
- Lépjen be az SD-kártya hozzáférhető partíciójába, és nyissa meg a cmdline.txt fájlt Jegyzettömbbel;
- Add ip = 169.254.10.1 mentés és bezárás;
- Most tegye a micro-SD kártyát a málna pi;
- miután elindult, töltse le a Putty -t;
- Most csatlakozzon a málna pi-hez a korábban beírt ip-cím használatával;
- Jelentkezzen be pi felhasználóval és jelszóval málna
- Írja be a sudo raspi-config parancsot, változtassa meg a jelszavát, lépjen a hálózati beállításokhoz, módosítsa a pi gazdagépnevét. Lépjen a lokalizációs lehetőségekhez, és módosítsa a wi-fi országát és az időzónát. Ezután lépjen a rendszerindítási lehetőségekhez, kapcsolja ki a hálózatra indításkor várakozást, és várja meg a kezdőképernyőt. Végül menjen az interfész beállításokhoz, és nyissa meg az i2c és a spi felületet.
- Csatlakozzon Wi-Fi-hez a következő lépésekkel, és csatlakozzon a wifi-hez.
- Végezze el a sudo apt-update és sudo apt-upgrade parancsokat.
2. lépés: MySQL / Mariadb
Most hozzáadjuk az adatbázist a málna pi -hez.
-
Először is hajtsa végre a következő parancsokat:
- sudo apt-get install mysql-server, mysql-client
- mysql -u root -p
- hozzon létre felhasználói jelszóval azonosított 'root'@'localhost';
- ÖSSZESÍTJEN MINDEN PRIVILEGÉT *. * A 'root'@'%'
- Most másolja ki az sql fájl kódját, illessze be a Putty -ba és hajtsa végre
3. lépés: Építse fel az elektromos áramkört
Most megépítjük az elektromos áramkört. Azt javaslom, hogy ezt először áthidaló kábelekkel és kenyérsütő táblával építse fel, mivel ez elég sok.
Kövesse a Fritzing sémát. Hosszú kábeleket használok a hall-érzékelőhöz, az RFID-olvasóhoz és az LCD-képernyőhöz. A kábeleket egy női áthidaló vezeték végére forrasztottam, így nem kell mindent közvetlenül a málna pi csapokhoz forrasztani. Ha ezt nem teszi meg, az rendben van, de várnia kell, amíg mindent a pi -hez forraszt.
4. lépés: Készítse el a hátizsákot
Most mindent fel fogunk építeni a hátizsákba. Mindent felépítettem a fenti képen körözött zseb belsejében.
- A zseb belsejében vágjon egy lyukat, hogy a két szövetréteg közé kerüljön, ezt fogjuk használni az RFID olvasó és az LCD kábeleihez.
- most óvatosan faragjon egy négyzet alakú lyukat az LCD képernyő segítségével a méretre hivatkozva.
- Most az RFID-olvasót a kábelekkel először a lyukon keresztül fogjuk vezetni, és győződjön meg arról, hogy a kábelek a hátizsák belsejében lévő zseb belsejébe vájt lyuknál jönnek ki.
- Most erős ragasztóval ragassza be az rfid olvasót, megpróbáltam szuperragasztót használni, de nem ragadt a bőrhöz, javaslom, hogy használjon Pattex 100% ragasztót, mivel ez ragasztott.
- Most óvatosan helyezze át először az LCD -képernyő kábeleit a lyukon keresztül, és húzza ki a kábeleket a másik lyukból, és illessze be az LCD -t a hátizsákba.
- Most a hátizsák belsejében tegyen egy cipzárt a hátizsák teljes végére, és illessze a mágneses csarnokérzékelőt erre a cipzárra. A másik cipzárra ragasztja a mágnest. Ügyeljen arra, hogy ne használjon túl sok ragasztót a mágneshez, ne akarja, hogy a cipzár beragadjon. A mágneses érzékelő számára ez nem olyan nagy dolog, mivel a kábel hossza miatt ez a cipzár mindig a helyén marad.
- Most mindent forraszthat a pi -hez, vagy ha a női áthidaló kábeleket használta, egyszerűen helyezze őket a megfelelő helyre a Fritzing séma segítségével.
- Opcionálisan a málna pi tápellátását powerbank segítségével is elláthatja.
5. lépés: Kód
Most az épületrésznek vége, töltse le a kódot innen: github. Helyezze egy mappába a málna pi -jén az (S) FTP használatával, vagy klónozza közvetlenül a pi tárhelyét. A kód tartalmaz néhány tesztkódot az érzékelőkhöz, ha problémája van, ellenőrizze azokat.
6. lépés: Webszerver
Most a pi -t webszerverré alakítjuk.
Végezze el a sudo apt -get install apache2 -y parancsot
- Böngésszen laptopjáról a pi címére, amelynek 169.254.10.1-nek kell lennie, ha még mindig UTP-kábellel csatlakozik, és ha apache oldalt lát, az azt jelenti, hogy sikeresen telepítette.
- most helyezze át a letöltött kód frontend mappáját a/var/www/html mappába az mv paranccsal.
- Miután elhelyezte a kódot, írja be a sudo service apache2 restart parancsot.
- Most látnia kell a webes felületet, ha a pi ip-címére böngész.
7. lépés: Automatikus futtatás
Most meg kell győződnünk arról, hogy a szkript automatikusan fut, ha elindítja a pi up -ot.
- Szerkessze az rc.local fájlt a sudo nano /etc/rc.local használatával
- Adja hozzá a parancsot a kód végrehajtásához, ez lesz a python3.5 /yourpath/project.py &
- Ügyeljen arra, hogy a 0 kijáratot alul hagyja.
- most indítsa újra a sudo -t, és ellenőrizze, hogy működött -e.
8. lépés: Vége
Most, amikor elindítja a pi-t, az ip-címnek meg kell jelennie az LCD-képernyőn, böngésszen ezen a képernyőn a webes felület megnyitásához.
Ajánlott:
Intelligens hátizsák GPS nyomkövetővel és automatikus világítással: 15 lépés
Intelligens hátizsák GPS nyomkövetővel és automatikus lámpákkal: Ebben az oktatóanyagban egy intelligens hátizsákot készítünk, amely nyomon tudja követni helyzetünket, sebességünket, és automatikus fényekkel rendelkezik, amelyek éjszaka biztonságban tudnak minket tartani. Két érzékelőt használok annak érzékelésére, hogy a vállán van -e, hogy megbizonyosodjon arról, hogy nem kapcsol ki, amikor nem kell
Hogyan barkácsoljunk intelligens redőnyöket SONOFF intelligens kapcsolókkal?: 14 lépés
Hogyan barkácsoljunk intelligens redőnyöket a SONOFF intelligens kapcsolókkal?: Használja a reteszelés módot a SONOFF intelligens kapcsolókban, hogy a szokásos redőnyöket/redőnyöket intelligensekké tegye és este lehúzni? Egyébként én
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: 10 lépés (képekkel)
Intelligens ébresztőóra: Raspberry Pi -vel készült intelligens ébresztőóra: Szeretett volna valaha okos órát? Ha igen, akkor ez a megoldás az Ön számára! Készítettem intelligens ébresztőórát, ez egy óra, amellyel megváltoztathatja az ébresztési időt a webhely szerint. Amikor a riasztó megszólal, hangjelzés (csipogó) és 2 lámpa hallatszik
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: 7 lépés
IoT alapú intelligens kertészet és intelligens mezőgazdaság ESP32 használatával: A világ idővel változik, és így a mezőgazdaság is. Manapság az emberek minden területen integrálják az elektronikát, és ez alól a mezőgazdaság sem kivétel. Az elektronika egyesülése a mezőgazdaságban segíti a gazdákat és a kerteket kezelő embereket. Ebben
Back Pi intelligens hátizsák NFC-tartalomkövetővel: 6 lépés
Back Pi intelligens hátizsák NFC-tartalomkövetővel: Diákként gyakran elfelejtem elhozni néhány könyvemet és egyéb anyagomat az órára. Próbáltam online napirendet használni, de még így is állandóan az asztalomon hagytam a dolgokat. A megoldás, amit kitaláltam, egy intelligens hátizsák. Ebben az utasításban