Stap 4: Aansluiten van elektronische componenten
De belangrijkste controller in deze elektronische systeem is Arduino verschuldigd. Ik heb ervoor gekozen inachtneming vanwege zijn grote geheugen (512 Kb Flash, 96 Kb Sram) en compatibiliteit met 3,3 v spanning (bluetooth, OLED-display). Nochtans, hebt u een Arduino Mega 2560 kunt u het in dit project in plaats van DUE. Voor externe besturing van de robotarm gebruikte ik een populaire bluetooth-module HC-05. Ik gebruikte om te kunnen bepalen van de grijper de DC motor bestuurder TB6612FNG. Digitale servo's kunnen worden gevoed vanuit een externe voeding of LiPo accu via een step-down spanningsomvormer (het geven van de uitgangsspanning van 5 of 6V). Servo's worden gecontroleerd vanuit the Arduino DUE (uitgangen: 3,5,6).
Alle verbindingen van elektronische modules zijn de volgende:
- DUE -> HC-05
- TX1 (18) - Rx
- Rx1 (19) - Tx
- GND - GND
- 3,3 V - VCC
- DUE -> OLED 128 x 64
- SCL (21) - Scl
- SDA (20) - Sda
- GND - GND
- 3,3 V - VCC
- DUE -> analoge afstand sensoren (GP2Y0A21YK)
- A0 - juiste Sensor
- A1 - Front Sensor
- A2 - linker Sensor
- DUE-TB6612FNG Motor Driver >
- 11 - PWMA
- 12 - AIN1
- 13 - AIN2
- 3,3 v - VCC (logica spanning)
- GND - GND
- 5V (of 6V) van accu - VMOT
- DUE -> Digitale servo 's
- 3 - signaal Base
- 5 - signaal schouder
- 6 - elleboog signaal
- GND - GND
- 5V (of 6V) van accu - VCC