Skocz do zawartości

wn2001

Użytkownicy
  • Zawartość

    122
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    2

wn2001 wygrał w ostatnim dniu 18 marca 2016

wn2001 ma najbardziej lubianą zawartość!

Reputacja

27 Bardzo dobra

O wn2001

  • Ranga
    5/10

Informacje

  • Płeć
    Mężczyzna

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Nie rozwiążę zadania w całości, ale zacznę je celem wprowadzenia (rozumiem, że strzałka w dół to NOR) Y=NOT(a OR b) prawo de Morgana - negacja sumy jest równa iloczynowi negacji Y=(NOT a) AND (NOT b) Dalej pomyśl sam... Ja mam z kolei pytanie do bardziej doświadczonych kolegów - rozwiązałem to zadanie przy pomocy 4 bramek NAND. Można prościej?
  2. Przejrzałem całość i błędu nie znalazłem
  3. wn2001

    Robot klasy SCARA "Mustang"

    Nikt mi nie doradził w sprawie chwytaka podciśnieniowego, ale jestem w trakcie eksperymentów Film z dedykacją dla Forbota (w ten weekend robot otrzymał końcówkę rysującą mazakiem) Dodałem również logo sponsora, firmy MONDI (frezowane z mosiądzu) i całość obkleiłem taśmami LED Pozdrawiam
  4. Witam, 1) Chociaż aby zacząć zabawę z Arduino nie trzeba być elektronikiem, to jej absolutne podstawy należy znać. "Elektronika dla bystrzaków" to świetna książka, z której sam wiele o elektronice się dowiedziałem, ale https://forbot.pl/blog/kurs-arduino-podstawy-programowania-spis-tresci-kursu-id5290 kurs z naszego podwórka również będzie bardzo dobry. Ważne jest, aby pobawić się w praktyce (wykonać ćwiczenia czy to z kursu czy z książki), bo będąc uczniem wiem, że czysta teoria z matematyką potrafią zniechęcić; 2) Wbrew pozorom do prostych projektów na Arduino Scratch wystarczy https://www.youtube.com/watch?v=gJgYVQproAU Znowu polecam kurs Forbota: https://forbot.pl/blog/kurs-arduino-podstawy-programowania-spis-tresci-kursu-id5290 Proszę mi uwierzyć, że programowanie Arduino jest bardzo intuicyjne, spójrz chociażby na słynny program migający diodą "Blink"; 3) Też bawiłem się dawno dawno temu takimi klockami i są one ciekawe, ale tak do końca nie wiadomo, co tam się dzieje, jest się dość ograniczonym - do zabawy, aby sprawdzić, czy mnie to interesuje OK, ale potem zdecydowanie lepiej wykorzystać płytkę stykową i że tak powiem elementy "w czystej postaci"; 4) Można i tak, Elektromaras miał taki film "Jak rozpocząć przygodę z Arduino", ja też tak zacząłem, ale kupując np. zestaw Forbota zyskujesz pewność, że masz to, co będzie Ci potrzebne, nie błądzisz nie wiedząc, co kupić, czy czegoś nie zapomnisz itd. myślę, że wiesz o co mi chodzi. Potem oczywiście mając pojęcie w temacie będzie Ci takie zakupy zrobić o wiele łatwiej. Pozdrawiam
  5. wn2001

    Napęd do konstrukcji typu Cable Cam

    Nie jestem zwolennikiem matematycznej teorii, ale tak jak wspomniał Kolega @deshipu każdy projekt należy zacząć od kilku linii obliczeń Silnik https://www.conrad.pl/p/silnik-bezszczotkowy-robbe-roxxy-bl-outrunner-4250-07-450-w-231870 P=810W kV=720 zatem prędkość kątowa @ 15V = 15*720=10 800 obr/min = 180 obr/s Masz rolkę r=3mm, Obwód=20mm=0,02m. Oś wału obróci nią 180 razy na sekundę, czyli punkt na powierzchni przez sekundę pokona drogę (Teoretycznie!) 3,6m, a ponieważ P=F*s, to F=225N, czyli wynika z tego, że to "coś" może podnosić z prędkością 3,6m/s 22,5kg pionowo w górę WOW Teraz rzeczywistość: a) założenie rolki fi6 na oś fi5 może być... dość trudne z wiadomych względów; b) obliczenia zgadzają się, gdy nie ma poślizgów - taka roleczka prawdopodobnie będzie stać w miejscu, a całość nawet nie ruszy; c) obliczenia są poprawne dla v=const., nie uwzględniają dynamiki, np. rozpędzasz się do 50km/h=14m/s w przeciągu 2s (przejedziesz wtedy już 14 metrów), a zatem przyspieszenie=7m/s2, a 8kg*7m/s=56N, no ale nie uwzględniasz, że sam silnik też pracuje soft start/stop, wspomniane poślizgi, opór powietrza powoduje, że musisz otrzymany wynik o jakiś procent powiększyć (np. x2 albo x3). Jak widzisz próbujesz iść złą drogą, chcesz osiągnąć z silnika wielkiej prędkości stosunkowo małą prędkość, używając absurdalnie małej rolki - musisz zmienić założenia oczywiście z wykorzystaniem obliczeń (dział kinetyka i dynamika z gimnazjum - uwierz mi, wykorzystałem tu tylko wzory o postaci a=b*c) Pozdrawiam
  6. Witam, Treker kazał , więc zakładam workloga o moim, nieukończonym jeszcze, robocie klasy SCARA "Mustang". Sterowanie - Arduino Uno, 2x sterownik silnika krokowego, przekaźnik do załączania lasera, zasilacz 12V5A. Mechanika - elementy z ABS (koła zębate - paski HTD zdobyłem rozmontowując robota kuchennego), elementy frezowane z pleksi 15mm (podstawa) oraz 8mm - ramiona. Koła zębate mają na środku imbus M10, który następnie wchodzi do łożysk fi10 (opory równoległe do płaszczyzny poziomej) a te do talerzy, jeden z poliamidu, drugi z ABSu, na których znacznie większą powierzchnią zapierają się koła - przeciwdziałanie dla sił pionowych. Oprogramowanie - zmodyfikowałem nieco programy Makeblocka udostępniane open-source. To tyle w telegraficznym skrócie. Robot graweruje logo firmy MONDI POLSKA, która jest moim sponsorem i to dzięki której może ten robot powstawać. Tyle wstępu, w planach mam jeszcze końcówkę piszącą markerem, coś a'la palec piszący po klawiaturze i mini chwytak coś przenoszący. Myślałem o podciśnieniu tak, aby robot przenosił np. wizytówki z jednego stosu w drugi. Ktoś ma jakieś doświadczenie w tym temacie? Mógłby mnie pokierować? Na jakie kwoty powinienem się nastawić? Pozdrawiam
  7. @the_evil_genius Bardzo ładny robot, gratuluję!!! Mam kilka pytań: 1) Jak założyskowany jest I stopień swobody? 2) Wzorowałeś się chociaż częściowo na planach innych robotów? Czy tylko czerpałeś inspirację? Jak wygląda budowanie z klocków - masz jakiś szkic, model CAD czy budujesz, przymierzając i próbując? 3) Co to za siłowniki na początku 2 minuty filmu? Mówiłeś o pompce i zaworze? Możesz napisać coś więcej o pneumatyce, jak silne są te siłowniki, ile to kosztuje? Ogólnie, te klocki to klocki Lego Technic? Co ze sterowaniem? Robot ma jakieś enkodery, dzięki którym zna kąty ramion? Nie myślałeś o chwytaku podciśnieniowym? Wybacz taką ilość pytań
  8. @Ziito O sile udźwigu takiego ramienia decyduje przede wszystkim moment obrotowy silnika, podawany w Niutonometrach (nie mylić z dżulami). Ogólnie parametr ten podawany dla każdego silnika mówi o sile, którą uzyskasz na końcu ramienia o długości 1m, podawaną w niutonach. Jeżeli parametr to Ncm - siła na ramieniu 1 cm Ogólnie, każdy silnik ma też drugi parametr - prędkość obrotową wału, podawaną, podobnie jak moment dla określonego napięcia. Ich iloczyn (moc) jest stały, a Ty możesz dowolnie zmieniać prędkość i moment za pomocą przekładni, zwiększając jedną wartość kosztem drugiej. To tyle jeśli chodzi o fizykę Siła na tym ramieniu 1cm czy 1m jest podana w niutonach, a 1N to siła, z jaką Ziemia przyciąga tabliczkę czekolady 100g. Zwróć na ten fakt uwagę, bo np. w robocie klasy SCARA (sam takowego teraz buduję) są dwa ramiona położone poziomo - jeżeli coś przesuwasz w poziomie, to zakładając idealne założyskowanie siła potrzebna do przesunięcia tego czegoś jest znacznie mniejsza (oczywiście nie nieskończenie mała - bezwładność) niż przy ramieniu, które porusza się góra-dół (zwykły manipulator). Nie wiem, czy wytłumaczyłem to wystarczająco jasno - siła na ramieniu zamocowanego do jakiegoś silnika (z przekładnią lub bez) przy stałych parametrach pracy jest stała, natomiast udźwig o który pytałeś już nie - zależy od pozycji ramienia (tak samo, jak Ty dysponujesz siłą w rękach np. 30kG=300N - podniesiesz max. 30kg, ale w poziomie możesz przesunąć po podłodze np. 100kg).
  9. wn2001

    mBlock problem z wysyłaniem programu

    MakeBlock znam tylko z teorii, interesowałem się budową sterownika Orion, ale z tego, co piszesz, nie możemy niestety wywnioskować nic. Opisz dokładnie co robisz, czy wgrywasz gotowy wsad czy plik .ino, w jakim dokładnie programie, czy komputer widzi płytkę itp. itd. Bez tego można zgadywać
  10. wn2001

    Elektroniczny przełącznik

    Hmmm, czyżby chodziło o przekaźnik? https://forbot.pl/blog/kurs-elektroniki-przekazniki-tranzystory-przyklady-id4335
  11. wn2001

    Problem z zasilaniem 12 serwomechanizmów

    @RDL_Quality_3D SG90 mogą pobrać w szczycie (przy maks. napięciu i sile) nawet 0,8A, a jest to 12x0,8A=9,6A. Nic dziwnego, że drgają wówczas, bo napięcie na bateriach mówiąc kolokwialnie "przysiada" - sprawdź hasło "wydajność prądowa". Twój kolejny pomysł jest niestety bardzo zły - dzielnik rezystorowy służy do podzielenia napięcia, ale w miejscach, gdzie opory są stałe, tu natomiast masz niejako dwanaście silników, które po podłączeniu równoległym pod rezystor powodują jego zwarcie, zatem nie dostają napięcia w praktyce w ogóle. Niestety nie wiadomo, co to za układ itd., ale polecam dwa rozwiązania - poczytaj o stabilizatorach i przetwornicach https://forbot.pl/blog/kurs-elektroniki-stabilizatory-napiecia-id4353 i https://forbot.pl/blog/kurs-elektroniki-ii-przetwornice-impulsowe-id9923 Jest też znacznie łatwiejsze rozwiązanie problemu, przyjrzyj się robotom kroczącym użytkownika @deshipu - SG90 są zasilane bezpośrednio z ogniwa LiPol/Li-ion, wprawdzie pracują z mniejszą siłą na wale (momencie obrotowym), ale to wystarczy. Może warto rozważyć tą opcje?
  12. Zarówno sam artykuł jak i platforma Domoticz bardzo ciekawe W załączniku mój wykres
  13. Niestety nie wiem, do czego to układ, gdzie będzie służył, jak sobie wyobrażasz sterowanie, mogę zgadywać - w ESC są dwa piny - PWM od prędkości - o nim mówiłem i od kierunku - stan niski to jeden kierunek, wysoki to drugi. Jeśli silnik ma kręcić się tylko w jedną stronę, trzeba podpiąć pin od kierunku na stałe do "plusa" lub "minusa". Jeżeli ma wyglądać to w ten sposób, że zerowe obroty to środek, manetka w dół to w lewo, a w górę w prawo - też da się takie coś na arduino zrobić. Napisz więcej szczegółów, może jakiś kod? Trudno mówić ogólnikowo
  14. @Otiscom2, wnioskuję (chociaż podałeś mało informacji), że manetka to potencjometr, natomiast do regulatora ESC "wchodzi" prawdopodobnie sygnał PWM (https://forbot.pl/blog/kurs-arduino-silniki-pwm-serwomechanizm-zewnetrzne-biblioteki-id3913 - początek artykułu, ESC odczytuje np. wypełnienie 0% jako brak obrotów, a 100% - maksymalne obroty). Należy odczytać rezystancję i na jej podstawie wygenerować sygnał PWM - można to zrobić za pomocą tradycyjnego układu NE555, ale jeżeli chcesz arduino - nie ma problemu, poczytaj o przetworniku ADC (https://forbot.pl/blog/kurs-arduino-pomiar-napiecia-przetwornik-adc-id3819) i zastanów się jak będzie wyglądał kod generujący sygnał PWM (będzie banalny)
  15. wn2001

    Wybór mocy rezystora

    Zaproponowałem, aby rozpocząć od przewlekanych rezystorów o mocy 0,5 W, gdyż ich większe rozmiary pozwalają łatwiej odczytać kolorowe paski na obudowie. Jeśli chcesz użyć mniejszych rezystorów przewlekanych o mocy 0,25 W, także możesz z nich skorzystać Fragment "Budowa robotów dla początkujących" - David Cook, wyd. Helion 2012, strona 116 Tak się składa, że mam tą książkę, więc pozwoliłem zacytować fragment, o który zapewne chodziło @adam458 Autor wyjaśnia dlaczego zastosował właśnie oporniki 0,5W, ale jeśli nadal masz wątpliwości, to najlepiej byłoby omówić konkretny schemat, wtedy można by ze 100% pewności stwierdzić, jakie możesz zastosować tam rezystory
×