Satura rādītājs:
- Piegādes
- 1. darbība. Datu bāze
- 2. solis: ķēde
- 3. darbība: Pycharm
- 4. darbība: aizmugure
- 5. darbība: ESP8266
- 6. darbība: priekšpuse
- 7. solis: Behuizing
Video: DigiFlag: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
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
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
Ķē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
Š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
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
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
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:
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: 4 soļi
Arduino brīdinājuma sistēma par automašīnas novietošanu atpakaļgaitā Soli pa solim: Šajā projektā es izveidošu vienkāršu Arduino automašīnas atpakaļgaitas stāvvietas sensora shēmu, izmantojot Arduino UNO un ultraskaņas sensoru HC-SR04. Šo uz Arduino bāzēto automašīnas reverso brīdinājuma sistēmu var izmantot autonomai navigācijai, robotu diapazonam un citiem diapazoniem
Soli pa solim datora veidošana: 9 soļi
Soli pa solim datora veidošana: Piegādes: Aparatūra: mātesplateCPU & CPU dzesētājs PSU (barošanas bloks) Krātuve (HDD/SSD) RAMGPU (nav nepieciešams) Korpuss Instrumenti: skrūvgriezis ESD rokassprādze/matermālā pasta ar aplikatoru
Trīs skaļruņu shēmas -- Soli pa solim apmācība: 3 soļi
Trīs skaļruņu shēmas || Soli pa solim apmācība: Skaļruņu ķēde pastiprina no vides saņemtos audio signālus uz MIC un nosūta to skaļrunim, no kura tiek radīts pastiprināts audio. Šeit es parādīšu trīs dažādus veidus, kā izveidot šo skaļruņu shēmu, izmantojot:
Arduino Halloween Edition - zombiju uznirstošais ekrāns (soļi ar attēliem): 6 soļi
Arduino Helovīna izdevums - zombiju uznirstošais ekrāns (soļi ar attēliem): Vai vēlaties Helovīnā nobiedēt savus draugus un radīt kliedzošu troksni? Vai arī vienkārši gribi uztaisīt labu palaidnību? Šis zombiju uznirstošais ekrāns to var izdarīt! Šajā pamācībā es iemācīšu jums, kā viegli izveidot izlecošus zombijus, izmantojot Arduino. HC-SR0
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): 8 soļi
Akustiskā levitācija ar Arduino Uno soli pa solim (8 soļi): ultraskaņas skaņas pārveidotāji L298N līdzstrāvas adaptera strāvas padeve ar vīriešu līdzstrāvas tapu Arduino UNOBreadboard un analogie porti koda konvertēšanai (C ++)