Isi kandungan:
- Langkah 1: Maklumat Produk
- Langkah 2: Fritzing
- Langkah 3: Struktur Pangkalan Data yang dinormalisasi
- Langkah 4: Fungsi Azure
- Langkah 5: Permohonan
- Langkah 6: Produk Akhir
Video: Helmet Pintar Projek 2: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
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
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
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
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
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
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:
Lampu LED Meja Pintar - Pencahayaan Pintar W / Arduino - Ruang Kerja Neopixels: 10 Langkah (dengan Gambar)
Lampu LED Meja Pintar | Pencahayaan Pintar W / Arduino | Ruang Kerja Neopixels: Sekarang beberapa hari kita menghabiskan banyak masa di rumah, belajar dan bekerja secara maya, jadi mengapa tidak menjadikan ruang kerja kita lebih besar dengan sistem lampu khas Arduino dan Ws2812b berdasarkan LED. Di sini saya tunjukkan kepada anda bagaimana membina Smart anda Lampu LED Meja yang
Ubah Telefon Pintar Tidak Digunakan Ke Paparan Pintar: 6 Langkah (dengan Gambar)
Ubah Telefon Pintar yang Tidak Digunakan Ke Paparan Pintar: Tutorial Deze ada di Engels, voor de Nederlandse versie klik hier. Adakah anda mempunyai telefon pintar (lama) yang tidak digunakan? Ubahnya menjadi paparan pintar menggunakan Helaian Google dan beberapa pen dan kertas, dengan mengikuti tutorial langkah demi langkah yang mudah ini. Apabila anda selesai
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: 10 Langkah (dengan Gambar)
Jam Penggera Pintar: Jam Penggera Pintar Dibuat Dengan Raspberry Pi: Adakah anda pernah mahukan jam pintar? Jika ya, ini adalah penyelesaian untuk anda! Saya membuat Jam Penggera Pintar, ini adalah jam yang boleh anda ubah waktu penggera mengikut laman web. Apabila penggera berbunyi, akan ada bunyi (bel) dan 2 lampu akan
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: 4 Langkah (dengan Gambar)
Cara Mengawal Suis Pintar Asas Sonoff Berasaskan ESP8266 Dengan Telefon Pintar: Sonoff adalah barisan peranti untuk Rumah Pintar yang dibangunkan oleh ITEAD. Salah satu peranti yang paling fleksibel dan murah dari talian tersebut adalah Sonoff Basic. Ia adalah suis berkemampuan Wi-Fi berdasarkan cip hebat, ESP8266. Artikel ini menerangkan cara menyiapkan Cl
TECHNO VIKING! Tanduk LED di Helmet Space Viking: Petunjuk Isipadu + Helmet Viking Transusen: 6 Langkah
TECHNO VIKING! Tanduk LED di Helmet Space Viking: Penunjuk Kelantangan + Helmet Viking Transusen: Ya! Ini adalah topi keledar untuk Space Vikings. *** Kemas kini, Ini mesti dinamakan Helmet Techno Viking *** Tetapi pada bulan Oktober 2010 dan saya baru mengetahui mengenai Techno Viking hari ini. Baik di belakang keluk meme. Whateva 'Ini dia dengan produk yang lebih tinggi