Sisukord:

Nutikas seljakott: 8 sammu
Nutikas seljakott: 8 sammu

Video: Nutikas seljakott: 8 sammu

Video: Nutikas seljakott: 8 sammu
Video: 9 дней на Сардинии, часть - 8: Baja Sardinia 2024, November
Anonim
Nutikas seljakott
Nutikas seljakott

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!

  1. Pange oma microSD -kaart arvutisse;
  2. Laadige Raspbian OS -i pilt alla aadressilt
  3. Välgutage pilti mikro-SD-kaardil sellise tarkvaraga nagu Etcher või win32diskimager;
  4. Minge SD-kaardi juurdepääsetavasse sektsiooni ja avage märkmikuga fail cmdline.txt;
  5. Lisa ip = 169.254.10.1 salvesta ja sulge;
  6. Nüüd pange oma mikro-SD-kaart vaarika pi;
  7. kui see on käivitatud, laadige alla Putty;
  8. Nüüd ühendage oma vaarika pi, kasutades varem sisestatud ip-aadressi;
  9. Logige sisse kasutajaga pi ja parooliga vaarikas
  10. 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.
  11. Ühendage wifi-võrguga, kasutades järgmisi samme.
  12. Tehke käske sudo apt-update ja sudo apt-upgrade.

Samm: MySQL / Mariadb

MySQL / Mariadb
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

Ehitage elektriahel
Ehitage elektriahel
Ehitage elektriahel
Ehitage elektriahel
Ehitage elektriahel
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

Ehitage seljakott
Ehitage seljakott
Ehitage seljakott
Ehitage seljakott
Ehitage seljakott
Ehitage seljakott
Ehitage seljakott
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: