Warning: mkdir(): No space left on device in /var/www/tgoop/post.php on line 37

Warning: file_put_contents(aCache/aDaily/post/misha_writes_code/--): Failed to open stream: No such file or directory in /var/www/tgoop/post.php on line 50
Миша пишет код@misha_writes_code P.29
MISHA_WRITES_CODE Telegram 29
This media is not supported in your browser
VIEW IN TELEGRAM
Запарился и сделал все-таки, чтобы машинка управлялась головой с эирподсами

Как работает:

1. Положение головы с наушников передается в приложуху на телефоне. Кажется, это единственный способ считать данные с наушников из-за проприетарного эпловского протокола continuity, но я не стал сильно вдаваться в подробности.
Если интересно, то входная точка - continuity, эта статья и репозиторий

2. С телефона данные отправляются на сервак, который крутится на raspberry pi, приделанному к машинке

3. С raspberry данные конвертируются в значения PWM сигнала и отправляются на драйвер сервы PCA9685

4. Дальше серво двигатель меняет угол поворота, а обычный двигатель меняет скорость в зависимости от пришедшего пульса

(3 и 4 пункт я не очень хорошо понимаю, но это работает и я рад)

Самое главное, что машинка все еще автономная и работает без привязки к компьютеру, нужно просто все разбросанные кишки на нее положить

Дальше есть идея добавить пару камер и допилить приложуху на телефон, чтобы можно было от первого лица управлять машинкой наклоном головы

#сделал
🔥7👍2



tgoop.com/misha_writes_code/29
Create:
Last Update:

Запарился и сделал все-таки, чтобы машинка управлялась головой с эирподсами

Как работает:

1. Положение головы с наушников передается в приложуху на телефоне. Кажется, это единственный способ считать данные с наушников из-за проприетарного эпловского протокола continuity, но я не стал сильно вдаваться в подробности.
Если интересно, то входная точка - continuity, эта статья и репозиторий

2. С телефона данные отправляются на сервак, который крутится на raspberry pi, приделанному к машинке

3. С raspberry данные конвертируются в значения PWM сигнала и отправляются на драйвер сервы PCA9685

4. Дальше серво двигатель меняет угол поворота, а обычный двигатель меняет скорость в зависимости от пришедшего пульса

(3 и 4 пункт я не очень хорошо понимаю, но это работает и я рад)

Самое главное, что машинка все еще автономная и работает без привязки к компьютеру, нужно просто все разбросанные кишки на нее положить

Дальше есть идея добавить пару камер и допилить приложуху на телефон, чтобы можно было от первого лица управлять машинкой наклоном головы

#сделал

BY Миша пишет код


Share with your friend now:
tgoop.com/misha_writes_code/29

View MORE
Open in Telegram


Telegram News

Date: |

How to Create a Private or Public Channel on Telegram? How to create a business channel on Telegram? (Tutorial) The channel also called on people to turn out for illegal assemblies and listed the things that participants should bring along with them, showing prior planning was in the works for riots. The messages also incited people to hurl toxic gas bombs at police and MTR stations, he added. You can invite up to 200 people from your contacts to join your channel as the next step. Select the users you want to add and click “Invite.” You can skip this step altogether. There have been several contributions to the group with members posting voice notes of screaming, yelling, groaning, and wailing in different rhythms and pitches. Calling out the “degenerate” community or the crypto obsessives that engage in high-risk trading, Co-founder of NFT renting protocol Rentable World emiliano.eth shared this group on his Twitter. He wrote: “hey degen, are you stressed? Just let it out all out. Voice only tg channel for screaming”.
from us


Telegram Миша пишет код
FROM American