Zasilanie Lego NXT z akumulatorków AA
Moderatorzy: Mod Team, Mod Team
Zasilanie Lego NXT z akumulatorków AA
Mam zamiar kupić Lego NXT i zasilić je z akumulatorków AA. Zestaw ześciu akumulatorków da napięcie około 7,2 V. Baterie AA są w stanie wytworzyć 9V. Czy 7,2V z akumulatorków nie będzie za mało?
Zasilanie z Aku będzie w 100% prawidłowe. Ja wszystkie swoje zestawy Ev3 zasilam akumulatorkami. I działają bez problemowo.
Zapraszam do mojego sklepu. JuDam Store www.bricks.love
-
- Posty: 77
- Rejestracja: 2014-09-07, 12:39
- Lokalizacja: Kolbuszowa
- brickshelf: Proszę uzupełnić
-
Na spokojnie, większość naszych robotów jest zasilana bateriami. \co do ich wydajności - nie odczujesz różnicy wielkiej. Wiadomo jeśli podepniesz mocne silniki i będziesz je mocno obciążał no to wiadomo że będzie troszkę krócej ale bez przesady :P Polecam baterie akumulatorki ofc najlepiej enelopy. GP używamy, są spoko ale tracą moc z czasem a nie mamy ich długo
Rozwiązanie sprawdzone osobiście:
1. Upewnij się, że kostka NXT jest podłączona do komputera.
2. Otwórz okno wiersza poleceń. (CMD)
3. Wpisz "cd c:\Windows\inf"
4. Wpisz "findstr Bossa *.inf"
5. Zapisz sobie na kartce nazwę pliku INF, a w szczególności dwa znaki kryjące się pod xx w nazwie pliku oemxx.inf
6. Wpisz "rename oemxx.inf oemxx.inf.bak" (Oczywiście xx to te dwa znaki z punktu 4)
7. Otwórz Menadżer urządzeń.
8. Znajdź Bossa Program Port device.
9. Kliknij prawym klawiszem i wybierz "Uninstall".
10. Odłącz kontroler NXT od komputera na kilka sekund.
11. Podłącz ponownie kontroler do komputera i poczekaj, aż system zainstaluje firmware.
12. Po wgraniu firmwar'u wrć do okna wiersza poleceń (CMD) i podmień plik oemxx.inf do pierwotnej wersji wpisując "rename oemxx.inf.bak oemxx.inf" (pamiętaj, że xx to znaki, które wcześniej zapisałeś na kartce :) )
powodzenia
1. Upewnij się, że kostka NXT jest podłączona do komputera.
2. Otwórz okno wiersza poleceń. (CMD)
3. Wpisz "cd c:\Windows\inf"
4. Wpisz "findstr Bossa *.inf"
5. Zapisz sobie na kartce nazwę pliku INF, a w szczególności dwa znaki kryjące się pod xx w nazwie pliku oemxx.inf
6. Wpisz "rename oemxx.inf oemxx.inf.bak" (Oczywiście xx to te dwa znaki z punktu 4)
7. Otwórz Menadżer urządzeń.
8. Znajdź Bossa Program Port device.
9. Kliknij prawym klawiszem i wybierz "Uninstall".
10. Odłącz kontroler NXT od komputera na kilka sekund.
11. Podłącz ponownie kontroler do komputera i poczekaj, aż system zainstaluje firmware.
12. Po wgraniu firmwar'u wrć do okna wiersza poleceń (CMD) i podmień plik oemxx.inf do pierwotnej wersji wpisując "rename oemxx.inf.bak oemxx.inf" (pamiętaj, że xx to znaki, które wcześniej zapisałeś na kartce :) )
powodzenia
Na windows 7 32 bit wszystko dziala, na 64 bit niestety nie.
Mam jeszcze problem z kompilacją programu pod nxtosek.
Ktoś spotkał się z takim problemem?
Mam jeszcze problem z kompilacją programu pod nxtosek.
Kod: Zaznacz cały
$ make all
Compiling ../../ecrobot/../toppers_osek/kernel/alarm.c to alarm.o
../../ecrobot/../ecrobot/tool_gcc.mak:108: polecenia dla obiektu 'build/kernel/a
larm.o' nie powiodły się
make: *** [build/kernel/alarm.o] Błąd 127
Ostatnio zmieniony 2016-02-11, 21:33 przez lego_rz, łącznie zmieniany 1 raz.
Zainstalowanie oprogramowania od nowa rozwiązało problem.
Nie jestem zadowolony z żyroskopu w lego nxt. Czy jest możliwość podpięcia własnego żyroskopu i akcelerometru pod kostkę nxt, i odczytywać dane za pomocą funkcji:
SINT ecrobot_read_i2c(U8 port_id, U32 address, SINT i2c_reg, U8 *buf, U32 len);
Oczywiście żyroskop i akcelerometr działający w oparciu o magistralę I2C.
Ktoś korzystał z takiego rozwiązania?
Nie jestem zadowolony z żyroskopu w lego nxt. Czy jest możliwość podpięcia własnego żyroskopu i akcelerometru pod kostkę nxt, i odczytywać dane za pomocą funkcji:
SINT ecrobot_read_i2c(U8 port_id, U32 address, SINT i2c_reg, U8 *buf, U32 len);
Oczywiście żyroskop i akcelerometr działający w oparciu o magistralę I2C.
Ktoś korzystał z takiego rozwiązania?