Daftar Isi:
- Perlengkapan
- Langkah 1: Mengonfigurasi Raspberry Pi
- Langkah 2: MySQL / Mariadb
- Langkah 3: Bangun Sirkuit Listrik
- Langkah 4: Bangun Ransel
- Langkah 5: Kode
- Langkah 6: Server web
- Langkah 7: Jalankan otomatis
- Langkah 8: Akhir
Video: Ransel Cerdas: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
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!
- Letakkan kartu microSD Anda di komputer Anda;
- Unduh gambar OS Raspbian dari
- Flash gambar pada kartu micro SD dengan perangkat lunak seperti Etcher atau win32diskimager;
- Pergilah ke partisi kartu SD yang dapat diakses dan buka file cmdline.txt dengan notepad;
- Tambahkan ip=169.254.10.1 simpan dan tutup;
- Sekarang letakkan kartu micro-SD Anda di raspberry pi Anda;
- setelah boot, unduh Putty;
- Sekarang, sambungkan ke raspberry pi Anda dengan menggunakan alamat ip yang kita ketikkan sebelumnya;
- Login dengan user pi dan password raspberry
- 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.
- Terhubung dengan wi-fi menggunakan langkah-langkah berikut terhubung ke wifi.
- Lakukan perintah sudo apt-update dan sudo apt-upgrade.
Langkah 2: 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
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
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:
Lampu LED Meja Cerdas - Pencahayaan Cerdas Dengan Arduino - Ruang Kerja Neopiksel: 10 Langkah (dengan Gambar)
Lampu LED Meja Cerdas | Pencahayaan Cerdas Dengan Arduino | Ruang Kerja Neopiksel: Saat ini kita menghabiskan banyak waktu di rumah, belajar dan bekerja secara virtual, jadi mengapa tidak membuat ruang kerja kita lebih luas dengan sistem pencahayaan khusus dan cerdas berbasis Arduino dan LED Ws2812b. Di sini saya tunjukkan cara membangun Smart Anda Lampu LED Meja yang
Ransel Cerdas Dengan Pelacakan Gps dan Lampu Otomatis: 15 Langkah
Ransel Cerdas Dengan Pelacakan Gps dan Lampu Otomatis: Dalam instruksi ini kami akan membuat ransel pintar yang dapat melacak posisi, kecepatan, dan memiliki lampu otomatis yang dapat membuat kami tetap aman di malam hari. Saya menggunakan 2 sensor untuk mendeteksi apakah ada di pundak Anda untuk memastikan tidak padam saat tidak perlu
Ransel #3: PyBoard: 7 Langkah
Ransel #3: PyBoard: Ransel SPIKE Prime adalah ekstensi untuk LEGO Education SPIKE Prime. Ransel Pyboard memungkinkan Anda terhubung ke WiFi dari SPIKE Prime dan menggunakan semua fungsi Pyboard. Ini akan sangat memperluas jangkauan proyek yang dapat Anda lakukan menggunakan SPIKE
Jam Alarm Cerdas: Jam Alarm Cerdas Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Alarm Cerdas: Jam Alarm Cerdas yang Dibuat Dengan Raspberry Pi: Pernahkah Anda menginginkan jam pintar? Jika iya, ini solusinya untuk Anda! Saya membuat Smart Alarm Clock, ini adalah jam yang bisa Anda ubah waktu alarmnya sesuai dengan website. Saat alarm berbunyi, akan ada suara (buzzer) dan 2 lampu akan
Berkebun Cerdas Berbasis IoT dan Pertanian Cerdas Menggunakan ESP32: 7 Langkah
Berkebun Cerdas dan Pertanian Cerdas Berbasis IoT Menggunakan ESP32: Dunia berubah seiring waktu dan pertanian. Saat ini, Orang mengintegrasikan elektronik di setiap bidang dan pertanian tidak terkecuali untuk ini. Penggabungan elektronik dalam pertanian ini membantu petani dan orang-orang yang mengelola kebun.Dalam hal ini