Skocz do zawartości

Dwie gierki w Delphi+czujnik gestów


krolikbest

Pomocna odpowiedź

Witam,
przedstawiam dzisiaj krótki efekt pracy nad czujnikiem min. gestów Apds 9960 od SparkFun. Czujnik oprogramowałem w Bascomie, nie korzystam ze sketchy na platformę Arduino. Oprogramowanie to współdziała z dwiema prostymi gierkami napisanymi w Delphi 10.2 CE. Pierwsza jest to prosty klon Arkanoida w technologii FireMonkey, druga to klon popularnego Snake-a w standardowym VCL-u. W obu przypadkach sterowanie odbywa się poprzez wykonanie ruchu ręką nad czujnikiem, który rozpoznaje kierunek i przesyła informację do gry o kierunku ruchu, natomiast w grze obiekt sterowany ten kierunek wykonuje. Dla zainteresowanych zamieszczam link do kodu w Basomie:

https://drive.google.com/drive/folder[...]mV9wKFj_hTIY7y6t1j7dTxtXE3xEF

Link do filmiku na youtubie:

 

Pozdrawiam.

 

  • Lubię! 2
Link do komentarza
Share on other sites

Podoba Ci się ten projekt? Zostaw pozytywny komentarz i daj znać autorowi, że zbudował coś fajnego!

Masz uwagi? Napisz kulturalnie co warto zmienić. Doceń pracę autora nad konstrukcją oraz opisem.

Bardzo dawno nie widziałem już żadnego projektu na Bascomie - dzięki za podzielenie się swoimi grami 🙂 Bardzo fajnie wygląda, ciekawie wykorzystany czujnik. Gry też pisałeś samodzielnie czy to jakieś "gotowce"?

PS przeniosłem do działu z projektami 😉

Link do komentarza
Share on other sites

A powiedz z ciekawości - jak Bascom? To środowisko jest jeszcze cały czas rozwijane, coś tam się dzieje ciekawego? Szczerze mówiąc już kilka dobrych lat nie sprawdzałem co tam się dzieje. Arduino zdominowało jednak rynek hobbystyczny (i nie tylko).

  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Arduino to platforma sprzętowa gdzie dzieje się bardzo dużo, producenci układów elektronicznych chcąc tam zaistnieć muszą dostarczać sprzęt+biblioteki i najlepiej jeszcze parę exampli jak dany czujnik, układ, ekran itp. obsłużyć. Oczywiście wszystko w C. Dla bascomowca oprogramowanie takich nowych układów to droga pod górkę bo nie ma gotowców w Bascomie. Osobiście wgłębiam się w datasheety i biblioteki cpp/h. Zauważam też że środowisko Bascoma mimo obecnej niszowości tego języka jest dość stabilne i cały czas ewoluuje.

  • Lubię! 1
Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.