Att man gör en DIY borstlös Gimbal med Arduino (10 / 14 steg)
Steg 10: Hur man gör enda axel borstlös Gimbal med Arduino
Innan du flyttar nästa steg där 2-axeln gimbal är gjord, visar jag här hur man får den DIY enda axel borstlös Gimbal med Arduino som fungerar i DCUMENTARY (12) i föregående steg. För att undvika långa receptet jag antar att läsarna här har nog erfarenhet av Arduino och gyro som min tidigare projekt.
:
[Material]
- 3-fas Borstlös Motor för gimbal (x1): begränsat till 14-polig, 12-slot (även om både Y och Delta är godtagbara, tilldelning av ankomst-och avgångstider måste vara samma som värdet i denna manual.)
- Arduino UNO (x1)
- L3GD20 gyro chip bärare (x2): SPI gränssnitt med 4 rader (* 1)
- AA batterier (x4-8)
- L298 motorn förarens (x1)
- Tallrikar (x2): för att stödja gimbal och kamera mount
- Övrigt: Populära grejer för arbete med Arduino
(* 1) Jag använde Akizuki's carrierhär. Jag vet en annan L3GD20 carrier produceras av Pololu. Den senare är tillgänglig även utanför Japan. Om det användes i stället för tidigare, bilden med schematiska ovan bör ses.
:
[Program (eller skiss)]
- Hämta pdf-fil som bifogas i slutet av detta steg
- Öppna den i en ordentlig läsaren ansökan
- Kopiera hela texten i det
- Klistra in kopian till IDE för Arduino och korrekt tryckfel
- Ladda upp korrigerade program till Arduino använder IDE
- Även denna skiss är optimerad för deltaanslutning, är det tillämpliga för Y-anslutning
- Tecknet för produktionen av det sekundära gyrot vid (1) kameran sidan beror på sättet att fästa det
- Om gimbal inte stoppa eller kompensera men roterar åt fel håll (* 1), prova den sista punkten av "kopplingsschema" under första
- Om gimbal fortfarande inte fungerar bra, två rader kommenteras ut i detta program bör göras effektiv istället för att kommentera bort alternativ två linjer, A och B
- Om gimbal fortfarande inte fungerar bra, prova den sista punkten av "kopplingsschema" nedan igen
:
[Ledningar]
- Se figur på toppen av detta steg och följa det
- Tre kablar med Borstlös Motor är anslutna till stift 3, 5 och 6 på Arduino UNO i godtycklig ordning
- Om gimbal inte stoppa eller kompensera men roterar åt fel håll (* 2), ändra denna anslutning på lämpligt sätt
(* 1, * 2). För att göra gimbal fungerar bra, måste båda utgångar av gyron och ledningar ställas in korrekt. Produktionen av gyro kan ibland bli onormal trots rätt inställning. Sedan avbröt makt till Arduino och gyron en gång.
:
[Kalibrering]
- Återställa Arduino
- Rör inte gimbal för 6-10 sekunder: hålla båda gyron fortfarande
:
Grov flödet av programmet i bifogade pdf-filen nedan kan förstås av att se det på grundval av block-av-block. Å andra sidan kanske uppgifter om några block inte så tydligt. Den behöver mycket mer åtgärder för att förklara dem. Om många förfrågningar ficks i framtiden kan de få höra i en annan historia.