Zmierz prędkość rzutek Nerf: 4 kroki (ze zdjęciami)

Zmierz prędkość rzutek Nerf: 4 kroki (ze zdjęciami)

Spisu treści:

Anonim

W tej instrukcji pokażę ci tani sposób pomiaru prędkości rzutek Nerf. Mimo że posiadam chronometr, denerwuje mnie przez większość czasu. Aby uzyskać dobre wyniki, a nie kilka błędów, oświetlenie musi być idealne. Co często nie ma miejsca. Dlatego chciałem zbudować tańszy chronometr, niezależny od źródła światła i najlepiej zintegrowany z beczką Nerf.

Szczerze mówiąc przeklinałem kilka razy podczas budowy tej beczki, ponieważ przestrzeń wewnątrz niej jest ograniczona. Jeśli szukasz łatwiejszej metody, po prostu użyj rurki pcv i przyklej elementy na zewnątrz.

Skończyło się na tym, że kochałem beczkę, ponieważ zapewnia, że ​​rzutki Nerf przelatują przez nią zawsze.

Kieszonkowe dzieci:

Krok 1: Potrzebujesz rzeczy

Elektronika:
  • Atmega328P
  • Sterownik 7-segmentowy SAA 1064
  • IC7805
  • 2 x tranzystory NPN (z.B. BC547)
  • 2 x diody IR (Osram LD 274-3)
  • 2 x foto tranzystory (SFH 3100 F)
  • Kwarc 16 MHz
  • 1 x kondensator 4,7 uF
  • 1 x 1 uF kondensator
  • Kondensator 1 x 2,7 nF
  • Kondensatory 2 x 22 pF
  • Rezystor 1 x 22 kOhm
  • Rezystory 3 x 10 kΩ
  • Rezystory 2 x 220 Ohm
  • 3 x 7-segmentowe wyświetlacze
  • drut
  • perfboard
Inny:
  • Beczka nerfowa
  • glina modelarska
  • wiercić
  • papier ścierny
  • farba
  • JB spawania

Krok 2: Dołączanie diod LED

Zacznij od zaznaczenia punktów, gdzie będą otwory na diody LED i foto tranzystory. Spróbuj umieścić je jak najdalej od siebie (aby uzyskać lepszy wynik), ale upewnij się, że Nerf nadal może być dołączony. Sięga dość daleko w beczkę.

Po zaznaczeniu otworu i upewnieniu się, że nie będzie on kolidował z funkcją lufy, wywierć otwory. Będziesz musiał wywiercić dwa otwory na foto tranzystory (zobaczysz, co mam na myśli, kiedy przyjrzysz się temu bliżej).

Podłącz przewody w sposób pokazany na drugim zdjęciu i użyj trzeciej ręki, aby przytrzymać diody LED na miejscu. Ważne jest, aby nie sięgały do ​​beczki, w przeciwnym razie spowolnią lub nawet zatrzymają strzałkę Nerf. Po znalezieniu właściwej pozycji użyj JB Weld lub innego typu mocnego kleju dwuskładnikowego, aby utrzymać je na miejscu.

Krok 3: Modyfikacja beczki

Przestrzeń w beczce jest bardzo ograniczona. Aby ukryć elektronikę, wypełnij cztery otwory z przodu i cztery pod szynami, jak pokazano na pierwszym zdjęciu. Użyłem do tego gliny modelarskiej.

Używaj papieru ściernego nawet na powierzchni. Ostrożnie wywierć otwór na wyświetlacz segmentowy. Użyłem plików diamentowych, aby je idealnie dopasować.

W zależności od wielkości przedziału baterii konieczne może być wycięcie części plastiku, jak pokazano na trzecim zdjęciu. Ponadto trzeba będzie usunąć części środkowej szyny, aby pasowały do ​​przewodów, i wywiercić otwór na przycisk (jak pokazano na szóstym zdjęciu).

Jeśli chcesz, możesz pomalować beczkę, ale to zależy od ciebie.

Krok 4: Elektronika

Prędkość rzutki mierzona jest za pomocą dwóch barier świetlnych, które znajdują się z przodu i na końcu lufy. Bariery świetlne składają się z diody podczerwieni (Osram LD 274-3) i fototranzystora (Q3 i Q4) (SFH 3100 F) każdy. Diody LED naświetlają fotoelektryczne tranzystory w beczce (patrz rysunek) i umożliwiają przepływ prądu między VV 5V a masą. Prowadzi to do mierzalnego sygnału w A1 i A0. Foto tranzystor zawiera również filtr światła dziennego, który zapobiega zakłócaniu światła otoczenia.

Gdy rzutka przechodzi przez barierę świetlną blokującą diodę IR, prąd spada natychmiast do zera. W tym czasie mikrokontroler zaczyna zliczać mikrosekundy, aż druga dioda LED zostanie zablokowana. Znając odległość między diodami LED, możemy obliczyć prędkość rzutki.

Wartość jest wysyłana do układu sterownika LED (SAA 1064), aby wyświetlić go na siedmiosegmentowym wyświetlaczu umieszczonym z boku lufy.

Użyłem Arduino UNO, aby załadować następujący kod do Atmega: