Daftar Isi:

Ransel Cerdas: 8 Langkah
Ransel Cerdas: 8 Langkah

Video: Ransel Cerdas: 8 Langkah

Video: Ransel Cerdas: 8 Langkah
Video: 8 Tips Sekolah Cerdas untuk Mengejutkan Temanmu! oleh Kreatif Panda 2024, Desember
Anonim
Ransel Pintar
Ransel Pintar

Jika Anda seorang mahasiswa seperti saya, beberapa dari Anda pasti akan berhubungan dengan masalah yang saya lupakan. Saya tidak punya banyak waktu untuk membuat ransel saya, dan sebelum Anda menyadarinya, Anda melupakan sesuatu.

Saya mencoba membuat hidup saya lebih mudah dengan membuat proyek Raspberry pi dengan antarmuka web yang melacak barang-barang Anda.

Idenya adalah untuk menempatkan stiker RFID pada semua yang Anda butuhkan, membuat daftar dengan apa yang Anda butuhkan di antarmuka web. Dan saat Anda harus membuat ransel Anda, Anda membuka daftar, memindai semuanya dan memasukkannya ke dalam ransel Anda.

Perlengkapan

  • ransel
  • sensor aula magnetik
  • magnet
  • ADXL345
  • 16*2 LCD
  • MCP3008
  • MFRC522
  • Resistor 4.7K ohm
  • kabel
  • timah solder
  • panas menyusut
  • raspberry pi 3b+, catu daya
  • kartu microsd (8gb +)
  • lem yang kuat
  • Tag rfid 13.56Mhz

Peralatan:

  • Obeng
  • besi solder
  • pisau
  • tang bongkar

Langkah 1: Mengonfigurasi Raspberry Pi

Setelah Anda memiliki semua persediaan Anda, kita bisa mulai!

  1. Letakkan kartu microSD Anda di komputer Anda;
  2. Unduh gambar OS Raspbian dari
  3. Flash gambar pada kartu micro SD dengan perangkat lunak seperti Etcher atau win32diskimager;
  4. Pergilah ke partisi kartu SD yang dapat diakses dan buka file cmdline.txt dengan notepad;
  5. Tambahkan ip=169.254.10.1 simpan dan tutup;
  6. Sekarang letakkan kartu micro-SD Anda di raspberry pi Anda;
  7. setelah boot, unduh Putty;
  8. Sekarang, sambungkan ke raspberry pi Anda dengan menggunakan alamat ip yang kita ketikkan sebelumnya;
  9. Login dengan user pi dan password raspberry
  10. Ketik sudo raspi-config, ubah kata sandi Anda, buka opsi jaringan, ubah nama host pi Anda. Buka opsi pelokalan dan ubah negara dan zona waktu wi-fi Anda. Selanjutnya, buka opsi boot, matikan tunggu jaringan saat boot dan tunggu splash screen mati. Terakhir, buka opsi antarmuka dan buka antarmuka i2c dan spi.
  11. Terhubung dengan wi-fi menggunakan langkah-langkah berikut terhubung ke wifi.
  12. Lakukan perintah sudo apt-update dan sudo apt-upgrade.

Langkah 2: MySQL / Mariadb

MySQL / Mariadb
MySQL / Mariadb

Sekarang kita akan menambahkan database ke raspberry pi kita.

  • Pertama-tama, lakukan perintah berikut:

    • sudo apt-get install mysql-server, mysql-client
    • mysql -u root -p
    • buat pengguna 'root'@'localhost' yang diidentifikasi dengan kata sandi;
    • HIBAH SEMUA HAK ISTIMEWA DI *.* KE 'root'@'%'
    • Sekarang salin kode file sql dan tempel di Putty dan jalankan

Langkah 3: Bangun Sirkuit Listrik

Bangun Sirkuit Listrik
Bangun Sirkuit Listrik
Bangun Sirkuit Listrik
Bangun Sirkuit Listrik
Bangun Sirkuit Listrik
Bangun Sirkuit Listrik

Sekarang kita akan membangun sirkuit listrik. Saya sarankan membangun ini dengan kabel jumper dan papan tempat memotong roti terlebih dahulu, karena cukup banyak.

Ikuti skema Fritzing. Saya menggunakan kabel panjang untuk sensor hall, rfid-reader dan layar lcd. Saya menyolder kabel ke ujung kabel jumper wanita, jadi saya tidak perlu menyolder semuanya langsung ke pin raspberry pi. Jika Anda tidak melakukan ini, tidak apa-apa, tetapi Anda harus menunggu untuk menyolder semuanya ke pi.

Langkah 4: Bangun Ransel

Bangun Ransel
Bangun Ransel
Bangun Ransel
Bangun Ransel
Bangun Ransel
Bangun Ransel
Bangun Ransel
Bangun Ransel

Sekarang kita akan membangun semuanya di ransel. Saya membangun semua yang ada di dalam saku yang dilingkari pada gambar di atas.

  • Di dalam saku ini, buat lubang sehingga Anda bisa mendapatkan antara dua lapisan kain, kita akan menggunakan ini untuk kabel untuk pembaca rfid dan LCD.
  • sekarang dengan hati-hati mengukir lubang persegi menggunakan layar LCD sebagai referensi ukurannya.
  • Sekarang kita akan menempatkan pembaca RFID dengan kabel terlebih dahulu melalui lubang, pastikan kabel keluar pada lubang yang kita ukir di bagian dalam saku di bagian dalam ransel.
  • Sekarang pakai lem yang kuat untuk merekatkan rfid reader di dalamnya, saya coba pakai lem super, tapi tidak lengket di kulit, saya sarankan pakai lem Pattex 100%, karena lem ini.
  • Sekarang dengan hati-hati letakkan kabel layar LCD terlebih dahulu melalui lubang, dan buat kabel keluar dari lubang lainnya, dan rekatkan LCD di dalam ransel.
  • Sekarang di dalam ransel, letakkan satu ritsleting di ujung penuh ransel, dan tempelkan sensor hall magnetik pada ritsleting ini. Di sisi lain ritsleting merekatkan magnet. Pastikan untuk tidak menggunakan terlalu banyak lem untuk magnet, Anda tidak ingin ritsletingnya macet. Untuk sensor magnetik, hal ini tidak terlalu menjadi masalah, karena panjang kabel ritsleting ini akan selalu tetap pada posisinya.
  • Sekarang Anda dapat menyolder semuanya ke pi, atau jika Anda menggunakan kabel jumper wanita, cukup letakkan di tempat yang tepat menggunakan skema Fritzing.
  • Secara opsional, Anda dapat memberi daya pada raspberry pi menggunakan powerbank.

Langkah 5: Kode

Sekarang bagian bangunan sudah selesai, unduh kodenya di sini: github. Letakkan di folder di raspberry pi Anda menggunakan (S)FTP atau kloning repositori di pi Anda secara langsung. Kode tersebut memiliki beberapa kode pengujian untuk sensor, pastikan untuk memeriksanya jika Anda memiliki masalah.

Langkah 6: Server web

Sekarang kita akan mengubah pi kita menjadi server web.

Lakukan perintah Sudo apt-get install Apache2 -y

  • Telusuri dari laptop Anda ke alamat pi, yang seharusnya 169.254.10.1 jika Anda masih terhubung dengan kabel UTP, jika Anda melihat halaman apache, itu berarti instalasi berhasil.
  • sekarang pindahkan folder frontend dari kode yang Anda unduh ke /var/www/html menggunakan perintah mv.
  • Setelah Anda menempatkan kode di sana, ketik perintah sudo service apache2 restart.
  • Sekarang Anda akan melihat antarmuka web jika Anda menjelajah ke alamat ip pi.

Langkah 7: Jalankan otomatis

Sekarang kita harus memastikan skrip berjalan secara otomatis jika Anda mem-boot pi Anda.

  • Edit file rc.local, menggunakan sudo nano /etc/rc.local
  • Tambahkan perintah untuk mengeksekusi kode Anda, ini akan menjadi python3.5 /yourpath/project.py &
  • Pastikan untuk meninggalkan pintu keluar 0 di bagian bawah.
  • sekarang lakukan Sudo reboot dan periksa apakah itu berhasil.

Langkah 8: Akhir

Sekarang, ketika Anda mem-boot pi Anda, alamat ip akan muncul di layar LCD, jelajahi layar ini untuk membuka antarmuka web.

Direkomendasikan: