Satura rādītājs:

DigiFlag: 7 soļi
DigiFlag: 7 soļi

Video: DigiFlag: 7 soļi

Video: DigiFlag: 7 soļi
Video: TOP 4 : Mejor Antena TNT 2021 2024, Septembris
Anonim
Dlag
Dlag

Ja jums patīk spēlēt, uzņemiet karogu un vēlaties uzzināt, kā nedaudz digitalizēt spēli, šī ir īstā vieta. Šajā pamācībā jūs automatizēsit punktus un redzēsit, kurš spēlē nomira.

Piegādes

Rīki:

  • Urbis
  • līmes pistole
  • esp
  • uart adapteris
  • lodāmurs
  • Piegādes:
  • Druksensor x4
  • LDR x4
  • LED x2
  • Displejs x1
  • esp x4
  • aveņu pi x1
  • koka lāde x1
  • maizes dēlis x3
  • PVC caurule x1
  • džemperu kabeļi x80
  • barošanas avots pi x1
  • koka dēlis x2
  • nūja x2
  • rezistors 10kohm x6
  • rezistors 475ohm x2
  • potenciometrs x1
  • izolācijas lente x5

1. darbība. Datu bāze

Datu bāze
Datu bāze
Datu bāze
Datu bāze

Projekta datu bāze pastāv no 6 kolonnām. Katrai kolonnai ir savs ID. Lielākā daļa elementu ir INT vai VARCHAR, bet elementiem, kas saturēs tagu, jāizmanto DUBULTS. Kad shēma ir pabeigta, izveidojiet datubāzi, lai mēs varētu ieviest datus.

2. solis: ķēde

Ķēde
Ķēde
Ķēde
Ķēde

Ķēdei jums būs nepieciešams daudz uzskaitīto komponentu. Izpildiet shēmu, vēl neko nelodējiet, lai ķēdes kļūmes gadījumā jūs varētu viegli nomainīt vai pārkārtot bojāto komponentu. Pievienojiet barošanas avotu un pārbaudiet, vai LCD iedegas, LCD teksta spilgtumu var regulēt ar potenciometru.

3. darbība: Pycharm

Pycharm
Pycharm
Pycharm
Pycharm

Šim solim jums būs nepieciešama pycharm programma, kad tā ir instalēta, mēs varam sākt iestatīt konfigurāciju. Nospiediet failu augšējā kreisajā stūrī, pēc tam atlasiet preferences vai iestatījumus un izvēlieties izvietošanu. Šajā ekrānā jums jānoklikšķina uz pluszīmes ikonas un jāizvēlas SFTP konfigurācija. Nosauciet konfigurāciju un aizpildiet laukus, saimniekdators apzīmē jūsu pi adreses IP adresi, lietotājvārdu un paroli no. Dodieties uz kartēšanu un izvēlieties direktoriju, kuru vēlaties izmantot. Atgriezieties iepriekšējā ekrānā un nospiediet testa savienojumu. Kad šī atbilde ir veiksmīga, noklikšķiniet uz Labi.

4. darbība: aizmugure

Šeit jūs uzrakstīsit aizmugures sistēmas kodu. Vispirms ierakstiet šeit iestatījumus, atiestatiet LCD, lai netiktu parādīti vecāki ziņojumi. Pēc tam uzrakstiet maršrutus uz esp, lai jūs saņemtu json ziņojumu no esp un atjauninātu rezultātu vai nāvi datu bāzē. tad rakstiet, lai tīmekļa ligzdas tiktu izmantotas, lai sazinātos ar priekšpusi. Visbeidzot, uzrakstiet funkciju rfid (), lai tagu skenējot, datos iestatītu nāves elementu uz 0. Visus šī projekta kodus varat atrast papildu mapē.

5. darbība: ESP8266

ESP8266
ESP8266
ESP8266
ESP8266
ESP8266
ESP8266

ESP modulis ir kodēts arduino, tāpēc noteikti instalējiet arduino ide. Kad esat instalējis, dodieties uz failu, preferencēm un ierakstiet attēlā redzamo saiti tekstlodziņā "Papildu dēļu pārvaldnieka URL:". Noklikšķiniet uz Labi, pēc tam ekrāna augšdaļā atveriet rīkus, dodieties uz dēļiem, dēļu pārvaldnieku un ritiniet līdz galam un instalējiet esp8266. Kad tas ir izdarīts, dodieties uz failu piemēriem un atlasiet pamataHttpClient, aizpildiet wifi konfigurāciju un. Tagad rediģējiet failu tāpat kā pēdējā fotoattēlā. Paņemiet uart adapteri un lodējiet pogu starp gpio0 un zemi. Pievienojiet esp adapterim un pievienojiet to USB portam, turot nospiestu pogu. Tagad dodieties uz rīkiem un atlasiet tikko aplūkoto kompozīciju, izvēlieties no dēļiem vispārīgo esp8266 un sāciet augšupielādi. Kad redzat apetīti, atlaidiet pogu. Citiem esp's u jums būs jāmaina api ceļš uz atbilstošā aizmugurējās sistēmas ceļu. Pēdējiem diviem u jums būs jāmaina gan 0, gan 2 tapa uz digitalRead un jāmaina, ja uz (s1 && s2 = = AUGSTS).

6. darbība: priekšpuse

Frontend
Frontend

Izveidojiet priekšpusi, atkārtojot dizainu, ievadot html failā tekstu un pievienojot klases. Pogām piešķirot href saites, mēs varam pārslēgties starp lapām. Rediģējot css ar klasēm, kas izveidotas html, jūs varat mainīt lapas struktūru. Ieviešot JavaScript, jūs varat nosūtīt slīdņa vērtību uz aizmuguri un paziņot spēlei, kad sākt spēli.

7. solis: Behuizing

Behuizing
Behuizing
Behuizing
Behuizing
Behuizing
Behuizing

Vispirms sadaliet dēlus 8 vienādos taisnstūros, pārliecinieties, ka jums ir pietiekami daudz vietas, lai izgrieztu visas malas 4 reizes. Kad tas ir izdarīts, pielīmējiet 3 taisnstūrus kopā un pielīmējiet 2x malas virs kreisā taisnstūra. Ielieciet naglu caur katru apakšējā taisnstūra stūri. Pēc tam caur 3 taisnstūriem, kas ir salīmēti kopā, urbiet 2 veselus gabalus, kas ir pietiekami lieli PVC caurulei. Novietojiet maizes dēli ar spiediena mērītāju apakšējās daļas iekšpusē ar sāniem. Uzmanīgi izlīdziniet spiediena sensorus tā, lai tie būtu zem caurulēm, un piespiediet līmētos taisnstūrus virs caurulēm. Atkārtojiet šo procesu otrajai nometnei. Pēc tam paņemiet nedaudz koka, izurbiet 2 mazus caurumus un izgriezumu, kas atbilst esp tapām. Ieduriet kreklu ar LDR un ielieciet kājas caur 2 caurumu lodēšanas ķēdi tieši bez maizes dēļa. Ieduriet krekla priekšpusi ar gaismas diodi un savienojiet to ar esp, iešujot ķēdi kreklā. Atkārtojiet šo procesu 2 reizes. Pēdējā solī paņemiet krūtis un izurbiet caurumu tā, lai ietilptu LCD, pēc tam izurbiet krūtīs divus mazākus caurumus, lai varētu ievietot RFID vadus. Ievietojiet ķēdi krūtīs un esat pabeidzis.

Ieteicams: