Isi kandungan:

Beg galas pintar: 8 Langkah
Beg galas pintar: 8 Langkah

Video: Beg galas pintar: 8 Langkah

Video: Beg galas pintar: 8 Langkah
Video: Beginilah hasilnya kalau uang kertas di print 2024, November
Anonim
Beg galas pintar
Beg galas pintar

Sekiranya anda seorang pelajar seperti saya, sebahagian daripada anda pasti berkaitan dengan masalah yang saya lupakan. Saya tidak mempunyai banyak masa untuk membuat beg galas saya, dan sebelum anda mengetahuinya, anda terlupa sesuatu.

Saya cuba menjadikan hidup saya lebih mudah dengan membuat projek Raspberry pi dengan antara muka web yang menjejaki barang anda.

Ideanya ialah meletakkan pelekat RFID pada semua yang anda perlukan, membuat senarai dengan apa yang anda perlukan di antara muka web. Dan ketika anda perlu membuat beg galas, anda membuka senarai, mengimbas semuanya dan memasukkannya ke dalam beg galas anda.

Bekalan

  • beg galas
  • sensor dewan magnet
  • magnet
  • ADXL345
  • LCD 16 * 2
  • MCP3008
  • MFRC522
  • Perintang 4.7K ohm
  • wayar
  • timah pateri
  • panas menyusut
  • raspberry pi 3b +, bekalan kuasa
  • kad mikro sd (8gb +)
  • gam kuat
  • Tag rfid 13.56Mhz

Alat:

  • pemutar skru
  • besi pematerian
  • pisau
  • membongkar tang

Langkah 1: Mengkonfigurasi Pi Raspberry

Sebaik sahaja anda mempunyai semua bekalan anda, kami boleh memulakan!

  1. Masukkan kad microSD anda di komputer anda;
  2. Muat turun gambar Raspbian OS dari
  3. Flash gambar pada kad SD mikro dengan perisian seperti Etcher atau win32diskimager;
  4. Masuk ke partisi kad SD yang dapat diakses dan buka fail cmdline.txt dengan notepad;
  5. Tambah ip = 169.254.10.1 simpan dan tutup;
  6. Sekarang masukkan kad micro-SD anda ke dalam raspberry pi anda;
  7. setelah boot, muat turun Putty;
  8. Sekarang, sambungkan ke raspberry pi anda dengan menggunakan alamat ip yang kami taip sebelumnya;
  9. Log masuk dengan pi pengguna dan kata laluan raspberry
  10. Ketik sudo raspi-config, ubah kata laluan anda, pergi ke pilihan rangkaian, ubah nama host pi anda. Pergi ke pilihan penyetempatan dan ubah negara dan zon waktu wi-fi anda. Seterusnya, pergi ke pilihan but, matikan menunggu rangkaian semasa boot dan tunggu splash screen dimatikan. Akhirnya pergi ke pilihan antara muka dan buka antara muka i2c dan spi.
  11. Sambung dengan wi-fi menggunakan langkah berikut untuk menyambung ke wifi.
  12. Lakukan perintah sudo apt-update dan sudo apt-upgrade.

Langkah 2: MySQL / Mariadb

MySQL / Mariadb
MySQL / Mariadb

Sekarang kita akan menambahkan pangkalan data ke raspberry pi kita.

  • Pertama sekali, lakukan arahan berikut:

    • sudo apt-get pasang mysql-server, mysql-client
    • mysql -u root -p
    • buat pengguna 'root' @ 'localhost' yang dikenal pasti dengan kata laluan;
    • MEMBERI SEMUA KEISTIMEWAAN PADA *. * UNTUK 'root' @ '%'
    • Sekarang salin kod fail sql dan tampal di Putty dan jalankan

Langkah 3: Bina Litar Elektrik

Bina Litar Elektrik
Bina Litar Elektrik
Bina Litar Elektrik
Bina Litar Elektrik
Bina Litar Elektrik
Bina Litar Elektrik

Sekarang kita akan membina litar elektrik. Saya cadangkan membina ini dengan kabel jumper dan papan roti, kerana ia cukup banyak.

Ikuti skema Fritzing. Saya menggunakan kabel panjang untuk sensor dewan, pembaca rfid dan skrin lcd. Saya menyolder kabel ke hujung wayar pelompat wanita, jadi saya tidak perlu menyolder semuanya terus ke pin pi raspberry. Sekiranya anda tidak melakukan ini, tidak mengapa, tetapi anda perlu menunggu untuk menyelesaikan semuanya.

Langkah 4: Bina beg galas

Bina beg galas
Bina beg galas
Bina beg galas
Bina beg galas
Bina beg galas
Bina beg galas
Bina beg galas
Bina beg galas

Sekarang kita akan membina semuanya di dalam beg galas. Saya membina semua barang di dalam poket yang dilingkari pada gambar di atas.

  • Di dalam poket ini, potong lubang sehingga anda boleh mendapatkan antara dua lapisan kain, kami akan menggunakannya untuk kabel untuk pembaca rfid dan LCD.
  • sekarang dengan teliti mengukir lubang persegi menggunakan skrin LCD sebagai rujukan ukurannya.
  • Sekarang kita akan meletakkan pembaca RFID dengan kabel terlebih dahulu melalui lubang, pastikan kabel keluar di lubang yang kita ukir di bahagian dalam poket di bahagian dalam beg galas.
  • Sekarang, gunakan gam yang kuat untuk merekatkan pembaca rfid di dalamnya, saya cuba menggunakan superglue, tetapi ia tidak melekat pada kulit, saya cadangkan anda menggunakan gam 100% Pattex, kerana ini menggunakan gam.
  • Sekarang letakkan kabel skrin LCD terlebih dahulu melalui lubang, dan buat kabel keluar dari lubang lain, dan tampal LCD di dalam beg galas.
  • Sekarang di dalam beg galas, letakkan satu ritsleting di hujung beg galas penuh, dan tampal sensor ruang magnet pada zip ini. Pada pelekat zip lain magnet. Pastikan tidak menggunakan terlalu banyak gam untuk magnet, anda tidak mahu zip tersekat. Untuk sensor magnet, ini bukan masalah besar, kerana panjang kabel ritsleting ini akan tetap berada pada kedudukannya.
  • Sekarang anda boleh memasangkan segalanya ke pi, atau jika anda menggunakan kabel pelompat wanita, letakkan di tempat yang betul menggunakan skema Fritzing.
  • Sebagai pilihan, anda boleh memberi kuasa pada raspberry pi menggunakan powerbank.

Langkah 5: Kod

Sekarang bahagian bangunan sudah selesai, muat turun kod di sini: github. Letakkannya di folder pada raspberry pi anda menggunakan (S) FTP atau klon repositori pada pi anda secara langsung. Kod ini mempunyai beberapa kod pengujian untuk sensor, pastikan untuk memeriksa jika ada masalah.

Langkah 6: Pelayan Web

Sekarang kita akan mengubah pi menjadi pelayan laman web.

Lakukan perintah sudo apt-get install apache2 -y

  • Semak imbas dari komputer riba anda ke alamat pi, yang seharusnya berukuran 169.254.10.1 jika anda masih tersambung dengan kabel UTP, jika anda melihat halaman apache, itu bermakna ia berjaya dipasang.
  • sekarang pindahkan folder depan kod yang anda muat turun ke / var / www / html menggunakan perintah mv.
  • Setelah anda meletakkan kod di sana, ketik perintah sudo service apache2 restart.
  • Sekarang anda harus melihat antara muka web jika anda melayari alamat ip-pi.

Langkah 7: Autorun

Sekarang kita harus memastikan skrip berjalan secara automatik jika anda mem-boot pi.

  • Edit fail rc.local, menggunakan sudo nano /etc/rc.local
  • Tambahkan arahan untuk melaksanakan kod anda, ini akan menjadi python3.5 /yourpath/project.py &
  • Pastikan meninggalkan jalan keluar 0 di bahagian bawah.
  • sekarang lakukan rebo sudo dan periksa sama ada ia berfungsi.

Langkah 8: Tamat

Sekarang, apabila anda mem-boot pi, alamat ip akan muncul di layar LCD, melayari ke skrin ini untuk membuka antara muka web.

Disyorkan: