Skocz do zawartości

tomek242

Użytkownicy
  • Zawartość

    31
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    1

Wszystko napisane przez tomek242

  1. tomek242

    W jakim języku programujecie

    Nie wiem czy nie zostanę zaraz obrzucony zgniłymi pomidorami. Post nie jest napisany w celu, cytuję: "Nie wiem co napisać więc napisze cokolwiek" Kiedyś (lata '90) na studiach uczono sam nie wiem po kiego grzyba PASCALA - tak nieśmiertelny PASCAL, uczono tego wszystkich i chyba tylko ku uciesze prowadzących. Język ten potem nigdzie już nie miał zastosowania (zestarzał się) a przekładanie kodu na C lub cokolwiek innego było męką. Obecnie próbuję moich sił w PYTHON'ie. Idzie powolutku, ale jakoś idzie. Spora grupa osób poleca zresztą ten obiektowy język jako dobry dla obecnie początkujący
  2. No jeśli dalej tak "intensywnie" będzie rozwijana u nas innowacyjność to trudno się nie zgodzić. Takie komputerki jednopłytkowe i procesorki do nich też powinno się produkować tu na miejscu, żeby człek nie szukał nie wiadomo gdzie Odroidów.
  3. W medycynie robotyka też się przyda bo ma coraz to większe znaczenie, do tego implantologia oparta o nowe sterowniki, mikroprocesory. Warto umieć takie rzeczy, mieć podstawy. Powodzenia.
  4. Pamiętam o tym wspólnym ustawieniu pinu direction. Ta instrukcja mam nadzieję rozwiała wszystkie wątpliwości. Napisałem króciutki fragment kodu i myślałem, że to wystarczy a tu się z tego zrobił całkiem dłuugi wątek. W moim projekcie chcę podłączyć piny z mojego komputerka Beagle w sposób następujący: PWM 14, 16 - header P9 PWM 13,19 - header P8 - (tak to beagleboard fabrycznie oznacza) oraz piny GPIO_115, GPIO_117 - header P9 - jako Direct (DIR) GPIO_27, GPIO_47 - header P8 - jako Direct (DIR) header do pinów tego kontrolera, który podałem powyżej. Nie mam niestety jeszcze zdjęć ale
  5. Pełna zgoda co do gniazdka palców i PWM. Już piszę - chciałem wyprowadzić zasterować sygnałami PWM podwozie, które opisałem powyżej. Do sterowania chciałem używać tego sterownika nie mam zamiaru łączyć PWM z silnikami Sterownik Do podłączenia enkoderów z podwozia chcę użyć pinów Encoder Input dla każdego z kanałów. Na płytce sterownika są też wyprowadzenia dla silników "+" i "-" - cztery silniki, cztery kanały. Konkretnie - na razie chodzi mi tylko o podłączenie wszystkiego i sprawdzenie połączenia (kontroler - sterownik - silniki) sprawdzenia chcę dokonać tym przykładowym kodem progra
  6. Ja właśnie dlatego przyszedłem tutaj żeby potwierdzić/ zanegować swoje przemyślenia. No przecież zadałem konkretny fragment kodu i pytanie czy to działa tak czy może jestem w błędzie. Otrzymałem satysfakcjonującą odpowiedź dalej idę na miarę moich możliwości sam. Ja tu żadnych bezdroży nie widzę Zapewniam Cię, że nie wszystko jest jasne i proste w tutorialach, poradnikach a nawet książkach o programowaniu - gdyby tak było nie zakładałbym tu konta, niestety geniuszem nie jestem - raczej przeciętniakiem. Dla przykładu - deklaracja tego sterowania PWM, nigdzie nie pisało, o co chodzi z tą c
  7. Jeśli Pozwolisz: To co mi się wydaje, to już mój problem Napisałem wyraźnie, że przerabiam - nie oczekuję opisywania tu wszystkiego. Gdyby tak było i wszystko byłoby jasne dla mnie nie zakładałbym tu konta. Czyli na Polskim forum nie można zadawać pytań, wątpliwości bo "leci się po łebkach"? Jak sam Widzisz nie otrzymuję od Ciebie konkretnej informacji zwrotnej tylko linki, które już znam (co do rzeczy, które tam są, właśnie chciałem dopytać) i dyskusję zmierzającą w innym kierunku, niż tego oczekiwałem. Zapytałem o konkretny fragment kodu (problem) - otrzymałem konkretną odpowied
  8. Dlatego podałem ten konkretny przykład. Ja już migałem diodami, jedną diodą trzema diodami i diodami z przyciskiem, (stany LOW i HIGH) na tym Beaglu ale ileż można robić to "Hello World" w kółko. Wybrałem taki przykład ponieważ on steruje tym silniczkiem (czymś namacalnym) a jego konstrukcja (tego kawałka kodu) jest podobna do tego co już jako tako znałem dlatego zadałem te podstawowe pytania (chciałem się upewnić co wiem a czego nie) i do tego w tym dziale. Początkujący to początkujący... Primo. Nie mam zamiaru iść na głęboką wodę. Nawet nie wiem czy z tego coś będzie - to po prostu ty
  9. Kol hbieganowski - załapałem o co chodzi w tej "mechanice" to moje serwo to silnik z enkoderem - konkretnie to: Rover Tam jest specyfikacja: Motor rated voltage: 7.2V Motor stall current: 2.5A Output shaft stall torque: 10Kg/cm Gearbox ratio: 86.8:1 Encoder type: Quadrature Encoder resolution: 1000 state changes per 3 wheel rotations Speed: 1Km/hr Four motors Four encoders Encoder interface: Red = +5V Black = 0V Yellow and White = Quadrature encoder outputs Rover PDF Przykład, który zaprezentowałem dotyczył wła
  10. Napiszę całkiem poważnie ale nie chcę wyjść na wapniaka - rozumiem barierę finansową tu w Polsce, niemniej jeśli Masz zapał do nauki, tworzenia Korzystaj póki możesz i pakuj w naukę każde oszczędności. Ja nie miałem warunków i możliwości takiego kształcenia choćbym zdechł, jak teraz mają młodzi ludzie i żebym mógł pozwolić sobie na te zabawki które mam muszę niestety ciężko pracować fizycznie. Tyle w temacie....
  11. Hmmm silnik o takich parametrach to chyba ma napędzać solidne koła - 10A strasznie dużo. Pomimo mojej nikłej wiedzy jako przykład podam, że przykładowo taki silnik może pobierać w stanie tzw. stall current czyli defacto (stan zwarcia przy zatrzymaniu) około 2,5A, dopiero silniki zawodowe jak np ten: http://www.robot-electronics.co.uk/htm/emg49.htm pobierają na zwarciu ok 13A. To co jest u Ciebie na zdjęciu wygląda na mały silniczek modelarski. Tak jak pisał Kolega powyżej: zmierzyć napięcie na silniku podczas pracy nawet na jałowo, zmierzyć prąd i obliczyć wszystko prawidłowo. TAk jak pow
  12. Rozwijać w takim sensie, że Masz już zapewne jakieś mniej lub bardziej sprecyzowane jego zastosowanie, plany zastosowania - Sam o tym Napisałeś. Więc pomyślałem, że jak coś fajnego na nim uczynisz to może będziesz chciał o tym napisać. Tak się człowiek rozwija w robotyce, informatyce i innych: wymieniając doświadczenia, ścieżkę dojścia do czegoś, rozwój z innymi np. poprzez to forum. Nie napisałem, że już, teraz zaraz, od razu Masz to zrobić.... Napisałem tak ponieważ, Pytałeś o możliwości zastosowania tych (tego) komputerka do swoich potrzeb zatem jak myślę kiedy go tam Nabędziesz opowiesz
  13. Witam. Pomimo podeszłego wieku nie rozumiem pewnych rzeczy. Jakoś nie idzie mi analiza a przykładów "z książki" nie potrafię przełożyć na hmmm moje potrzeby, zatem znalazłem konkretny przykład na podstawie którego chcę coś "dłubnąć". Cóż wychowałem się na technice analogowej, a szczytem marzeń było w moich czasach skonstruowanie solidnego zasilacza regulowanego i posiadanie HiFi UNITRA, ale do rzeczy - mam taki wzór programu w Python - Kod dotyczy obracania silnikiem wyposażonym w enkoder o takich parametrach: 1000 zmian stanów / 3 obroty koła: #!/usr/bin/my_python import Adafruit_BBIO
  14. Rzeczywiście - kolega pytał nas o NAS plus zastosowania domowe: video, office i surfowanie. Ja napisałem moje doświadczenia z xu-4 bo taki sprzęt mam i jak to mówią "u mnie działa":) Nie narzucałbym tu niczego ani C1 ani C2 ani xu4. Mam tylko nadzieję, że Kolega zacznie się rozwijać i pokaże nam chociaż na co się zdecydował plus może kilka testów wydajnościowych np. spod ubuntu - nieważne jaka platforma to by była:)
  15. Ad. 1 Tak odwrotnie to napisałem. Ad. 2. Ad3. Pełna zgoda. [ Dodano: 22-04-2017, 10:43 ] Zwróć uwagę również na aspekt prądożerności, sa kalkulatory na androida, które to liczą (miesięczne zużycie) Jeszcze jedno na elty.pl znalazłem: http://elty.pl/pl/p/Odroid-C2-z-Amlogic-S905-quadcore-64-bit/1767 http://elty.pl/pl/p/ODROID-XU4/1641 to jest niewiele ponad 100 różnicy:) Jeśli już Chcesz Odroida poczekałbym - dozbierał funduszy i zakupił XU-4:) Porównaj sobie parametry z obu linków obu komputerków. Cholera pomyliłem ARM - RISC z Intel - CISC - ehhh starość nie radość....
  16. 1/ Dostałeś taką informację bo dystrybutor żyje ze sprzedaży tego - pomyśl o tym, przemyśl sprawę ze trzy razy bo jak widzę zgromadzenie budżetu trochę trwało. 2/ Nie będzie szybsza od Twojego Pentium - to inna architektura, inna konstrukcja procesora, inna liga układów, i nie ma co tutaj porównywać częstotliwości taktowania liczy się wydajność danej architektury w konkretnym zadaniu. Popatrz nie przemontujesz mikroporcesora z kamery video do aparatu cyfrowego i odwrotnie bo to są układy "dedykowane" pod dane obliczenia. Tak samo nie ma co porównywać P4 ze zredukowaną listą instrukcji RISC z
  17. Całkiem przejrzysty tutorial. Dzięki:) P.S. Czy lubię M$ - wszędzie to jest dookoła w Polsce. W Norymberdze i Lipsku gdzie byłem w pracach władze miasta i wszelkie urzędy pracują na Pingwinach, każdy przechodzi odpowiednie szkolenie jak tym zarządzać i administrować - na naszych uczelniach nadal uczy się Turbo Pascala jako "podstawy" programowania... i M$ (nie chcę tego nawet komentować). Nie odbiegajmy jednak od tematu bo jego treścią była pomoc koledze w wyborze płytki do "zastosowań w domu".
  18. No i padłem, niestety nie wiem jak to uruchomić, jak to działa (to chyba jakiś protokół sieciowy - zdalny). Na to jestem za cienki - niestety. Być może to podstawa i tego teraz uczą w szkołach... niestety odpadam... [ Dodano: 21-04-2017, 11:02 ] No właśnie wszystko to fajnie brzmi tylko trzeba wiedzieć jak to skonfigurować, ustawić, zainstalować? Ja dodatkowo na co dzień użytkuję produkt z Redmont więc o Linuxach mam bardzo nikłe pojęcie... szkoda bo było by to fajne rozwiązanie. Zaraz, zaraz a czy to nie jest to co ta płytka realizuje natywnie po USB micro po wpisaniu adresu bodaj 192
  19. Bardzo ważna uwaga. Popieram i sam kiedy coś robię z Beagle Board wolę napisać, edytować plik na PC a potem tylko wysłać (podmienić, skopiować odpowiednie pliki) np. po zwykłym UART 'cie. Tak naprawdę docelowo to ma chodzić nawet bez powłoki x - ów i tylko z zadanym programem i koniec. Zrobiono tak dlatego, że te procesorki niedługo będą kosztowały centy a prościej jest napisać program w jakimś języku wysokiego poziomu, zamiast bawić się w dedykowane mikrokontrolery jednoukładowe i asemblera lub nawet c. Choć mogę się mylić nie jestem programistą, jedynie amatorem kulawo naśladującym "wielk
  20. Ad. 1/ i 2/ To nie jest tak, że ściągniesz obraz ze strony UBUNTU - jak w przypadku "przyjaznego puchacza" czy innego "tytanowego Janusza" Po prostu na tej stronie podałem linki do obrazów NAS skompilowanych pod konkretną architekturę procesora. Dystrybutorzy tych płytek tworzą swoje obrazy pod konkretne architektury na czym innym wątpię aby to ruszyło. Swobodnie można to używać jako komputer domowy, czy tam mały serwer (sam zresztą tak zrobiłem) - z tym, że Potrzebuje Kolega kompilacji pod konkretną architekturę. Ad. 3/ "Jak mam dysk na USB i zasilacz 2,5A to zadziałałoby?" - Być może
  21. Kolego "bieganowski", ja dorzucę jeszcze to: można to zrobić bez poleceń mając jedynie pendrive z zamontowanym obrazem, ja robiłem to używając Rufusa: http://wiki.openmediavault.org/index.php?title=Installation http://forum.openmediavault.org/index.php/Thread/8912-Guide-How-to-install-and-configure-an-OpenMediaVault-server-in-a-Iomega-Home-Med/ W zasadzie nie ma tu większych trudności. Dodam jeszcze, że satysfakcja ze zrobienia NAS'a na takim maleństwie jest nie do opisania - ja cieszyłem się jak dziecko:) Pozdrawiam.
  22. Oto kolejny nikomu potrzebny/niepotrzebny wpis. Dzisiaj napiszę w miarę - w miarę krótko i na temat. Jak zasilić komputer Beagle Bone Black z czegoś innego niż zasilacz wtyczkowy? Najprostsze rozwiązanie - zasilanie z wykorzystaniem akumulatora LiPo (litowo polimerowego) z użyciem małej przetwornicy scalonej XL4010. Do testu używałem małego akumulatora o pojemności 1800mAh i obciążalności znamionowej 45C. Nie będę się w tym miejscu wypowiadał na temat co i jak z parametrami, BHP i ładowaniem akumulatorów LiPo bo jest do tego całkiem sporo materiałów w sieci - również na forum FORBOT jest ca
  23. Witam kolegów. Jako, że ostatnimi czasy stałem się szczęśliwym posiadaczem komputera jednopłytkowego nVidia JETSON TX2, chciałem pokazać Wam pierwsze kroki z niniejszym zestawem. Nie doczytałem w regulaminie forum, czy można zamieszczać tu linki do filmów na YT zatem zachęcam do oglądania i własnych doświadczeń. Nie jest to co prawda super super samouczek (trochę jest po polsku trochę po angielsku) ale mam nadzieję, że ktoś z niego skorzysta:)
  24. Witam. Standardowo po pierwszym odpaleniu nVidia JETSON TX2 - bo taki posiadam, jest tam libreoffice. Po zainstalowaniu JetPack3.0 można swobodnie instalować inne pakiety, aplikacje tak jak w Ubuntu. Mi był potrzebny Libre Office, mc, gucView (do kamerki), CodeBlocks - nie instalowałem, Gimp, plus narzędzia do kompilacji, Python itp. większość jest w standardzie. Poza tym to specjalna dystrybucja Ubuntu 16.04 LTS R27-L4T (chyba tak się to nazywa) skompilowana pod to środowisko zatem z instalacją innych dystrybucji może być spory kłopot. Pozdrawiam.
  25. Wtrącę i ja swoje "trzy grosze" - w Odroidzie XU4 trzeba zaopatrzyć się w bardzo mocną kartę jeżeli chodzi o jej zapis i i odczyt - absolutne minimum do pracy z Odroidami to transfer na poziomie 48 MB/s przy zapisie i 80MB/s przy odczycie - przy słabszych kartach będzie się to po prostu wlekło, jeśli kolega zechce ładować system z SD a nie z eMMC Odroida. Proszę mnie nie posądzać o kryptoreklamę ale do tego typu zadań polecam szczerze karty SanDisk z serii Extreme Pro (są "drogawe" ale bardzo wydajne). Pozdrawiam. P.S. Pyta kolega o serwer NAS - ja nie jestem linuksiarzem i użyłem po prostu
×
×
  • 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.