Sisällysluettelo:
- Vaihe 1: Tuotetiedot
- Vaihe 2: Fritzing
- Vaihe 3: Normalisoitu tietokantarakenne
- Vaihe 4: Azure -toiminnot
- Vaihe 5: Sovellus
- Vaihe 6: Lopputuote
Video: Project 2 Smart-kypärä: 6 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Meidän, Benoot Svenin, Staelens Lennertin ja Dujardin Laurensin, oli tehtävä projekti kouluun. Meidän oli työskenneltävä yhdessä IPO: n (Industrial Product Design) opiskelijan kanssa. Hän keksi idean tehdä älykäs moottoripyöräkypärä. Hän suunnitteli kypärän ja meidän piti tehdä sovellus tämän älykypärän kanssa työskentelemiseksi. Aloimme siis tehdä…
Osat, joita tarvitsimme tähän projektiin, ovat:
- Arduino Uno
- leipäjuusto
- hyppyjohtimet
- vastukset
- valot
- Bluetooth -moduuli (vähän energiaa ei yhteensopiva)
- OLED
Voit tarkistaa sen BoM: stä, jonka linkitin tänne. Muiden ohjeiden osalta selitän sinulle, kuinka voit luoda tämän projektin uudelleen.
Vaihe 1: Tuotetiedot
Kypärä on rakennettu moottoripyöräilijöille, jotka haluavat parantaa kokemustaan. Sovellus tarjoaa miellyttävämmän kokemuksen sekä moottoripyörällä että sen ulkopuolella. Sovellus ei sisällä toimintoja, joita voit käyttää kypärän kanssa, mutta myös eräänlainen pelinvälitys, joka tekee siitä todella mukavamman moottoripyörälle.
Vaihe 2: Fritzing
Joten saimme ensinnäkin Fritzing -järjestelmän IPO -opiskelijalta, koska sinun on tiedettävä, kuinka osat toimivat oikein.
Näistä kuvista näet, mikä osan tappi tulee liittää mihin Arduino UNO -tappiin. Jos annat jonkun tarkistaa friteerisuunnitelmasi, joka tietää paljon tästä aiheesta, et tee mitään ratkaisevia virheitä, jotka voivat olla kohtalokkaita projektillesi.
Vaihe 3: Normalisoitu tietokantarakenne
Normalisoitua tietokantarakennetta varten sinun on ensin tehtävä alustava tutkimus. Täällä voit pohtia, mitä tietoja tarvitset ja miten projektisi toimii.
Kun olet tehnyt alustavan tutkimuksen, voit jatkaa normalisoidun tietokantarakenteen luomista. Ensinnäkin tarvitset käyttäjätaulukon sovellukseen tehtyjen tilien tallentamiseen. Nyt voit yhdistää kaikki muut taulukot käyttäjätaulukkoon, jotta voit tallentaa tilikohtaisia kohteita. Tämän sovelluksen tilikohtaiset kohteet ovat Bucketlist, ystävät ja nastat, jotka voit sijoittaa kartalle.
Vaihe 4: Azure -toiminnot
Sovelluksessamme käytämme Azure Functionsia yhteyden muodostamiseen tietokantaan. Azure -toimintojen avulla voit saada kaikki tiedot tietokannasta ja myös lisätä tietoja tietokantaan. Käytimme tätä toimintoa paljon, koska se on erittäin kätevä eikä kirjoittaminen ole niin vaikeaa (jos sinulla on tietysti vähän ennakkotietoa). Esimerkkejä käyttämistämme azure -funktioista ovat CheckLogin, joka tarkistaa, onko kirjautumissivulle antamasi arvo (käyttäjätunnus ja salasana) oikein tietokannan arvoon, jos et, et voi kirjautua sisään. Esimerkki koodista voi nähdä yllä. Toinen esimerkki käyttämistämme taivaansinisistä toiminnoista on lisätä nasta, jonka haluat näyttää sovelluksen kartalla tietokannassa. Esimerkki koodista, näet yllä.
Vaihe 5: Sovellus
Suurin osa projektista oli sovelluksen tekeminen. Yllä näet kaikki sovelluksen näytöt niiden käyttöjärjestyksessä. Kirjautumissivu on, kuten sanoin, ennen kuin yhteys tietokantaan. Voit kirjautua sisään vain, jos käyttäjätunnuksesi ja salasanasi ovat tietokannassa. Seuraava näyttö on bluetooth -sivu, täällä voit muodostaa yhteyden kypärän sisällä olevaan bluetooth -moduuliin. Voit myös ohittaa bluetooth -sivun, mutta tällä tavalla et voi käyttää kaikkia yleiskatsausnäyttöjä, jotkut niistä katoavat. Yleiskatsaussivulla voit käyttää kaikkia muita sivuja, kuten karttasivua, kaverisivua, ämpäri -sivua, valosivua, nopeussivua ja reittiohjeita. Tarkastelemalla kaikkia kuvakaappauksia näet, mitä voit tehdä tällä sivulla, esimerkiksi valosivulla voit sytyttää moottorikypärän valot. Ohjesivulta voit saada reittiohjeita haluamastasi paikasta. Myös reittiohjeiden tulos näkyy kypärään kiinnitetyssä pienessä OLED -laitteessa.
Vaihe 6: Lopputuote
Nyt sovellus on yhdistetty kypärään ja tuote toimii täysin. Tässä muutamia kuvia miltä se näyttää. Toivottavasti nautit lukemisesta!
Toivon, että kaikki oli selvää ja hyvää ja että tämä viesti auttoi sinua paljon. Hauskaa projektin luomisessa!
Hankkeen jäsenet:- Benoot Sven- Staelens Lennert- Dujardin Laurens
Opiskelee uutta mediaa ja viestintätekniikkaa HOWEST Kortrijkissa, Belgiassa.
Suositeltava:
Gimbal Stabilizer Project: 9 vaihetta (kuvilla)
Gimbal Stabilizer Project: How to make a Gimbal Opi tekemään 2-akselinen gimbal toimintakamerallesi Nykypäivän kulttuurissa me kaikki rakastamme videon tallentamista ja hetkien tallentamista, varsinkin kun olet sisällöntuottaja kuten minä, olet varmasti kohdannut ongelman niin hämmentävää videota
IEEE WORD CLOCK PROJECT: 12 vaihetta (kuvilla)
IEEE WORD CLOCK PROJECT: Tämä on UNO: n IEEE -klubin projekti, ja se on ainutlaatuinen tapa edustaa kellonaikaa. Sanakello näyttää ajan ja RGB -nauhan avulla voit saada kellon haluamallasi värillä. Käyttämällä ESP32: n WiFi -ominaisuuksia, clo
Dub Siren Synth - 555 Project V2: 13 vaihetta (kuvilla)
Dub Siren Synth - 555 Projekti V2: Ensimmäinen dub -sireenirakenne oli hieman monimutkainen. Vaikka se toimi hyvin, tarvitsit 3 x 9 V paristoja sen virransyöttöön, mikä oli liikaa ja minun täytyi rakentaa pääpiiri prototyyppikortille. Ensimmäinen video on demo äänistä, joita
Project Small Car: 9 vaihetta (kuvilla)
Project Small Car: Tämä auto tehtiin luovana aktiviteettina Erazmus -projektin opiskelijoille. Pieni auto juhli suuria menestyksiä. Joten olen päättänyt jakaa tämän pienen, vaatimattoman ja kuitenkin erittäin opettavaisen projektin yhteisön kanssa. Se on ihanteellinen opiskelijoiden viihdyttämiseen
Project Aurora: Smart Gaming -hiirimatto 20 €: 13 vaihetta (kuvilla)
Project Aurora: Smart Gaming -hiirimatto 20 €: Perusidea on, miksi käyttää 50 dollaria RGB -hiirimattoon, jossa on vain valonäytöksiä? Okei, ne ovat viileitä ja erittäin ohuita, mutta ne lisäävät myös tietokoneeseen ohjelmiston, joka mukauttaa vaaleita värejä, mikä ei ole aivan "kevyt". jos harkitset