Satura rādītājs:
- 1. darbība. Aparatūras sagatavošana
- 2. darbība. Savienojums
- 3. darbība: Raspberry Pi iestatīšana
- 4. solis: izpilde
- 5. solis: līdz beigām
Video: Labirinta spēle, ko vadīt, izmantojot viedtālruni: 5 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Labirints spēle, lai kontrolētu ar viedtālruni
Labirints pārvietojas atbilstoši viedtālruņa slīpumam.
Vispirms, lūdzu, noskatieties video.
Kustības attēls
1. Raspberry Pi ir Websocket serveris.
2. Viedtālrunis ir Websocket klients.
3. Viedtālrunis nosūta slīpuma datus uz Raspberry Pi.
4. Raspberry Pi kontrolē servo saskaņā ar slīpuma datiem.
1. darbība. Aparatūras sagatavošana
- Servo un servo mape Servo izmanto Tower-pro SG90. Lai iegūtu sīkāku informāciju, lūdzu, skatiet URL. 3D datus var arī lejupielādēt. Http://www.thingiverse.com/thing: 746116
- Labirinta spēle (vieglas lietas, izgatavotas no stirola plātnes)
- Bumba (vieglas lietas)
- Raspberry Pi (izmantojot Raspberry Pi 3B)
- Viedtālruņi (pēc iespējas sagatavojiet jaunas pārlūkprogrammas. Safari Chrome Firefox)
2. darbība. Savienojums
1. Pievienojiet augšējo līniju GPIO 12 (32 PIN).
2. Pievienojiet apakšējo līniju GPIO 18 (12 PIN).
3. Izlīdziniet servo virzienu.
3. darbība: Raspberry Pi iestatīšana
1. GPIO
Pļāpāšana tiek veikta, izmantojot standartā instalētu Rpi. GPIO. Tāpēc es instalēšu pi-gpiod. Tas ir tāpēc, ka PWM izeja ir stabila.
Uzstādīšanas metode
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Sāciet dēmonu.
sudo pigpiod
2. Mezgls-SARKANS
Instalējiet bibliotēku pi-gpiod.https://flows.nodered.org/node/node-red-node-pi-gpiod
Instalējiet informācijas paneļa bibliotēku atkļūdošanai.
3. Plūsmas radīšana
Lūdzu, importējiet (kopējiet un ielīmējiet) šādus failus uz Node-RED. Izvietojiet, kad varat normāli kopēt.
4. solis: izpilde
1. Savienojiet ar viedtālruni
Lūdzu, savienojiet savu viedtālruni ar WIFI tajā pašā segmentā. Atveriet tīmekļa pārlūkprogrammu un ievadiet Raspberry Pi IP adresi.
att.
2. Pārvietojiet labirintu atbilstoši viedtālruņa slīpumam. Turpināsim palēnināt.
5. solis: līdz beigām
Tā kā tas jutīgi reaģē uz viedtālruņa kustību, lūdzu, izlabojiet programmu un samaziniet jutību.
Tādā gadījumā, lūdzu, mainiet mezgla-RED funkcijas mezglu.
Laimīgas pamācības
Ieteicams:
3D labirinta spēle, izmantojot Arduino: 8 soļi (ar attēliem)
3D labirinta spēle, izmantojot Arduino: Sveiki draugi, tāpēc šodien mēs veidosim labirinta spēli, izmantojot ARDUINO UNO. Tā kā Arduino Uno ir visbiežāk izmantotais dēlis, ir ļoti forši ar to spēlēt spēles. Šajā pamācībā ļauj izveidot labirinta spēli, kuru kontrolē, izmantojot kursorsviras. Neaizmirstiet
DIY -- Kā izveidot zirnekļa robotu, kuru var vadīt, izmantojot viedtālruni, izmantojot Arduino Uno: 6 soļi
DIY || Kā izveidot zirnekļa robotu, kuru var kontrolēt, izmantojot viedtālruni, izmantojot Arduino Uno: Veidojot zirnekļa robotu, var uzzināt tik daudz par robotiku. Tāpat kā robotu izgatavošana ir izklaidējoša un izaicinoša. Šajā videoklipā mēs jums parādīsim, kā izveidot zirnekļa robotu, kuru varam darbināt, izmantojot savu viedtālruni (Androi
Vadīt līdz 4 servo, izmantojot viedtālruni vai jebkuru ierīci ar audio izvadi: 3 soļi
Kontrolējiet līdz 4 servo, izmantojot viedtālruni vai jebkuru ierīci ar audio izvadi: Šeit es piedāvāju vienkāršu elektronisku montāžu, lai kontrolētu līdz četriem servo ar jebkuru ierīci, kas spēj nolasīt audio failu
Arduino RFID labirinta spēle: 6 soļi (ar attēliem)
Arduino RFID labirinta spēle: Šodien es parādīšu, kā es izveidoju nelielu RFID labirinta spēli Arduino. Kods un 3D drukas faili ir iekļauti, tāpēc jūtieties brīvi izveidot sev vienu, veicot tālāk norādītās darbības! Es gribēju izveidot rotaļlietu bērniem, kas apvienotu virtuālu
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: 7 soļi (ar attēliem)
Kontrolējiet Arduino, izmantojot viedtālruni, izmantojot USB, izmantojot lietotni Blynk: Šajā apmācībā mēs iemācīsimies lietot lietotni Blynk un Arduino, lai kontrolētu lampu, kombinācija notiks, izmantojot USB seriālo portu. Šīs pamācības mērķis ir parādīt vienkāršākais risinājums, lai attālināti kontrolētu savu Arduino vai c