Różnice

Różnice między wybraną wersją a wersją aktualną.

Odnośnik do tego porównania

Poprzednia rewizja po obu stronach Poprzednia wersja
Nowa wersja
Poprzednia wersja
projekty:nerf_turret [2019/10/27 14:27]
mamert [Iteracje] formatting
— (aktualna)
Linia 1: Linia 1:
-====== NERF Turret ====== 
- 
-^Zamieszany|[[user>​mamert]] ​ | 
-^Rozpoczęto|2019-05-01 ​ | 
-^Status|{{tag>​w_realizacji}} ​ | 
-^Tagi|{{tag>​projekt zabawki}} ​ | 
- 
-// Działko poruszające się lewo/prawo i góra/​dół,​ i strzelające piankowymi lotkami NERF // 
- 
- 
-==== Założenia ==== 
-Główny cel: bajer na sufit na HS i do zabierania na [[https://​oldtownfestival.net/​|Old Town Festival]] 
- 
-Urządzenie ma być docelowo montowane na sufit/belki i skierowane w dół. Jeśli się da, niech działa też stojąc. 
- 
-To nie ma wygrywać konkursów celności, ma natomiast być w stanie machać dość masywną bronią (prawdopodobnie ponad. 1kg) na tyle zwinnie by obrócić nią o 180 stopni w ok. sekundę. 
- 
-//Czemu nie silniki krokowe?// - tu nie chodzi o powtarzalność. To nie jest:\\ 
-"​obróć 17.3 stopnia w lewo z przyspieszeniem a_h do max prędkości v_h_max, hamuj z -a_h, stop"​\\ 
-to jest\\ 
-"cel rusza się szybko w lewo, nie strać go" 
- ==== Iteracje ==== 
- 
-=== ✓ Iteracja I === 
-  * ruch 
-  * strzelanie 
-  * sterowanie joystickiem na kablu 
- 
-=== Iteracja II === 
-  * czujniki krańcowe 
-  * Raspberry Pi Zero W: 
-    * kamerka IP 
-    * sterowanie bezprzewodowo (jeszcze bez autonomii) 
-  * dołączenie do HS-owego IoT 
- 
-=== Iteracja III === 
-  * obudowa, by się nie kurzyło 
-  * oprogramowanie by dodatkowo potrafiło śledzić - na początek - punkt ze wskaźnika laserowego (kieruje się tam gdzie świecisz) 
-  * podstawowa autonomia - e.g. wykrywanie i śledzenie twarzy 
- 
-===== Worklog ===== 
-TODO napisać 
- 
-==== Hardware ==== 
-  * części wyciągnięte ze starych sprzętów: silniki, czujniki przerwania wiązki 
-  * zFrankensteiniony [[https://​nerf.fandom.com/​wiki/​RapidStrike_CS-18|Nerf RapidStrike CS-18 Elite XD]] 
-  * zasilanie: ATX, może tylko dodać też baterie 
-  * trochę dupereli: śruby, łożyska 
-  * [[sprzet:​polimorf|PCL (Polymorph)]] do łączenia rzeczy 
- 
-==== Kod ==== 
-https://​github.com/​mamert/​iot-b/​tree/​turret_i2c/​relay1 ​ kontroler silników, i sterowanie joystickiem na długim kablu 
- 
-===== Możliwości rozwoju projektu ===== 
- 
-  * uchwyt na wymienne bronie (ASG, NERF, woda, paintball), pociąganie za spust rowerową linką hamulcową 
-  * aplikacja na telefon? Do kamery i kontroli akcelerometrem?​ 
-  * liczne optymizacje ruchu (różniczki,​ wyprzedzanie poruszającego się obiektu...) 
-  * przednia szybka z detekcją uderzenia (piezo?) - dla tymczasowej deaktywacji w przypadku celnego postrzelenia z ASG 
-  * dźwięki: głośny strzał, inne bajery. ESP32 lub karta dźwiękowa do rpi. Najfajniej głośnik z Helmholtzem,​ port skierowany tam gdzie lufa. Ale to ciężkie... 
- 
  
  • projekty/nerf_turret.1572182864.txt.gz
  • ostatnio zmienione: 2020/09/24 20:27
  • (edycja zewnętrzna)