Quelle est notre vie? Le jeu!
Cette histoire a commencé il y a près d'un an. Nous nous sommes assis avec un ami comme ça et nous nous sommes dit: «Et si nous créons un système pour jouer via Internet? Je veux dire, contrôler de vrais robots? "
Aussitôt dit, aussitôt fait ... le "robot" se mit à bouillir ...
Dans le processus de discussion préliminaire, la conception «à la cuve» a été choisie - c'est-à-dire 2 roues avec moteurs séparés, sans système de direction du tout. Ce système donne au robot une grande maniabilité et la capacité de tourner à 180 degrés tout en restant immobile. De plus, un effet secondaire d'un tel virage - est la capacité de frapper la rondelle (s'il y a un bâton) - à ce stade, beaucoup devraient se souvenir du jeu "hockey sur table" - où les joueurs de hockey tournent sur leur axe et donc - frapper la rondelle.
Cependant, cette disposition du train de roulement a causé de gros problèmes à l'avenir. Pourquoi: 2 moteurs séparés ne fonctionneront jamais à la même vitesse à moins d'avoir une connexion mécanique rigide Pourquoi: la différence de fabrication en usine, les erreurs d'ajustement et de diamètre des roues, etc. etc.
, ( – ) – .
/. , : «» – «» – . . «» – «» . , ( ).
. – «» ( ) , , «» . , «» , – . «» - , . . , .
, – , : - 100 ! , " , , ".
: Ni-Mh , . , , .
, - ()…
- 18650.
, youtube. «» . «let the battle-begin!!!»
«» . , ( - « , » – ) – WASD.
– .
. , . - ...
– ( 50 ).
– . .
– ( -) – .
– - . . !
, – . , – ! , , , 3d – !
– . – ! !!!
– , – 90-, " ".
, – "".
. .
– . , 30 , , 3d – ! ^_^
: . - .
, , – «»: ^_^
– ( 3d , ):
, , :
"" ,
php javascript. , .
– Espressif esp32, , ( ), ( 12V), 18650.
Arduino IDE.
MQTT.
MQTT: " " "" IP , "" .
«» – , «» – , . , – , , , – .
Ce qui est prévu de faire ensuite: car parfois il y a un ralentissement des commandes passant par le courtier MQTT (peut-être est-ce dû à l'utilisation d'un courtier MQTT public gratuit et, en général, du protocole MQTT, qui n'est pas tout à fait adapté à ces fins) - nous envisageons de transférer tout le système simplement vers des Websockets, pas de MQTT. Ou utilisez votre propre courtier MQTT. Soit dit en passant, sur ce point, il sera très intéressant d'entendre les conseils de personnes bien informées sur la meilleure façon de mettre en œuvre la connexion pour un contrôle stable.
Alors que le projet est à ce stade.
L'image au début du message est utilisée uniquement pour attirer l'attention. Le projet n'a pas encore de nom.