BlueBrick V2

Mindstorms, WeDo, Lego Digital Desinger, Stud.io

Moderatorzy: Mod Team, Mod Team

Autor
Wiadomość
glock45

BlueBrick V2

#1 Post autor: glock45 »

Witam,

Praca magisterska napisana i obroniona wiec mozna wrocic do klockow :)

Dawno, dawno temu stworzylem projekt BlueBrick ([URL=http://www.00453005_0000002.pl/forum/viewtopic.php?t=8884]link[/URL]). Byla to prosta elektronika ktora miala zastapic wiezyczke wraz z pilotem nad podczerwien. Projekt posiadal pare zalet: byl o wiele tanszy, wiekszy zasieg oraz zero problemow podaczas slonecznych dni dzieki zastosowaniu transmisji bluetooth. Byl to projekt na raz i raczej nie daloby rady w tamtej wersji czegos dodac. Uzyty procesor byl bardzo tani i slaby. Ponadto plytka byla stworzona wylocznie do sterowania silnikami i nie dalo rady tam juz niczego upchnac. Zastanawialem sie czy nie przejsc na NXT ale zrezygnowalem bo nie lubie porgramowac w tym srodowisku. Pare tygodni temu wyczytalem informacje o open source'owym projekcie od Microsoft, a mianowicie chodzi o .NET Micro Framework (link ). Okazalo sie ze mozna programowac w C# na mikrokontrolery xD. Postanowilem stowrzyc nastepna wersje bluebrick i postawilem na mozliwosc rozszerzenia i dodawania nastepnych modulow.

Obecnie uzyty sprzet posiada:

+ slot karty micro SD wraz z systemem plikow FAT
+ USB Host - moze podczepic wiekszosz urzadzen USB, np. klawiatura, myszka, pamiec, telefonu, wifi dongle.
+ modul bluetooth

W tej chwili zostalo wykonane demo do sterowania silnikami PF za pomoca telefonu z Androidem. Komunikacja moze odbywac sie po kablu oraz po bluetooth (zero laga).

Foto: http://twitpic.com/5p4ddv
Video: http://vimeo.com/26415566

Elementy:
FEZ Domino - http://www.ghielectronics.com/catalog/product/133
Motor Shield - http://www.ladyada.net/make/mshield/
Bluetooth BTM222 - http://www.tme.eu/html/PL/moduly-blueto ... pelny.html

Pozdrawiam.
Ostatnio zmieniony 2011-07-14, 19:34 przez glock45, łącznie zmieniany 3 razy.

Awatar użytkownika
TT
Posty: 1181
Rejestracja: 2004-05-27, 13:52
Lokalizacja: Bielsko-Biała
brickshelf: TT

 

#2 Post autor: TT »

Dobra robota!
Omijasz w ten sposób problem IR i masz szersze możliwości sterowania.
Co planujesz w przyszłości do tego dodać?
Pozdrawiam,
Tomek

glock45

#3 Post autor: glock45 »

Dzieki xD

Plany:

1. postawienie tam hot spota WiFi, ktory bedzie udostepnial strony WWW. Stworzenie w przegladarce srodowiska podobnego do tego od NXT, czyli budowanie z klockow. Przegladarki maja teraz wszystkie urzadzenia, wiec bedzie mozliwe sterowanie/tworzenie ze wszystkiego (tablety, iPady, laptopy, itd.). Nie trzeba nic instalowac. O tym to chyba trzeba bedzie napisac tym ziomkom z Mindstorm Lego Partner Program.

2. oczujnikowanie modulu.

..no i zrobienie malej wyscigowki zeby sie nacieszyc xD

Fistach

#4 Post autor: Fistach »

pomimo ze w NXT nie siedze ze wzgledu na jego ograniczenia (tzn wiem ze jak np. potzebuje 5 silnikow to musze miec 2 kostki itd. ale dla mnie nie tedy droga i nie mowmy o tym bo mozna to tez w inny sposob ominac.) to Twoj pomysl i wykonanie super a pomysl ze sterowaniem przez przegladarke jest najlepszym pomyslem wrzuconym do tego tematu:)

Zycze powodzenia bo jeszcze dluga droga przed Toba ale widze ze efekt bedzie swietny!

Awatar użytkownika
Waler
VIP
Posty: 768
Rejestracja: 2010-09-08, 21:42
Lokalizacja: Ożarów Mazowiecki
brickshelf: waler
Kontakt:

 

#5 Post autor: Waler »

Świetne.
Zamiast 4 przycisków na telefonie użyj czujników przechyłu wbudowanego w telefon do sterowania. Wtedy będzie ogromna frajda z jazdy, bo tylko przechylasz telefonem i sam samochód przyspiesza (proporcionalnie do przechyłu) i skręca!

Fistach

#6 Post autor: Fistach »

Wtedy będzie ogromna frajda z jazdy, bo tylko przechylasz telefonem i sam samochód przyspiesza (proporcionalnie do przechyłu) i skręca!
Szkoda tylko ze jest ten system malo czuly na zmiany.

Wolalbym jak juz cos to kamerke w miejscu kierowcy i obraz bluetoothem albo przez neta do kompa:)

ODPOWIEDZ