Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentar progresos hasta ahora #3

Open
David-Estevez opened this issue Oct 26, 2018 · 3 comments
Open

Documentar progresos hasta ahora #3

David-Estevez opened this issue Oct 26, 2018 · 3 comments

Comments

@David-Estevez
Copy link
Collaborator

Documentar progresos hasta ahora

@David-Estevez
Copy link
Collaborator Author

Progreso actual: el control del coche con el volante y las gafas funciona. Es un poco tosco, pero es funcional.

El principal problema que tenemos es que las ruedas patinan bastante sobre el suelo sucio de La Nave, con lo cual el acelerar contínuamente no es una opción. Y el control del acelerador por parte del coche es todo o nada, no hay PWM ni control de velocidad, así que es difícil implementar un control más preciso.

Quizá haya que abrir una issue sobre sustituir el cerebro del coche por electrónica custom, pero eso requeriría más hardware: un puente H, un receptor de RC y una emisora compatible. He visto que los módulos que se suelen usar en las emisoras están basados en el NRF24L01, que es bastante barato y común (yo mismo tengo un par de módulos en casa), pero habría que ver si se puede encontrar el firmware chinorris que envía los comandos en PWM / PPM.

@JorFru
Copy link
Collaborator

JorFru commented Dec 12, 2018

están basados en el NRF24L01

Te sugiero, porque es mucho más fácil, usar un módulo receptor y un módulo emisor comerciales.

Emisor: Lee PPM que le mandas con un Arduino por cable. Y emite RF.
https://www.banggood.com/Multiprotocol-TX-Module-For-Frsky-X9D-X9D-Plus-X12S-Flysky-TH9X-Transmitter-p-1097688.html?rmmds=search

Receptor: recibe con su antenita y manda PPM por un cable.
https://www.banggood.com/Flysky-X6B-2_4G-6CH-i-BUS-PPM-PWM-Receiver-for-AFHDS-i6s-i6-i6x-Transmitter-p-1101513.html?rmmds=search

@David-Estevez
Copy link
Collaborator Author

Te sugiero, porque es mucho más fácil, usar un módulo receptor y un módulo emisor comerciales.

Eso es básicamente un Arduino + NRF24L01. Y si el protocolo / firmware está publicado en algún lado, se puede montar uno de esos con un Arduino cualquiera y un módulo NRF24L01. Para prototipado está claro que lo mejor es lo que dices, módulo y listo. Para cualquier cosa que no sea un prototipo, sería enchufar un Arduino a un Arduino para hacer una conversión PPM, mandarla por RF y en el lado del receptor enchufar otro Arduino a un Arduino para hacer la conversión desde PPM. Un total de 4 Arduinos y dos módulos para algo que se podría hacer con solo 2 e integrado en una placa.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants