Мазмұны:
- 1 -қадам: аппараттық құралдарды дайындау
- 2 -қадам: Қосылу
- 3 -қадам: Raspberry Pi орнату
- 4 -қадам: Орындау
- 5 -қадам: соңына дейін
Бейне: Смартфонмен басқарылатын лабиринт ойыны: 5 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Смартфонмен басқарылатын лабиринт ойыны
Лабиринт смартфон көлбеуіне сәйкес қозғалады.
Ең алдымен, бейнені қараңыз.
Қозғалыс бейнесі
1. Raspberry Pi - бұл Websocket сервері.
2. Смартфон Websocket клиенті болып табылады.
3. Смартфон көлбеу деректерді Raspberry Pi -ге жібереді.
4. Raspberry Pi көлбеу деректері бойынша серводы басқарады.
1 -қадам: аппараттық құралдарды дайындау
- Servo және servo қалтасыServo Tower-pro SG90 пайдаланады. Мәліметтер алу үшін URL мекенжайын қараңыз. 3D деректерін жүктеуге де болады.https://www.thingiverse.com/thing: 746116
- Лабиринт ойыны (стирол тақтасынан жасалған жеңіл заттар)
- Доп (жеңіл заттар.)
- Raspberry Pi (Raspberry Pi 3B көмегімен)
- Смартфондар (Мүмкіндігінше жаңа браузерлерді дайындаңыз. Safari Chrome Firefox)
2 -қадам: Қосылу
1. Жоғарғы жолды GPIO 12 -ге қосыңыз (32 PIN).
2. Төменгі жолды GPIO 18 -ге (12 PIN) қосыңыз.
3. Серво бағытын туралаңыз.
3 -қадам: Raspberry Pi орнату
1. GPIO
Сөйлесу стандартта орнатылған Rpi. GPIO көмегімен жүзеге асады, сондықтан мен pi-gpiod орнатамын. Бұл PWM шығысы тұрақты болғандықтан.
Орнату әдісі
sudo apt-get install pigpio python-pigpio python3-pigpiohttps://abyz.me.uk/rpi/pigpio/index.html
Демонды бастаңыз.
sudo pigpiod
2. ҚЫЗЫЛ түйін
Pi-gpiod үшін кітапхананы орнатыңыз.
Түзету үшін бақылау тақтасының кітапханасын орнатыңыз.
3. Ағын құру
Келесі файлдарды Node-RED импорттаңыз (Көшіру және қою). Қалыпты көшіруге болатын кезде орналастырыңыз.
4 -қадам: Орындау
1. Смартфонмен қосыңыз
Смартфонды сол сегментте WIFI -ге қосыңыз. Веб -шолғышты ашып, Raspberry Pi IP мекенжайын енгізіңіз.
інжір.
2. Лабиринтті смартфон көлбеуіне қарай жылжытыңыз. Баяу қозғалысты сақтайық.
5 -қадам: соңына дейін
Ол смартфонның қозғалысына сезімтал жауап беретіндіктен, бағдарламаны түзетіп, сезімталдығын төмендетіңіз.
Бұл жағдайда Node-RED функция түйінін өзгертіңіз.
Бақытты нұсқаушылар
Ұсынылған:
3d лабиринт ойыны Arduino көмегімен: 8 қадам (суреттермен)
Arduino қолданатын 3d лабиринт ойыны: Сәлем достар, бүгін біз ARDUINO UNO көмегімен лабиринт ойынын жасамақпыз, өйткені Arduino Uno - бұл жиі қолданылатын тақта, онымен ойын жасау өте керемет. Бұл нұсқаулықта джойстиктер көмегімен басқарылатын лабиринт ойынын жасауға мүмкіндік береді. Ұмытпаңыз
Смартфонмен басқарылатын шексіз сағат: 5 қадам (суреттермен)
Смартфонмен басқарылатын шексіз сағаттар: Мен нұсқаулықтардағы Infinity айналары мен шексіз сағаттардың көптеген жобаларын көрдім, сондықтан менікін жасауды шештім. Бұл басқалардан айтарлықтай ерекшеленбеуі мүмкін … бірақ мен мұны өзім жасадым, дәл солай! Егер сіз оны әлі білмесеңіз: шексіздік дегеніміз не
Arduino көмегімен смартфонмен басқарылатын RC автокөлігі: 13 қадам (суреттермен)
Arduino көмегімен смартфонмен басқарылатын RC автокөлігі: Бұл нұсқаулық смартфонмен басқарылатын Arduino робот машинасын қалай жасау керектігін көрсетеді. 2016 жылдың 25 қазанында жаңартылған
Смартфонмен басқарылатын RC автокөлігін қалай жасауға болады: 8 қадам (суреттермен)
DIY смартфонымен басқарылатын RC автокөлігін қалай жасауға болады: Сәлеметсіздер ме, балалар! Бұл оқулықта мен Arduino негізіндегі смартфонмен басқарылатын RC автокөлігін жасаймын. Бұл көлікті кез келген Android телефонын немесе планшетті Bluetooth арқылы басқаруға болады. Бұл керемет жоба. жасау оңай, бағдарламалау оңай, сонымен қатар
Смартфонмен басқарылатын роботты қалай жасауға болады: 3 қадам (суреттермен)
Смартфонмен басқарылатын роботты қалай жасауға болады: Сіз роботыңызды сымсыз немесе смартфон арқылы басқаруды ойлайсыз ба? Егер иә, онда сіздің оқуыңыз дұрыс. Бұл жазбада мен сізге қадамдық процедураны беремін, мен смартфонды басқаруға болатын қарапайым робот жасадым, бірақ сіз сом қоюға болады