Sisällysluettelo:

DigiFlag: 7 vaihetta
DigiFlag: 7 vaihetta

Video: DigiFlag: 7 vaihetta

Video: DigiFlag: 7 vaihetta
Video: Как вылечить ДИАБЕТ 2 типа: 7 шагов. Простые, но эффективные советы по лечению сахарного диабета. 2024, Marraskuu
Anonim
Dlag
Dlag

Jos haluat pelata, ota lippu talteen ja haluat tietää, miten peliä hiukan digitalisoidaan, tämä on oikea paikka. Tässä ohjeessa automatisoit pisteet ja näet kuka pelissä kuoli.

Tarvikkeet

Työkalut:

  • Porata
  • liimapistooli
  • esp
  • uart -sovitin
  • juotin
  • Tarvikkeet:
  • Druksensor x4
  • LDR x4
  • LED x2
  • Näyttö x1
  • esp x4
  • vadelma pi x1
  • puinen rintakehä x1
  • leipälauta x3
  • PVC -putki x1
  • hyppykaapelit x80
  • virtalähde pi x1: lle
  • puinen lankku x2
  • tikku x2
  • vastus 10 khm x6
  • vastus 475ohm x2
  • potentiometri x1
  • eristysnauha x5

Vaihe 1: Tietokanta

Tietokanta
Tietokanta
Tietokanta
Tietokanta

Projektitietokanta on olemassa kuudesta sarakkeesta. Jokaisella sarakkeella on oma tunnus. Suurin osa elementeistä on INT- tai VARCHAR -elementtejä, mutta tunnisteita sisältäville elementeille on käytettävä DOUBLE. Kun kaava on valmis, suunnittele tietokanta eteenpäin, jotta voimme toteuttaa tiedot.

Vaihe 2: Piiri

Piiri
Piiri
Piiri
Piiri

Piiriä varten tarvitset paljon lueteltuja komponentteja. Noudata kaaviota, älä juota vielä mitään niin, että kun piirissä on vika, voit helposti vaihtaa viallisen osan tai vaihtaa sen. Kytke pi -virtalähde pistorasiaan ja katso, palaako nestekidenäyttö, nestekidenäytön kirkkautta voidaan säätää potentiometrillä.

Vaihe 3: Pycharm

Pycharm
Pycharm
Pycharm
Pycharm

Tässä vaiheessa tarvitset pycharm -ohjelman, kun se on asennettu, voimme aloittaa kokoonpanon määrittämisen. Paina tiedostoa vasemmassa yläkulmassa, valitse sitten asetukset tai asetukset ja valitse käyttöönotto. Tässä näytössä sinun on napsautettava plus -kuvaketta ja valittava SFTP -määritys. Nimeä kokoonpano ja täytä kentät, isäntä tarkoittaa sinun pi -IP -osoitetta, käyttäjänimeä ja salasanaa. Siirry kartoituksiin ja valitse hakemisto, jota haluat käyttää. Palaa edelliseen näyttöön ja paina testiyhteyttä. Kun tämä antaa onnistuneen vastauksen, napsauta ok.

Vaihe 4: Taustajärjestelmä

Täällä kirjoitat taustaohjelman koodin. Aloita kirjoittamalla asetukset tähän, nollaa nestekidenäyttö, jotta vanhempia viestejä ei näy. Kirjoita sitten reitit esp: iin, jotta saat json -viestin esp: ltä ja päivität pisteet tai kuoleman tietokannassa. Kirjoita sitten websockets, joita käytetään kommunikoimaan käyttöliittymän kanssa. lopuksi kirjoita rfid () -toiminto, jolloin kuoleman elementti asetetaan arvoon 0, kun tunniste skannataan. Löydät kaikki tämän projektin koodit lisäkansiosta.

Vaihe 5: ESP8266

ESP8266
ESP8266
ESP8266
ESP8266
ESP8266
ESP8266

ESP -moduuli on koodattu arduinoon, joten muista asentaa arduino ide. Kun olet asentanut, siirry tiedostoon, asetuksiin ja kirjoita kuvassa näkyvä linkki "Boards Managerin lisäosoitteet:" -tekstikenttään. Napsauta ok ja avaa työkalut näytön yläreunassa, siirry tauluihin, taulujen hallintaan ja vieritä kokonaan alas ja asenna esp8266. Kun tämä on tehty, siirry tiedostoesimerkkeihin ja valitse basicHttpClient, täytä wifi -asetukset ja. Muokkaa nyt tiedostoa kuten viimeisessä kuvassa. Ota uart -sovitin ja juota painike gpio0: n ja maan väliin. Kytke esp sovittimeen ja kytke se USB -porttiin pitäen painiketta painettuna. Siirry nyt työkaluihin ja valitse äskettäin valmisteltu yhdistelmä, valitse taulukoista yleinen esp8266 ja aloita lataus. Vapauta painike, kun näet viiveen. Toisten esp: n u: n on muutettava api -polku taustaohjelman vastaavan poluksi. 2 viimeisen kohdalla u on vaihdettava sekä nastat 0 että 2 digitaaliseksi ja muutettava if jos (s1 && s2 = = KORKEA).

Vaihe 6: Käyttöliittymä

Käyttöliittymä
Käyttöliittymä

Rakenna käyttöliittymä toistamalla suunnittelua syöttämällä tekstiä html -tiedostoon ja lisäämällä luokkia. Määrittämällä painikkeille href -linkit voimme vaihtaa sivuja. Muokkaamalla css -tiedostoa html -luokilla voit muuttaa sivun rakennetta. Toteuttamalla JavaScriptin voit lähettää liukusäätimen arvon taustajärjestelmään ja kertoa pelille milloin aloittaa peli.

Vaihe 7: Behuizing

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

Aloita jakamalla lankut kahdeksaan yhtä suureen suorakulmioon, varmista, että sinulla on tarpeeksi tilaa leikata kaikki puolet 4 kertaa. Kun tämä on tehty, liimaa 3 suorakulmioita yhteen ja liimaa 2x sivut vasemman suorakulmion päälle. Työnnä naula alareunan jokaisen kulman läpi. Poraa sitten 2 kokoa, jotka ovat riittävän suuria pvc -putkelle, yhteen liimattujen 3 suorakulmion läpi. Aseta leipälauta, jossa on painetulppa alaosan sisäpuolelle ja sivut. Kohdista paineanturit varovasti niin, että ne ovat putkien alla, ja työnnä liimatut suorakulmiot putkien päälle. Toista tämä prosessi toiselle leirille. Ota sitten vähän puuta, poraa 2 pientä reikää ja leikkaus, joka sopii esp -nastoihin. Lävistä paita LDR: llä ja laita jalat 2 -reikäisten juotospiirin läpi suoraan ilman leipälautaa. Lävistä paidan etuosa LED -valolla ja liitä se esp -ompeleella piiriin paitaan. Toista tämä prosessi 2 kertaa. Viimeisessä vaiheessa ota rintakehä ja poraa reikä niin, että nestekidenäyttösi mahtuu, ja poraa kaksi pienempää reikää rintaan, jotta voit sovittaa RFID -johdot läpi. Aseta kierros rintaan ja olet valmis.

Suositeltava: