Stap 2: Gezocht: onderdelen
Alles wat u nodig hebt voor dit lichte week-end project is:
- Een Raspberry Pi Ieder model zal doen: we zullen gebruik maken van twee USB-poorten: één voor de WiFi-adapter en een andere voor de Arduino.
Ik ben met behulp van Raspberry Pi 2 Model B
- Een WiFi-Adapter voor je Raspberry Pi. 1 Pi USB-poort in beslag neemt. (Aangesloten op Raspberry Pi)
- Een korte kabel van USB-A naar USB-B . 1 Pi USB-poort in beslag neemt. (Aangesloten op Raspberry Pi)
- An Arduino (Aangesloten op Raspberry Pi)
Nogmaals, ieder model zal doen. Deze kleine micro-controller zal ontvangen van de uitvoer van onze sensoren en signalen af aan onze gelijkstroommotoren.
mij ben using Arduino Uno. - S sensor(optioneel). (Aangesloten op de Arduino)
Deze informatie krijgt uit de omgeving en het verzamelen voor ons.
- Dual H-brug Een H-brug wordt gebruikt voor het controleren van de motoren, zoals een grote transistor. De Arduino stuurt pulsen (PWM, de laatste stap Zie voor uitleg) naar de H-brug welke bevoegdheden de DC motoren van een externe bron. (Zie logische spanning en operationele spanning in de laatste stap (uitleg)).
ik gebruik een L298N gebaseerde dual H-brug.
(Aangesloten op de Arduino)
- Gelijkstroommotoren Opmerking: Zij moeten hetzelfde model degenen zodat ze snelheid is hetzelfde. Met behulp van servomotoren is ook een optie: haak de draad van de GND (massa) aan de arduino en de poer-bron. Het signaal naar een PWN-kunnen pin op de micro-controller en de PWR-draad op een externe voedingsbron. Deze methode vereist geen een H-brug.
- Een pak van de batterij voor de Pi en Arduino.
Ik beveel een Batterij Bank als het komt met een batterij circuit en kan worden opgeladen vanaf elke computer
Ik gebruik een 5V 5000mAh 1A batterij Bank.
Opmerking: een minimum voor 1A is vereist voor de robot normaal functioneren. Minder dan dat zal leiden tot verwarming en kan schade veroorzaken aan de batterij.
(Verbonden aan H-Bridge)
- Breadboard Jumpers Ze zijn zeer nuttig kleine klootzakken. Zij verbinden alle van uw componenten samen zonder solderen - de ultieme oplossing voor prototyping.
- 6v Accu/ batterij pack voor uw motoren
Als ik 4 AA-batterijen gebruiken, moet u een pak van de batterij die past bij uw DC-motoren. Opmerking: in tegenstelling tot andere componenten, DC-motoren (zoals LED's) gebruik maken van alle van de huidige gegeven aan hen en dus moet u gewone Alkaline batterijen en niet oplaadbare cellen. Just worden cautious|
(Verbonden aan H-Bridge)
- Platform
Zoals de Raspberry Pi is een geweldig platform maken deze robot, moeten wij een fysieke platform om alle onderdelen op. U kunt wat je wilt: hout en aluminium zijn gewoon te groot materiaal.
Opmerking: als u besluit om uw robot met een metaal of een geleidende materiaal te bouwen, bedek het met een laag van transparant kunststof / elk ander niet-geleidend materiaal als wanneer je een bord op het, de via holes pinnen kunnen korte en vernietigen van je board. Niet goed.
Ik gebruik een plastic base ik van E-Bay voor 12 kocht $. Er zijn veel om uit te picken daar. Zelfs degenen die met motoren (zoals de mijne komen). - Kennis
Meestal moet u eenvoudige programmering begrip en Linux-omgeving operationele basisvaardigheden. Deze zijn eenvoudig aan te schaffen--ik leerde Python en andere programmeertalen via een eBook!