Sisukord:
- Tarvikud
- Samm: Raspberry Pi seadistamine
- Samm: MySQL / Mariadb
- Samm: ehitage elektriahel
- Samm: ehitage seljakott
- Samm: kood
- 6. samm: veebiserver
- Samm: automaatne käivitamine
- 8. samm: lõpp
Video: Nutikas seljakott: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kui olete minusugune õpilane, on mõned teist kindlasti seotud probleemiga, mille ma unustan. Mul pole palju aega oma seljakoti tegemiseks ja enne kui arugi saate, unustasite midagi.
Proovisin oma elu lihtsamaks teha, tehes Raspberry pi projekti veebiliidesega, mis jälgib teie asju.
Idee on panna RFID-kleebised kõigele vajalikule, koostada veebiliidesesse vajalike loendid. Ja sel hetkel, kui peate oma seljakoti tegema, avate nimekirja, skaneerite kõik ja panete selle oma seljakotti.
Tarvikud
- seljakott
- magnetiline hall-andur
- magnet
- ADXL345
- 16*2 LCD
- MCP3008
- MFRC522
- 4.7K oomi takisti
- juhtmed
- jootekarp
- kuumus kahaneb
- vaarikas pi 3b+, toide
- mikro -SD -kaart (8 GB +)
- tugev liim
- 13,56 MHz RFID -sildid
Tööriistad:
- kruvikeeraja
- jootekolb
- nuga
- demonteerige tangid
Samm: Raspberry Pi seadistamine
Kui kõik varud on käes, võime alustada!
- Pange oma microSD -kaart arvutisse;
- Laadige Raspbian OS -i pilt alla aadressilt
- Välgutage pilti mikro-SD-kaardil sellise tarkvaraga nagu Etcher või win32diskimager;
- Minge SD-kaardi juurdepääsetavasse sektsiooni ja avage märkmikuga fail cmdline.txt;
- Lisa ip = 169.254.10.1 salvesta ja sulge;
- Nüüd pange oma mikro-SD-kaart vaarika pi;
- kui see on käivitatud, laadige alla Putty;
- Nüüd ühendage oma vaarika pi, kasutades varem sisestatud ip-aadressi;
- Logige sisse kasutajaga pi ja parooliga vaarikas
- Tippige sudo raspi-config, muutke parooli, minge võrguvõimaluste juurde, muutke oma pi hostinime. Avage lokaliseerimise valikud ja muutke oma WiFi-riiki ja ajavööndit. Järgmisena minge alglaadimisvalikutesse, lülitage võrgu käivitamisel ootamine välja ja oodake pritsmeekraani väljalülitamist. Lõpuks avage liidesevalikud ja avage i2c ja spi liides.
- Ühendage wifi-võrguga, kasutades järgmisi samme.
- Tehke käske sudo apt-update ja sudo apt-upgrade.
Samm: MySQL / Mariadb
Nüüd lisame andmebaasi meie vaarika pi.
-
Esiteks täitke järgmised käsud:
- sudo apt-get install mysql-server, mysql-klient
- mysql -u juur -p
- luua parooliga tuvastatud kasutaja 'root'@'localhost';
- ANNA KÕIK PRIILIID ON *. * 'Root'@'%'
- Nüüd kopeerige sql -faili kood ja kleepige see pahtlisse ja käivitage see
Samm: ehitage elektriahel
Nüüd ehitame elektriahela. Ma soovitan selle kõigepealt ehitada hüppajakaablite ja leivaplaadiga, kuna see on üsna palju.
Järgige Fritzingu skeemi. Ma kasutan pikki kaableid saali anduri, RFID-lugeja ja LCD-ekraani jaoks. Jootsin kaablid emase hüppaja traadi otsa, nii et ma ei pea kõike otse jootma vaarika pi tihvtide külge. Kui te seda ei tee, on see hea, kuid peate ootama, kuni kõik pi külge joodetakse.
Samm: ehitage seljakott
Nüüd ehitame kõik seljakotti. Ma ehitasin kõik taskusse, mis oli ümbritsetud ülaltoodud pildil.
- Lõigake selle tasku sisse auk, et saaksite kahe kangakihi vahele sattuda, kasutame seda RFID -lugeja ja LCD -kaablite jaoks.
- nikerdage nüüd ettevaatlikult ruudukujuline auk, kasutades suuruse määramiseks LCD -ekraani.
- Nüüd paneme RFID-lugeja koos kaablitega esmalt läbi augu, veenduge, et kaablid tuleksid välja sellest august, mille me nikerdasime seljakoti sisekülje taskusse.
- Nüüd kasutage tugevat liimi, et liimida rfid -lugeja sisse, proovisin kasutada superliimi, kuid see ei kleepunud naha külge, soovitan teil kasutada Pattexi 100% liimi, kuna see liimis.
- Nüüd asetage LCD -ekraani kaablid ettevaatlikult esmalt läbi augu, laske kaablid teisest august välja ja kleepige LCD seljakoti sisse.
- Nüüd asetage seljakoti sisse üks tõmblukk seljakoti täisotsa ja kleepige sellele tõmblukule magnethall. Teisel tõmblukul liimige magnet. Ärge kasutage magneti jaoks liiga palju liimi, te ei soovi, et tõmblukk kinni jääks. Magnetanduri jaoks pole see nii suur asi, kuna kaabli pikkuse tõttu jääb see tõmblukk alati oma kohale.
- Nüüd saate kõik jootma pi -ni või kui kasutasite naissoost kaableid, pange need lihtsalt Fritzingu skeemi abil õigesse kohta.
- Soovi korral saate vaarika pi toiteallikaks kasutada powerbanki.
Samm: kood
Nüüd on hooneosa läbi, laadige kood alla siit: github. Asetage see oma vaarikapi pi kausta, kasutades (S) FTP -d, või kloonige oma pi hoidla otse. Koodil on andurite testimise kood, kontrollige neid kindlasti, kui teil on probleeme.
6. samm: veebiserver
Nüüd muudame oma pi veebiserveriks.
Tehke käsk sudo apt -get install apache2 -y
- Sirvige oma sülearvutist pi aadressile, mis peaks olema 169.254.10.1, kui olete endiselt ühendatud UTP-kaabliga, ja kui näete apache lehte, tähendab see, et see on edukalt installitud.
- teisaldage nüüd allalaaditud koodi esikaust kataloogi/var/www/html, kasutades käsku mv.
- Pärast koodi sisestamist tippige käsk sudo service apache2 restart.
- Nüüd peaksite nägema veebiliidest, kui surfate pi ip-aadressile.
Samm: automaatne käivitamine
Nüüd peame veenduma, et skript töötab automaatselt, kui käivitate oma pi üles.
- Muutke rc.local faili, kasutades sudo nano /etc/rc.local
- Lisage oma koodi täitmiseks käsk, see on python3.5 /yourpath/project.py &
- Jätke väljapääs 0 kindlasti allapoole.
- nüüd käivitage sudo ja kontrollige, kas see töötas.
8. samm: lõpp
Nüüd, kui pi käivitate, peaks ip-aadress LCD-ekraanile ilmuma, surfake sellel ekraanil, et avada veebiliides.
Soovitan:
Nutikas seljakott GPS -i jälgimise ja automaatsete tuledega: 15 sammu
Nutikas seljakott GPS -i jälgimise ja automaatsete tuledega: selles juhendis valmistame nutika seljakoti, mis jälgib meie asukohta, kiirust ja millel on automatiseeritud tuled, mis võivad meid öösel turvaliselt hoida. Ma kasutan kahte andurit, et tuvastada, kas see on teie õlgadel, veendumaks, et see ei kustu, kui see ei pea olema
Seljakott nr 3: PyBoard: 7 sammu
Seljakott nr 3: PyBoard: SPIKE Prime Seljakotid on LEGO Education SPIKE Prime'i laiendused. Klaviatuuriga seljakott võimaldab teil ühenduse luua SPIKE Prime'i WiFi -ga ja kasutada kõiki klaviatuuri funktsioone. See laiendab oluliselt projektide valikut, mida saate SPIKE abil teha
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: 10 sammu (koos piltidega)
Nutikas äratuskell: nutikas äratuskell, mis on valmistatud Raspberry Pi -ga: kas olete kunagi tahtnud nutikat kella? Kui jah, siis see on teie jaoks lahendus! Ma tegin nutika äratuskella, see on kell, mille abil saate äratusaega vastavalt veebisaidile muuta. Kui äratus hakkab tööle, kostab heli (sumin) ja 2 tuld
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: 7 sammu
IoT -põhine nutikas aiandus ja nutikas põllumajandus, kasutades ESP32: maailm muutub ajaga ja nii ka põllumajandus. Tänapäeval integreerivad inimesed elektroonikat igas valdkonnas ja põllumajandus pole sellest erand. See elektroonika ühendamine põllumajanduses aitab põllumehi ja aedu haldavaid inimesi. Selles
Back Pi nutikas seljakott NFC-sisu jälgijaga: 6 sammu
Tagasi Pi nutikas seljakott NFC-sisu jälgijaga: õpilasena unustan sageli mõned oma raamatud ja muud materjalid klassi kaasa võtta. Olen proovinud kasutada veebipõhist tegevuskava, kuid isegi siis jätaksin asjad pidevalt lauale. Lahendus, mille ma välja pakkusin, on nutikas seljakott. Selles juhendis