Sadržaj:
- Korak 1: Podaci o proizvodu
- Korak 2: Frizing
- Korak 3: Normalizirana struktura baze podataka
- Korak 4: Azure funkcije
- Korak 5: Prijava
- Korak 6: Krajnji proizvod
Video: Pametna kaciga projekta 2: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Mi, Benoot Sven, Staelens Lennert i Dujardin Laurens, morali smo napraviti projekt za školu. Morali smo raditi zajedno sa studentom iz IPO -a (Industrial Product Design). Došao je na ideju da napravi pametnu motorističku kacigu. On je izradio dizajn kacige i morali smo napraviti aplikaciju za rad s ovom pametnom kacigom. Pa smo počeli raditi…
Dijelovi koji su nam bili potrebni za ovaj projekt su:
- Arduino Uno
- žitnica
- kratkospojne žice
- otpornici
- svjetla
- Bluetooth modul (niska potrošnja energije nije kompatibilna)
- OLED
Možete to provjeriti u BoM -u koji sam povezao ovdje. Za ostale upute objašnjavat ću vam kako možete ponovno stvoriti ovaj projekt.
Korak 1: Podaci o proizvodu
Kaciga je izrađena za vozače motocikala koji žele poboljšati svoje iskustvo. Aplikacija pruža ugodnije iskustvo na motociklu i izvan njega. Aplikacija postoji izvan funkcija koje možete koristiti sa kacigom, ali i svojevrsne igre-ification koja je čini zaista ljepšom za vožnju motociklom.
Korak 2: Frizing
Dakle, prije svega smo od studenta IPO -a dobili shemu Fritzinga, jer morate znati kako vaši dijelovi ispravno rade.
Na ovim slikama možete vidjeti koji pin dijela treba spojiti na koji pin na Arduino UNO. Ako dopustite nekome da provjeri vašu shemu frcanja, a koji zna puno o ovoj temi, nećete napraviti nikakve ključne pogreške koje mogu biti kobne za vaš projekt.
Korak 3: Normalizirana struktura baze podataka
Za normaliziranu strukturu baze podataka prije svega morate napraviti preliminarnu studiju. Ovdje možete razmisliti o tome koji su vam podaci potrebni i kako će vaš projekt funkcionirati.
Nakon što ste napravili preliminarnu studiju, možete nastaviti s izradom same normalizirane strukture baze podataka. Prije svega, potrebna vam je tablica korisnika za spremanje računa napravljenih u aplikaciji. Sada možete povezati sve ostale tablice s tablicom korisnika, tako da možete pohraniti stavke specifične za račun. Stavke specifične za račun u ovoj aplikaciji su popis korpi, prijatelji i pribadače koje možete postaviti na kartu.
Korak 4: Azure funkcije
U našoj aplikaciji koristimo Azure funkcije za povezivanje s bazom podataka. S funkcijama azure možete izvaditi sve podatke iz baze podataka, a također ih umetnuti u bazu podataka. Ovu smo funkciju puno koristili jer je super zgodna i nije ju tako teško napisati (ako imate malo predznanja o tome). Neki primjeri azurnih funkcija koje smo koristili su CheckLogin, kojim se provjerava je li vrijednost koju ste unijeli na stranici za prijavu (korisničko ime i lozinka) točna onoj u bazi podataka, ako nije, ne možete se prijaviti. Primjer koda koji može vidjeti gore. Drugi primjer azurnih funkcija koje smo koristili je dodavanje pribadače koju želite prikazati na karti u aplikaciji, u bazi podataka. Primjer koda možete vidjeti gore.
Korak 5: Prijava
Najveći dio ovog projekta bio je izrada aplikacije. Iznad možete vidjeti sve zaslone aplikacije prema redoslijedu pristupa. Stranica za prijavu je, kao što sam već rekao, spojena na bazu podataka. Možete se prijaviti samo ako su vaše korisničko ime i lozinka u bazi podataka. Sljedeći zaslon je bluetooth stranica, ovdje možete uspostaviti vezu s bluetooth modulom koji se nalazi unutar kacige. možete i preskočiti bluetooth stranicu, ali na ovaj način ne možete pristupiti svim zaslonima na stranici pregleda, neki od njih nestaju. Na stranici pregleda možete pristupiti svim drugim stranicama, poput stranice karte, stranice prijatelja, stranice korpe, stranice svjetla, stranice brzina i stranice s uputama. Gledajući sve snimke zaslona možete vidjeti što možete učiniti na ovoj stranici, na primjer na stranici sa svjetlima možete uključiti svjetla motorne kacige. Na stranici s uputama možete primati upute odakle želite do željenog mjesta. Također, izlaz koji dobijete na stranici s uputama prikazan je i na malom OLED -u koji je pričvršćen na kacigu.
Korak 6: Krajnji proizvod
Sada je aplikacija spojena na kacigu i proizvod u potpunosti radi. Evo nekoliko slika kako to izgleda. Nadam se da ste uživali čitajući!
Nadam se da je sve bilo jasno i dobro i da vam je ovaj post puno pomogao. Uživajte u ponovnom stvaranju mog projekta!
Članovi ovog projekta:- Benoot Sven- Staelens Lennert- Dujardin Laurens
Studira nove medije i komunikacijsku tehnologiju na HOWEST Kortrijk, Belgija.
Preporučeni:
Zaštitna kaciga Covid 1. dio: Uvod u kola Tinkercada!: 20 koraka (sa slikama)
Zaštitna kaciga Covid 1. dio: Uvod u Tinkercad sklopove!: Zdravo, prijatelju! U ovoj dvodijelnoj seriji naučit ćemo kako koristiti Tinkercadova kola - zabavan, moćan i obrazovni alat za učenje o načinu rada sklopova! Jedan od najboljih načina učenja je učenje. Dakle, prvo ćemo osmisliti naš vlastiti projekt:
Disko kaciga s 3D printanjem!: 11 koraka (sa slikama)
Disko kaciga s 3D printanjem !: Nadahnuta klasičnom Daft Punk 'Thomas' kacigom. Osvijetlite sobu i zavidite svim svojim prijateljima s ovom nevjerojatnom disku kacigom na Arduino pogon! Za dovršetak ovog projekta trebat će vam pristup 3D pisaču i lemilici. Ako želite t
Kaciga za izmjenu glasa Spartan: 14 koraka (sa slikama)
Kaciga za izmjenu glasa Spartan: Zdravo! Mi smo tim od 4 učenika sa Politehničke škole Sveučilišta Sorbonne: Louis BuchertBilal MelehiBao Tinh PiotMarco LongépéOvaj projekt realiziran je kao dio našeg studija, a ima za cilj uzeti u obzir brojne alate, kao i pokazati
LED biciklistička kaciga: 6 koraka (sa slikama)
LED biciklistička kaciga: Evo kako možete dodati sigurnosne LED diode u svoju kacigu pomoću vodljive boje. Uvijek sam gubio svjetla koja pričvrstite na bicikl, a nisu jeftina ili kvalitetna. Materijali: vodljiva bojaprovodljivi epoksid 5-minutni epoksid (vruće ljepilo za uzgojene
Klimatizirana biciklistička kaciga (izrađena od recikliranih računala): 5 koraka (sa slikama)
Klimatizirana biciklistička kaciga (izrađena od recikliranih računala): Ova kaciga s ventilatorima iznad rupa isisava zrak iz vaše glave i možete osjetiti kako vam se diže preko lica i sa strane glave! Vrlo dobro za vožnju biciklom po sunčanim danima kada je jako vruće. LED diode također pomažu pri noćnom vožnji biciklom! Svi dijelovi