Turinys:

2 projekto išmanusis šalmas: 6 žingsniai (su nuotraukomis)
2 projekto išmanusis šalmas: 6 žingsniai (su nuotraukomis)

Video: 2 projekto išmanusis šalmas: 6 žingsniai (su nuotraukomis)

Video: 2 projekto išmanusis šalmas: 6 žingsniai (su nuotraukomis)
Video: Kaip mesti pornografiją išgelbės jūsų smegenis 2024, Lapkritis
Anonim
2 projektas „Smart-šalmas“
2 projektas „Smart-šalmas“
2 projektas „Smart-šalmas“
2 projektas „Smart-šalmas“
2 projektas „Smart-šalmas“
2 projektas „Smart-šalmas“

Mes, Benoot Sven, Staelens Lennert ir Dujardin Laurens, turėjome sukurti projektą mokyklai. Turėjome dirbti kartu su studentu iš IPO (Industrial Product Design). Jis sugalvojo pasigaminti išmanųjį motociklininko šalmą. Jis sukūrė šalmo dizainą, ir mes turėjome pateikti paraišką dirbti su šiuo išmaniuoju šalmu. Taigi mes pradėjome daryti…

Šiam projektui mums reikalingos dalys:

- „Arduino Uno“

- duonkepė

- jungiamieji laidai

- rezistoriai

- žibintai

- „Bluetooth“modulis (mažai energijos vartojantis nesuderinamas)

- OLED

Tai galite patikrinti „BoM“, kurį čia susiejau. Likusioje instrukcijoje paaiškinsiu, kaip galite atkurti šį projektą.

1 žingsnis: informacija apie gaminį

Šalmas skirtas motociklininkams, norintiems patobulinti savo patirtį. Programa suteikia malonesnę patirtį tiek ant motociklo, tiek po jo. Programa egzistuoja ne dėl funkcijų, kurias galite naudoti su šalmu, bet ir dėl žaidimo, kuris daro jį tikrai malonesnį motociklui.

2 žingsnis: Fritzing

Fritzing
Fritzing

Taigi, pirmiausia mes gavome Fritzing schemą iš IPO studento, nes jūs turite žinoti, kaip tinkamai veikia jūsų dalys.

Šiose nuotraukose galite pamatyti, kuris detalės kaištis turėtų būti prijungtas prie kurio „Arduino UNO“kaiščio. Jei leisite kam nors patikrinti jūsų šlifavimo schemą, kuri daug žino apie šią temą, nepadarysite esminių klaidų, kurios gali būti lemtingos jūsų projektui.

3 žingsnis: normalizuota duomenų bazės struktūra

Normalizuota duomenų bazės struktūra
Normalizuota duomenų bazės struktūra

Norėdami normalizuoti duomenų bazės struktūrą, pirmiausia turite atlikti išankstinį tyrimą. Čia galite apgalvoti, kokių duomenų jums reikia ir kaip jūsų projektas veiks.

Atlikę preliminarų tyrimą, galite tęsti normalizuotos duomenų bazės struktūros kūrimą. Visų pirma jums reikia lentelės „Vartotojas“, kad galėtumėte išsaugoti programoje sukurtas paskyras. Dabar visas kitas lenteles galite prijungti prie lentelės Vartotojas, kad galėtumėte saugoti konkrečios paskyros elementus. Konkretūs šios programos elementai yra grupių sąrašas, draugai ir smeigtukai, kuriuos galite įdėti į žemėlapį.

4 veiksmas: „Azure“funkcijos

„Azure“funkcijos
„Azure“funkcijos
„Azure“funkcijos
„Azure“funkcijos
„Azure“funkcijos
„Azure“funkcijos

Savo programoje mes naudojame „Azure Functions“, kad galėtume prisijungti prie duomenų bazės. Naudodami „Azure“funkcijas, galite ištraukti visus duomenis iš duomenų bazės ir įterpti duomenis į duomenų bazę. Mes daug naudojomės šia funkcija, nes ji yra labai patogi ir rašyti nėra taip sunku (jei, žinoma, šiek tiek žinote). Kai kurie „Azure“funkcijų pavyzdžiai, kuriuos mes naudojome, yra „CheckLogin“, kuris patikrina, ar prisijungimo puslapyje įvesta vertė (vartotojo vardas ir slaptažodis) atitinka duomenų bazės vertę, jei ne, negalite prisijungti. Kodo pavyzdys galima pamatyti aukščiau. Kitas mūsų naudojamų žydrų funkcijų pavyzdys yra pridėti smeigtuką, kurį norite rodyti žemėlapyje programoje, duomenų bazėje. Kodo pavyzdį galite pamatyti aukščiau.

5 žingsnis: taikymas

Taikymas
Taikymas
Taikymas
Taikymas
Taikymas
Taikymas

Didžiausia šio projekto dalis buvo sukurti programą. Viršuje galite pamatyti visus programos ekranus jų prieigos tvarka. Prisijungimo puslapis yra toks, kaip sakiau prieš prisijungdamas prie duomenų bazės. Prisijungti galite tik tuo atveju, jei jūsų vartotojo vardas ir slaptažodis yra duomenų bazėje. Kitas ekranas yra „Bluetooth“puslapis, čia galite užmegzti ryšį su „Bluetooth“moduliu, esančiu šalmo viduje. taip pat galite praleisti „Bluetooth“puslapį, tačiau tokiu būdu negalite pasiekti visų apžvalgos puslapio ekranų, kai kurie iš jų išnyksta. Apžvalgos puslapyje galite pasiekti visus kitus puslapius, pvz., Žemėlapio puslapį, draugų puslapį, grupinį puslapį, lengvą puslapį, greičio puslapį ir nuorodų puslapį. Žiūrėdami į visas ekrano kopijas, galite pamatyti, ką galite padaryti šiame puslapyje, pavyzdžiui, šviesos puslapyje galite įjungti šalmo žibintus. Nuorodų puslapyje galite gauti nuorodas iš ten, kur norite, kur norite. Be to, išvestis, gauta nuorodų puslapyje, taip pat rodoma mažame OLED, pritvirtintame prie šalmo.

6 žingsnis: galutinis produktas

Galutinis produktas
Galutinis produktas
Galutinis produktas
Galutinis produktas
Galutinis produktas
Galutinis produktas

Dabar programa prijungta prie šalmo ir produktas visiškai veikia. Štai keletas vaizdų, kaip tai atrodo. Tikiuosi, kad jums patiko skaityti!

Tikiuosi, kad viskas buvo aišku ir gerai, ir kad šis įrašas jums labai padėjo. Gerai praleiskite laiką atkurdami savo projektą!

Šio projekto nariai:- Benoot Sven- Staelens Lennert- Dujardin Laurens

Studijuoja naujųjų medijų ir komunikacijos technologijas HOWEST Kortrijk, Belgija.

Rekomenduojamas: