Isi kandungan:

Helmet Pintar Projek 2: 6 Langkah (dengan Gambar)
Helmet Pintar Projek 2: 6 Langkah (dengan Gambar)

Video: Helmet Pintar Projek 2: 6 Langkah (dengan Gambar)

Video: Helmet Pintar Projek 2: 6 Langkah (dengan Gambar)
Video: Pegawai Kanan TLDM Yang Kurang Ajar 2024, November
Anonim
Helmet Pintar Projek 2
Helmet Pintar Projek 2
Helmet Pintar Projek 2
Helmet Pintar Projek 2
Helmet Pintar Projek 2
Helmet Pintar Projek 2

Kami, Benoot Sven, Staelens Lennert dan Dujardin Laurens, terpaksa membuat projek untuk sekolah. Kami terpaksa bekerjasama dengan pelajar dari IPO (Industrial Product Design). Dia muncul dengan idea untuk membuat topi keledar motosikal pintar. Dia membuat reka bentuk topi keledar dan kami harus membuat aplikasi untuk bekerja dengan helmet pintar ini. Oleh itu, kami mula melakukan …

Bahagian yang kami perlukan untuk projek ini adalah:

- Arduino Uno

- roti roti

- wayar pelompat

- perintang

- lampu

- Modul Bluetooth (tenaga rendah tidak serasi)

- OLED

Anda boleh melihatnya di BoM yang saya pautkan di sini. Selebihnya, saya akan menerangkan bagaimana anda boleh membuat projek ini.

Langkah 1: Maklumat Produk

Helmet dibina untuk penunggang motosikal yang ingin meningkatkan pengalaman mereka. Aplikasi ini memberikan pengalaman yang lebih menyeronokkan di dalam dan di luar motosikal. Aplikasi ini terdapat di luar fungsi yang boleh anda gunakan dengan topi keledar anda, tetapi juga sejenis permainan-permainan yang menjadikannya lebih baik untuk motosikal.

Langkah 2: Fritzing

Fritzing
Fritzing

Oleh itu, pertama sekali kami menerima skema Fritzing dari pelajar IPO, kerana anda harus tahu bagaimana bahagian anda berfungsi dengan baik.

Pada gambar-gambar ini anda dapat melihat pin bahagian mana, yang harus disambungkan ke pin mana di Arduino UNO. Sekiranya anda membiarkan seseorang memeriksa skema fritzing anda, yang tahu banyak mengenai perkara ini, anda tidak akan melakukan kesalahan penting yang boleh membawa maut kepada projek anda.

Langkah 3: Struktur Pangkalan Data yang dinormalisasi

Struktur Pangkalan Data Normalisasi
Struktur Pangkalan Data Normalisasi

Untuk struktur pangkalan data yang dinormalisasi, pertama sekali anda harus membuat kajian awal. Di sini anda dapat menyusun idea mengenai data yang anda perlukan dan bagaimana projek anda akan berfungsi.

Setelah membuat kajian awal, anda boleh terus membuat struktur pangkalan data yang dinormalisasi. Pertama sekali, anda memerlukan jadual Pengguna untuk menyimpan akaun yang dibuat ke aplikasi. Sekarang anda boleh menyambungkan semua jadual lain ke jadual Pengguna, sehingga anda dapat menyimpan item khusus akaun. Item khusus akaun dalam aplikasi ini adalah Bucketlist, Friends dan Pin yang boleh anda letakkan di peta.

Langkah 4: Fungsi Azure

Fungsi Azure
Fungsi Azure
Fungsi Azure
Fungsi Azure
Fungsi Azure
Fungsi Azure

Dalam aplikasi kami, kami menggunakan Azure Functions untuk membuat hubungan dengan pangkalan data. Dengan fungsi azure, anda dapat mengeluarkan semua data dari pangkalan data dan juga memasukkan data ke dalam pangkalan data. Kami menggunakan fungsi ini banyak, kerana ia sangat berguna dan tidak sukar untuk ditulis (jika anda mempunyai sedikit pengetahuan tentang kursus). Beberapa contoh fungsi azure yang kami gunakan adalah CheckLogin, ini memeriksa apakah nilai yang anda masukkan di halaman log masuk (nama pengguna dan kata laluan) betul dengan nilai dalam pangkalan data, jika tidak, anda tidak boleh log masuk. Contoh kod yang anda boleh lihat di atas. Contoh fungsi azure lain yang kami gunakan adalah menambahkan pin, yang ingin anda tampilkan di peta di aplikasi, di pangkalan data. Contoh kod, anda dapat lihat di atas.

Langkah 5: Permohonan

Permohonan
Permohonan
Permohonan
Permohonan
Permohonan
Permohonan

Bahagian terbesar dari projek ini adalah membuat aplikasi. Di atas, anda dapat melihat semua skrin aplikasi mengikut urutan cara mengaksesnya. Halaman log masuk, seperti yang saya katakan sebelum disambungkan ke pangkalan data. Anda hanya boleh log masuk jika nama pengguna dan kata laluan anda ada di dalam pangkalan data. Layar seterusnya adalah halaman bluetooth, di sini anda dapat membuat sambungan dengan modul bluetooth yang ada di dalam helmet. anda juga boleh melangkau halaman bluetooth, tetapi dengan cara ini anda tidak dapat mengakses semua layar di halaman ikhtisar, beberapa di antaranya hilang. Pada halaman ikhtisar, anda dapat mengakses semua halaman lain, seperti halaman peta, halaman teman, halaman bucket, halaman cahaya, halaman kecepatan dan halaman petunjuk arah. Dengan melihat semua tangkapan skrin, anda dapat melihat apa yang dapat anda lakukan di halaman ini, contohnya pada halaman cahaya anda boleh menyalakan lampu motorhelmet. Di halaman petunjuk, anda boleh menerima arahan dari mana anda mahu ke tempat yang anda mahukan. Juga, output yang anda dapat di halaman petunjuk, juga ditunjukkan pada OLED kecil yang dilekatkan pada topi keledar.

Langkah 6: Produk Akhir

Produk Akhir
Produk Akhir
Produk Akhir
Produk Akhir
Produk Akhir
Produk Akhir

Kini aplikasi disambungkan ke topi keledar dan produknya berfungsi sepenuhnya. Berikut adalah beberapa gambar bagaimana rupanya. Semoga anda seronok membaca!

Saya harap semuanya jelas dan baik dan siaran ini banyak membantu anda. Selamat mencuba semula projek saya!

Ahli projek ini: - Benoot Sven- Staelens Lennert- Dujardin Laurens

Mempelajari Teknologi Media dan Komunikasi Baru di HOWEST Kortrijk, Belgium.

Disyorkan: