Étape 2: Décider sur les pièces
Il y a assez peu de pièces nécessaires pour ce faire, la plupart peut être achetée pour environ 70 $ et selon ce que vous avez en main c’est peut-être moins, peut-être un peu plus. Si vous n’avez rien du tout, j’ai toujours pas trouver cela pourrait être grappillé pour ~ 100$.
Contrôleur de
Le contrôleur sans fil de Lynxmotion est fantastique, se sent bien dans la main, regarde bien et son nouveau afin que vous sachiez que cela fonctionne. J’ai vraiment très suggèrent tout d’abord. Aussi, je suppose que cela n’était pas prévu et a été vraiment chanceux, mais les trous de fixation pour le Roomba original (j’ai en tout cas de la série The 500) à bord de ligne parfaitement avec les trous de fixation et sont de la même taille que les espaceurs fourni avec le contrôleur Lynxmotion, rend vraiment facile de monter le dongle sans fil.
Roomba
Si votre Roomba a un chargeur et une batterie qui fonctionne, n’hésitez pas à l’utiliser. J’ai plusieurs Roomba cassé (panneaux de morts) et les piles jamais fonctionnent en eux non plus. Les chargeurs bien de scellée au plomb acide fonctionne avec un chargeur de voiture et son nouveau si cela ne fonctionne pas retourner. ACE ne les a pas sur leur site mais ils leur stock, bien que « réglage » le compartiment des piles est nécessaire pour qu’il s’adapte, mais très facile à faire.
Tout le reste
Maintenant vient le plaisir bit. J’ai envie de courir les moteurs off 12v voulues et tout le reste hors tension de 5v, mais nous avons 5v et ~ 3v bits, il n’y a au moins 2 façons de contourner cette ; le bon sens, qui est une fourniture de ~3.3v et un levier de vitesses niveau bidirectionnel ou ma façon de plier les règles avec ce que j’avais sous la main et en utilisant seulement un 5v d’alimentation, un connecteur USB femelle et un onduleur hexagonale capable de logique CMOS et TTL. Une troisième voie serait Arduino qui utilise déjà les 5v.
Vous aurez également besoin d’un contrôleur de moteur et le L298 est une excellente option. Il est à noter que si vous utilisez une planche L298 pré-construit, vous aurez besoin d’ajuster le code un peu comme j’ai regroupé 2 ensembles d’entrée sur le L298 ensemble, 2 donc j’utilise seulement 4 broches pour le contrôler plutôt alors 6.
Les matériaux ;
- Le contrôleur (vous suggère fortement la Lynxmotion ceux sans fil de Robot Shop ou similaire)
- Un Roomba (eBay, recherchez ceux cassé, j’ai 3 500 série ceux, j’aime la 500 série, qui est celle que je vais proposer)
- Une batterie car je doute vraiment que vous obtiendrez un Roomba brisé avec une pile de travail, leurs batteries semblent être assez molle en ce qui concerne la longévité. (UB1213K, 12v, 1.3Ah)
- MSP430G2553 et télécharger Code compositeur Studio de Texas Instrument
- L298N double contrôleur de moteur (une puce ou un Conseil d’administration. Une recherche Google pour L298 évoquera une pléthore de résultats)
- CD4069CN inverseur hexagonale et une prise DIP 14 ou plusieurs broches est utile
- Quelques bornes à vis double sont très pratiques si vous utilisez la puce L298 seule et pas une planche pré-construit
- 8 diodes 1N4004, ou alternativement 2 redresseurs de pont avec des propriétés similaires comme la diode 1N4004 (j’ai utilisé 2 MDA200G et oui, ça sonne bizarre, mais comment ils sont branchés pont redresseurs fonctionnent et sont plus rangés à mon avis)
– broches d’en-tête mâle de 4mm (facultatifs mais pratique)
- Assortiment de pièces ; régulateur 5v 7805, 3.3V régulateur (LD1117V33, en option), un commutateur marche/arrêt, câble (courte femelle vers mâle), un connecteur USB femelle (en option, choisissez cet appareil ou le 3.3V régulateur)