Automål med Raspberry pi

Här skriver vi guider på olika projekt vi gjort och vill dela med oss av.

Moderatorer: Leopold, Daniel, Johanna, Nitro, atte69

Automål med Raspberry pi

Inläggav densvenske 29 okt 2018, 17:50

Hej Allesammans! Tänkte detta skulle bli en project tråd hur/om jag får i hop ett automål med en raspberry.
Matriel jag använder för tillfället:
Raspberry pi 2 b+
Futuba Servo 5,5 kg/cm
Microbrytare av okänd sort
os Raspbian Stretch

Koden som den ser ut i dag:
Kod: Markera allt
import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(26, GPIO.IN, pull_up_down=GPIO.PUD_UP)

GPIO.setup(19, GPIO.OUT)

p = GPIO.PWM(19, 50)

p.start(7.5)
try:
   while True:
       input_state = GPIO.input(26)
       if input_state == False:
           print('Button Pressed')
      p.ChangeDutyCycle(2.5)  # turn towards 0 degree
      time.sleep(1) # sleep 1 second
      p.ChangeDutyCycle(7.5) # turn towards 90 degree
           time.sleep(1) # sleep 1 second
           time.sleep(1)  #sleep 1 second   
except KeyboardInterrupt:
 p.stop()
 GPIO.cleanup()



Problemet jag har för tillfället är att det verkar inte som att servon orkar dra upp eller putta upp fallmålet.
Air arms s200
Stroeger x20

Bild
Användarvisningsbild
densvenske
 
Inlägg: 358
Blev medlem: 13 feb 2014, 17:56
Tack utdelade: 91 gång
Tackad: 30 gånger i 22 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: Air Arms S200

Följande användare vill tacka densvenske för detta inlägg
gubbe (29 okt 2018, 17:52)

Re: Automål med Raspberry pi

Inläggav robban75 29 okt 2018, 17:58

Finns servo som kan dra 6 kg.
Kolla electrokit.se
Walther LG400 16J .177 / Nikko Stirling Diamond 10-50x60
HW98 16J .177 / Hawke Sidewinder 8-32x56
Beeman RS2 .177 / Hawke Sidewinder 6-24x56
Användarvisningsbild
robban75
 
Inlägg: 659
Blev medlem: 21 mar 2015, 09:14
Ort: Knislinge
Tack utdelade: 54 gång
Tackad: 166 gånger i 72 inlägg
Skytteklubb: Knislinge skytteklubb, MSG
Luftvapen favorit: Walther LG400 , Hw98

Re: Automål med Raspberry pi

Inläggav densvenske 29 okt 2018, 18:41

robban75 skrev:Finns servo som kan dra 6 kg.
Kolla electrokit.se



Hej Robban detta drar ju 5,5 Och orkar inte. Tror i så fall jag behöver upp till 13-15 kg. Men Tyckte mig ha en bra lösning men den gick i stöpet.


För att följa länken så måste du registera dig.




tänkte sätta servon direkt på axlen men det blir ju skit när man ska fälla igen då står servon och motar. i detta fall behöver jag har en koppling som jag inte vet hur jag ska lösa :?:
Air arms s200
Stroeger x20

Bild
Användarvisningsbild
densvenske
 
Inlägg: 358
Blev medlem: 13 feb 2014, 17:56
Tack utdelade: 91 gång
Tackad: 30 gånger i 22 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: Air Arms S200

Re: Automål med Raspberry pi

Inläggav Larzzon 29 okt 2018, 18:44

densvenske skrev:Hej Allesammans! Tänkte detta skulle bli en project tråd hur/om jag får i hop ett automål med en raspberry.
Matriel jag använder för tillfället:
Raspberry pi 2 b+
Futuba Servo 5,5 kg/cm
Microbrytare av okänd sort
os Raspbian Stretch

Koden som den ser ut i dag:
Kod: Markera allt
import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(26, GPIO.IN, pull_up_down=GPIO.PUD_UP)

GPIO.setup(19, GPIO.OUT)

p = GPIO.PWM(19, 50)

p.start(7.5)
try:
   while True:
       input_state = GPIO.input(26)
       if input_state == False:
           print('Button Pressed')
      p.ChangeDutyCycle(2.5)  # turn towards 0 degree
      time.sleep(1) # sleep 1 second
      p.ChangeDutyCycle(7.5) # turn towards 90 degree
           time.sleep(1) # sleep 1 second
           time.sleep(1)  #sleep 1 second   
except KeyboardInterrupt:
 p.stop()
 GPIO.cleanup()



Problemet jag har för tillfället är att det verkar inte som att servon orkar dra upp eller putta upp fallmålet.


I koden anropar du timern två gånger efter varandra och tilldelar den 1 sekund varje gång.
Du kan tilldela timern 2 sekunder direkt:
Kod: Markera allt
time.sleep(2) # sleep 2 seconds

Vad har du för strömförsörjning?
Kontrollmät när servot drar så spänningen inte sjunker, du tappar moment direkt så fort spänningen dippar någon tiondel.
Användarvisningsbild
Larzzon
 
Inlägg: 456
Blev medlem: 15 mar 2015, 07:40
Ort: Eslöv
Tack utdelade: 216 gång
Tackad: 110 gånger i 56 inlägg
Skytteklubb: MSG
Luftvapen favorit: Steyr

Re: Automål med Raspberry pi

Inläggav densvenske 29 okt 2018, 18:46

Larzzon skrev:
densvenske skrev:Hej Allesammans! Tänkte detta skulle bli en project tråd hur/om jag får i hop ett automål med en raspberry.
Matriel jag använder för tillfället:
Raspberry pi 2 b+
Futuba Servo 5,5 kg/cm
Microbrytare av okänd sort
os Raspbian Stretch

Koden som den ser ut i dag:
Kod: Markera allt
import RPi.GPIO as GPIO
import time

GPIO.setmode(GPIO.BCM)

GPIO.setup(26, GPIO.IN, pull_up_down=GPIO.PUD_UP)

GPIO.setup(19, GPIO.OUT)

p = GPIO.PWM(19, 50)

p.start(7.5)
try:
   while True:
       input_state = GPIO.input(26)
       if input_state == False:
           print('Button Pressed')
      p.ChangeDutyCycle(2.5)  # turn towards 0 degree
      time.sleep(1) # sleep 1 second
      p.ChangeDutyCycle(7.5) # turn towards 90 degree
           time.sleep(1) # sleep 1 second
           time.sleep(1)  #sleep 1 second   
except KeyboardInterrupt:
 p.stop()
 GPIO.cleanup()



Problemet jag har för tillfället är att det verkar inte som att servon orkar dra upp eller putta upp fallmålet.


I koden anropar du timern två gånger efter varandra och tilldelar den 1 sekund varje gång.
Du kan tilldela timern 2 sekunder direkt:
Kod: Markera allt
time.sleep(2) # sleep 2 seconds

Vad har du för strömförsörjning?
Kontrollmät när servot drar så spänningen inte sjunker, du tappar moment direkt så fort spänningen dippar någon tiondel.



Fel i koden fixar detta.

Är det så illa vet att raspen ger 5 v på sin gpio pin men kan ju dippa.

Får Bli extern strömförsörjning till servon ! :)
Air arms s200
Stroeger x20

Bild
Användarvisningsbild
densvenske
 
Inlägg: 358
Blev medlem: 13 feb 2014, 17:56
Tack utdelade: 91 gång
Tackad: 30 gånger i 22 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: Air Arms S200

Re: Automål med Raspberry pi

Inläggav robban75 29 okt 2018, 20:11

koppla inte strömförsörjningen till servot på pi:en. Blir alldeles för svag, den enda pin på servon som ska till pi är signal (brukar va gul eller vit sladd). Koppla sedan strömförsörjningen till servot på en separat strömförsörjning.

typ såhär



För att följa länken så måste du registera dig.

Senast redigerad av robban75 29 okt 2018, 20:17, redigerad totalt 1 gång.
Walther LG400 16J .177 / Nikko Stirling Diamond 10-50x60
HW98 16J .177 / Hawke Sidewinder 8-32x56
Beeman RS2 .177 / Hawke Sidewinder 6-24x56
Användarvisningsbild
robban75
 
Inlägg: 659
Blev medlem: 21 mar 2015, 09:14
Ort: Knislinge
Tack utdelade: 54 gång
Tackad: 166 gånger i 72 inlägg
Skytteklubb: Knislinge skytteklubb, MSG
Luftvapen favorit: Walther LG400 , Hw98

Re: Automål med Raspberry pi

Inläggav robban75 29 okt 2018, 20:33

Varför inte göra up såhär.
ritningen gjord i all hast men du förstår säkert vad jag menar

För att följa länken så måste du registera dig.



En liten fråga bara. varför göra detta med en R.Pi? känns lite overkill..
Senast redigerad av robban75 29 okt 2018, 20:34, redigerad totalt 1 gång.
Walther LG400 16J .177 / Nikko Stirling Diamond 10-50x60
HW98 16J .177 / Hawke Sidewinder 8-32x56
Beeman RS2 .177 / Hawke Sidewinder 6-24x56
Användarvisningsbild
robban75
 
Inlägg: 659
Blev medlem: 21 mar 2015, 09:14
Ort: Knislinge
Tack utdelade: 54 gång
Tackad: 166 gånger i 72 inlägg
Skytteklubb: Knislinge skytteklubb, MSG
Luftvapen favorit: Walther LG400 , Hw98

Re: Automål med Raspberry pi

Inläggav densvenske 29 okt 2018, 21:39

robban75 skrev:Varför inte göra up såhär.
ritningen gjord i all hast men du förstår säkert vad jag menar

För att följa länken så måste du registera dig.



En liten fråga bara. varför göra detta med en R.Pi? känns lite overkill..


Tanken är att göra så dock förlorar jag en massa vikt som servo n orkar röra den orkar endast dra 5.5 kg/cm så en cm från axeln så orkar den 5 kg. Strömförsörjningen är tänkt så som du beskrev i förra inlägget. Var lite olika källor på vad uteffekten var på gpio pinnarna.

Varför pi? Varför inte? Kan ju styra de mesta. Lägga till räknare display ljud vid träff och mycket annat +att jag har en över som har legat i gadroben :cheeRs:
Air arms s200
Stroeger x20

Bild
Användarvisningsbild
densvenske
 
Inlägg: 358
Blev medlem: 13 feb 2014, 17:56
Tack utdelade: 91 gång
Tackad: 30 gånger i 22 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: Air Arms S200

Re: Automål med Raspberry pi

Inläggav Blackpowder 30 okt 2018, 09:58

Hur mycket kan servot rotera? 180grader eller 360 grader?
Har det fasta ändlägen eller kan det rotera fritt?
Senast redigerad av Blackpowder 30 okt 2018, 09:59, redigerad totalt 1 gång.
Blackpowder
 
Inlägg: 336
Blev medlem: 20 feb 2009, 08:28
Tack utdelade: 88 gång
Tackad: 160 gånger i 68 inlägg
Skytteklubb: Kristianopel SF, Mörrum
Luftvapen favorit: Feinwerkbau

Re: Automål med Raspberry pi

Inläggav sfe 30 okt 2018, 11:28

"En liten fråga bara. varför göra detta med en R.Pi? känns lite overkill.."
Min första tanke också. Man kan ju däremot göra det bara för att man tycker det är kul att göra - inget fel med det.
En sak som brukar begränsa användningen av såna här manicker är att man måste ha strömförsörjning. Skjuter man inomhus eller på en fast anläggning där tillgång till el finns är det inga problem, men FT skall, och brukar, ju bedrivas ute i buskarna...

Men som sagt, inget fel att bygga nåt bara för att det är kul. :)
FWB 300S(X2), Walther Lever Action, Diana 23, Diana 27, FWB 65, Smith & Wesson 79G, Evelox CP-1, Umarex Colt SAA, Umarex Beretta 84, ASG CZ P-09 4,5, Gletcher NGT R, Crosman 1077
Användarvisningsbild
sfe
 
Inlägg: 957
Blev medlem: 24 feb 2014, 22:02
Ort: Lerum
Tack utdelade: 33 gång
Tackad: 88 gånger i 75 inlägg
Luftvapen favorit: FWB300S

Re: Automål med Raspberry pi

Inläggav Blackpowder 30 okt 2018, 13:12

Ett vanligt laddningsbart 9v batteri räckte till ca 1000 resningar i mitt första enkla gris fallmål
Blackpowder
 
Inlägg: 336
Blev medlem: 20 feb 2009, 08:28
Tack utdelade: 88 gång
Tackad: 160 gånger i 68 inlägg
Skytteklubb: Kristianopel SF, Mörrum
Luftvapen favorit: Feinwerkbau

Re: Automål med Raspberry pi

Inläggav densvenske 30 okt 2018, 16:18

Blackpowder skrev:Hur mycket kan servot rotera? 180grader eller 360 grader?
Har det fasta ändlägen eller kan det rotera fritt?


180 utan modifikation

sfe skrev:"En liten fråga bara. varför göra detta med en R.Pi? känns lite overkill.."
Min första tanke också. Man kan ju däremot göra det bara för att man tycker det är kul att göra - inget fel med det.
En sak som brukar begränsa användningen av såna här manicker är att man måste ha strömförsörjning. Skjuter man inomhus eller på en fast anläggning där tillgång till el finns är det inga problem, men FT skall, och brukar, ju bedrivas ute i buskarna...

Men som sagt, inget fel att bygga nåt bara för att det är kul. :)


Detta är för att få de roligare inne i vinter om inte Janned eller blackpoweder är där ;)


update. lyckades lyfta lite med drag. dock var promiserna inte de bästa servon i handen och målet var fast. måste fundera mer på detta...
Air arms s200
Stroeger x20

Bild
Användarvisningsbild
densvenske
 
Inlägg: 358
Blev medlem: 13 feb 2014, 17:56
Tack utdelade: 91 gång
Tackad: 30 gånger i 22 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: Air Arms S200

Re: Automål med Raspberry pi

Inläggav sfe 31 okt 2018, 08:58

Blackpowder skrev:Ett vanligt laddningsbart 9v batteri räckte till ca 1000 resningar i mitt första enkla gris fallmål

Skall ärligt erkänna att det absolut inte var något jag väntade mig. I så fall funkar ju konceptet. :)
(Min sinnebild var snarare motorcykelbatteri.)
FWB 300S(X2), Walther Lever Action, Diana 23, Diana 27, FWB 65, Smith & Wesson 79G, Evelox CP-1, Umarex Colt SAA, Umarex Beretta 84, ASG CZ P-09 4,5, Gletcher NGT R, Crosman 1077
Användarvisningsbild
sfe
 
Inlägg: 957
Blev medlem: 24 feb 2014, 22:02
Ort: Lerum
Tack utdelade: 33 gång
Tackad: 88 gånger i 75 inlägg
Luftvapen favorit: FWB300S

Re: Automål med Raspberry pi

Inläggav Blackpowder 31 okt 2018, 10:24

sfe skrev:
Blackpowder skrev:Ett vanligt laddningsbart 9v batteri räckte till ca 1000 resningar i mitt första enkla gris fallmål

Skall ärligt erkänna att det absolut inte var något jag väntade mig. I så fall funkar ju konceptet. :)
(Min sinnebild var snarare motorcykelbatteri.)


Jag mätte med multimeter hur många milliampere motorn drog vid belastning.
Kommer inte ihåg men mellan 150-200mA, säg 200mA för enkelhetens skull
Sedan tog varje resning typ max två sekunder.
Ett 9v laddningsbart batteri har ca 170mAh

200 x 2 / 3600 = 0,11

170/0,11= 1530 resningar
Blackpowder
 
Inlägg: 336
Blev medlem: 20 feb 2009, 08:28
Tack utdelade: 88 gång
Tackad: 160 gånger i 68 inlägg
Skytteklubb: Kristianopel SF, Mörrum
Luftvapen favorit: Feinwerkbau

Re: Automål med Raspberry pi

Inläggav dorro 31 okt 2018, 11:41

densvenske skrev:tänkte sätta servon direkt på axlen men det blir ju skit när man ska fälla igen då står servon och motar. i detta fall behöver jag har en koppling som jag inte vet hur jag ska lösa :?:

Ett stift eller en skruv på axeln och en skruv på servooket.
När servot fällt upp målet går det tillbaka.
Men varför inte köra med en Arduino? Kostar inte många kronor.


För att följa länken så måste du registera dig.

dorro
 
Inlägg: 165
Blev medlem: 27 feb 2009, 19:27
Tack utdelade: 0 gång
Tackad: 14 gånger i 14 inlägg

Re: Automål med Raspberry pi

Inläggav Blackpowder 31 okt 2018, 13:04

5kg/cm 180grader, ok!
Med en enkel länkarm kopplad till en hävarm på servot ger följande:
Man kan teoretiskt lyfta 5kg 2cm upp med 1cm hävarm på servot
Eller 2,5kg 4cm upp med 2cm hävarm på servot
Eller 1,25kg 8cm upp med 4cm hävarm på servot
Ja ni förstår metodiken.
Du får väga plåtarna som ramlar, och estimera hur mycket tyngdpunkten förskjuts nedåt för att få lyfthöjden.

Med en enkel länkarm nyttjar man inte servot optimalt eftersom länkarmens hävarm varierar beroende på vinkeln på servot.
Tex en kuggstång eller linhjul gör att man kan nyttja hela vridmomentet under en längre sträcka/vinkel.
Blackpowder
 
Inlägg: 336
Blev medlem: 20 feb 2009, 08:28
Tack utdelade: 88 gång
Tackad: 160 gånger i 68 inlägg
Skytteklubb: Kristianopel SF, Mörrum
Luftvapen favorit: Feinwerkbau

Re: Automål med Raspberry pi

Inläggav Blackpowder 31 okt 2018, 13:08

En annan approach...
Hur många grader faller målet?
Troligen typ 80 grader
Ditt servo kan gå 180 grader
Alltså skulle du kunna växla ner det 1:2 och få det dubbelt så starkt och kunna placera det där du tänkte från början
Blackpowder
 
Inlägg: 336
Blev medlem: 20 feb 2009, 08:28
Tack utdelade: 88 gång
Tackad: 160 gånger i 68 inlägg
Skytteklubb: Kristianopel SF, Mörrum
Luftvapen favorit: Feinwerkbau

Re: Automål med Raspberry pi

Inläggav densvenske 31 okt 2018, 16:22

dorro skrev:
densvenske skrev:tänkte sätta servon direkt på axlen men det blir ju skit när man ska fälla igen då står servon och motar. i detta fall behöver jag har en koppling som jag inte vet hur jag ska lösa :?:

Ett stift eller en skruv på axeln och en skruv på servooket.
När servot fällt upp målet går det tillbaka.
Men varför inte köra med en Arduino? Kostar inte många kronor.


För att följa länken så måste du registera dig.



Mycket intressant detta! De får bli att testa! tackar!

Edit: testat och där blir de åt hel.. för tungt där orkar man inte dra upp den med näven ens. mycket som viker sig med denna lösning tyvärr :/

Blackpowder skrev:5kg/cm 180grader, ok!
Med en enkel länkarm kopplad till en hävarm på servot ger följande:
Man kan teoretiskt lyfta 5kg 2cm upp med 1cm hävarm på servot
Eller 2,5kg 4cm upp med 2cm hävarm på servot
Eller 1,25kg 8cm upp med 4cm hävarm på servot
Ja ni förstår metodiken.
Du får väga plåtarna som ramlar, och estimera hur mycket tyngdpunkten förskjuts nedåt för att få lyfthöjden.

Med en enkel länkarm nyttjar man inte servot optimalt eftersom länkarmens hävarm varierar beroende på vinkeln på servot.
Tex en kuggstång eller linhjul gör att man kan nyttja hela vridmomentet under en längre sträcka/vinkel.
Blackpowder skrev:En annan approach...
Hur många grader faller målet?
Troligen typ 80 grader
Ditt servo kan gå 180 grader
Alltså skulle du kunna växla ner det 1:2 och få det dubbelt så starkt och kunna placera det där du tänkte från början


Hahah Johan du får tänka på att jag inte är den smartaste ;) Hahha SÅ hade behövt ritning på detta för att fatta. då jag inte läst mycket fysik eller mattematik ;)
Air arms s200
Stroeger x20

Bild
Användarvisningsbild
densvenske
 
Inlägg: 358
Blev medlem: 13 feb 2014, 17:56
Tack utdelade: 91 gång
Tackad: 30 gånger i 22 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: Air Arms S200

Re: Automål med Raspberry pi

Inläggav dorro 01 nov 2018, 11:25

robban75 skrev:Finns servo som kan dra 6 kg.
Kolla electrokit.se

För att följa länken så måste du registera dig.


Har ett som drar 18kg för 176kr.
Och handlar man från asien kan man få ett som drar kring 50kg för några hundralappar.

Annars kan man ju använda en stegmotor.
Har ingen erfarenhet att styra med Pi men med Arduino är det skitenkelt..
dorro
 
Inlägg: 165
Blev medlem: 27 feb 2009, 19:27
Tack utdelade: 0 gång
Tackad: 14 gånger i 14 inlägg

Re: Automål med Raspberry pi

Inläggav Nitro 27 okt 2019, 22:33

densvenske skrev:Hej Allesammans! Tänkte detta skulle bli en project tråd hur/om jag får i hop ett automål med en raspberry.

Lite nyfiken på om du fick ihop något eller det är ett så kallat "vilande projekt" som många av oss har.
SM BR 2013
25m 10J - Brons
50m 10J - Brons
SM BR 2014
25m 10J - Silver
SM FT 2016 10J Guld
SM BR 2017 16J Guld
Användarvisningsbild
Nitro
 
Inlägg: 6657
Blev medlem: 18 mar 2012, 19:17
Ort: Tollarp
Tack utdelade: 1771 gång
Tackad: 1004 gånger i 623 inlägg
Skytteklubb: Mörrums skyttegille
Luftvapen favorit: FWB 300S, Walther LG 400


Återgå till Guider

Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 2 gäster

  • Sponsorer