Skocz do zawartości

MasterYoda95

Użytkownicy
  • Zawartość

    35
  • Rejestracja

  • Ostatnio

Wszystko napisane przez MasterYoda95

  1. @ethanak patentowanych podkładek nie stosowałem, ale mój Anycubic ma na stole specjalną powłokę i kiedy stół jest ciepły to trzyma jak imadło, a po wystygnięciu puszcza i nie trzeba nic odrywać, także są też dobre patenty, nigdy nie musiałem kombinować ze środkami adhezyjnymi
  2. Zgadzam się że szeroko stosowany L298N to już przestarzała, nieefektywna konstrukcja. Ja w swoim robocie użyłem TB6612FNG (na MOSFETach) i mogę ci go z czystym sumieniem polecić jeśli będzie miał wystarczające parametry do twojego projektu.
  3. Świetne! Żaden aspekt projektu (elektronika, mechanika, w tym obudowa i elektronika) nie został zaniedbany. Szczególnie soft robi wrażenie.
  4. Jeśli jesteś początkujący to gorąco polecam Anycubic Mega S. Drukarka przychodzi prawie całkowicie złożona i skalibrowana, konstrukcja jest sztywniejsza niż w Enderze (rama, dwa silniki i śruby osi Z), stół ma fajną powłokę dobrze trzymającą wydruk na gorąco i puszczającą po schłodzeniu. Nie tracisz życia na modowanie żeby działała, ale jak chcesz to możesz się pobawić. Ender za to zapewnia bardzo duże wsparcie społeczności bo to popularniejsza drukarka.
  5. @marek1707 Dławik chyba nie miałby tak dużej rezystancji.
  6. Próby zwiększania prędkości robota kończyły się wypadaniem z toru na ostrzejszych zakrętach. Musiałem dopisać warunek, że jeśli linia ucieka z którejś strony poza zakres sensora, czyli na przykład ostatni odczyt błędu wynosi 2, a potem na czujnikach mam same zera, to ustawia się błąd 3. Dzięki temu robot robi jeszcze ostrzejszą korektę i wraca na tor. Odkryłem też, że człon różniczkujący przy nastawie 1 nie robił zupełnie nic, bo poprawki jakie wnosił były rzędu 0.1 % szybkości silnika, a te procenty zaokrąglam do int-a, więc okrągłe 0 za to, że najpierw nie chciał działać sam człon P,
  7. Wielki sukces. Dokonałem tego, czego nie udało mi się dekadę temu! Po dopisaniu członu różniczkującego robot już nie wypada z mojego toru! Oczywiście nadal będę nad nim pracował, trzeba będzie zwiększyć prędkość, dodrukować obudowę trzymającą tę luźną płytkę i powerbank, niemniej podstawowe założenie zostało spełnione Piękny prezent świąteczny sobie sprawiłem życzę wam równie pomyślnego konstruowania Poniżej kod regulatora i nastawy. Z Kp zacząłem od wartości 1 i zadziałało od razu przy tej prędkości. lasterror = (0,0) #error, timestamp basespeed = 25 Kp
  8. Napisałem prosty regulator z członem proporcjonalnym, wklejam samą funkcję, bo cały kod byłby trudny do interpretacji. Funkcja wywoływana jest w pętli, odczytuje stan czujników za pomocą [czujnik].check() (zwraca 1 jeśli dany czujnik widzi linię i 0 gdy podłogę), wylicza błąd, mnoży go przez wagę czujnika - tym większą, im dalej od środka, znak mówi o kierunku. Następnie od wartości "normalnej" prędkości silnika (zmienna basespeed), którą przyjąłem na razie jako zaledwie 25%, odejmuje (lub dodaje w zależności od znaku) błąd pomnożony przez współczynnik Kp = 25 i wylicza nową prędkość dla silni
  9. @mateusz797 Nie ma sprawy, wrzucę jak zdążę coś naskrobać.
  10. @mateusz797 ja zamiast wyświetlacza używam modułu bluetooth. Na razie robot stoi obok komputera, ale gdy będę testował go w czasie jazdy po podłodze, będzie znacznie wygodniej. Tak wysyłam sobie informacje o wskazaniu czujników: Co do sterowania - zamierzam zrobić od razu na PID, bez ifów. Najpierw człon proporcjonalny - zobaczymy co z tego wyjdzie.
  11. Udało się wykonać płytkę! Biorąc pod uwagę, że ostatni raz próbowałem to robić przy okazji pierwszego wcielenia Tesli i kiepsko to działało, to wyszła nadzwyczaj dobrze. A może po prostu nie porywałem się z motyką na słońce i dałem ścieżki 40-50 mil połączenia były bardzo proste, bo sparowałem ESP i mostek H oraz sensory nóżkami na wprost, bez krzyżowania. Wystarczyła jednostronna płytka bez zworek Jak widać zrobiłem sobie miejsce na gniazdo, żeby mieć dostęp do wszystkich wyprowadzeń płytki mikrokontrolera. W razie jakichś przeróbek albo przy dodawaniu nowych funkcji nie trzeba będzie od
  12. @mateusz797 Może używałeś I2C do podłączenia wyświetlacza, w Uno linie SDA i SCL są na liniach analogowych. Ja mam 5 czujników, ale używam ESP32
  13. @mateusz797 Dzięki za podzielenie się swoją konstrukcją Myślałem nawet nad zasilaniem z li-ion/li-pol, ale teraz okres świąteczny, więc i tak długo czekałbym na wysyłkę (nie mam za bardzo hobbystycznych sklepów elektronicznych w okolicy), więc powalczę na powerbanku. Zresztą powerbank to po prostu pojedyncze ogniwo li-ion z przetwornicą, o ile ona da radę prądowo to będzie ok. Poza tym prawdopodobnie największe spadki napięć mam na tych chińskich kabelkach, podobno konektory mają spory opór - a ja tych kabli mam bardzo dużo. Skoro prototypowy układ jest ok, to spróbuję przenieść go na
  14. Musiałem zamówić odpowiednie śruby przez internet (z przesyłką to skórka niewarta wyprawki), no ale nie chciałem drukować jakichś chybotliwych albo krzywych dystansów. Najdłuższe jakie weszły to 40 mm i na nich można opuścić czujniki na samą podłogę. EDIT: takie ustawienie czujników powodowało, że nie widziały linii, podniosłem je na ok. 1 cm nad powierzchnię.Układ na bateriach pracuje niestabilnie nawet bez próby włączania silników. Jutro sprawdzę, jak poradzi sobie zasilany małym powerbankiem. EDIT2: w kwestii zasilania nadal nie jest idealnie, ale zmiana źródła prądu na powe
  15. Zebrałem się i udało się ogarnąć w ciągu jednego wieczoru Niestety dzisiaj już nie zdążę podłączyć i przetestować. Projekt: Wykonanie: Wydruk w Easy PETG. Mam nadzieję że czujniki nie są za wysoko, bo nie mam już dłuższych śrub M3 Następny krok: Sprawdzenie zamontowanego modułu czujników. Ogarnięcie zasilania aby ESP się nie zawieszało przy pracy silników.
  16. MasterYoda95

    Obiecujące technologie

    @Jamik Absolutnie nie neguję nieprzystosowania naszej energetyki do fotowoltaiki, ale jest to źródło relatywnie nowe. Pewnie minie wiele lat zanim zaczniemy budować magazyny energii o znaczącej pojemności i dużej mocy chwilowej (np. Li-ion). Zanim to nastąpi można korygować zmiany zapotrzebowania przy pomocy elektrowni z turbinami gazowymi, które mają znacznie niższą bezwładność od bloków węglowych. Chyba nawet Niemcy mają je jako zapas w przypadku spadku produkcji z OZE właśnie ze względu na elastyczność. Bardzo ciekawe spojrzenie pod kątem ewolucji przepisów. Widać jak na dłoni, że wpro
  17. MasterYoda95

    Obiecujące technologie

    @Jamik Czy aby na pewno? Faktycznie, zużycie prądu w gospodarstwach domowych jest niskie podczas maksimum produkcji z PV, ale niewykorzystana energia trafia do sieci, a w skali kraju w tym czasie zapotrzebowanie jest największe.
  18. Update: polutowałem płytkę czujników odbiciowych. LEDy czujników zasilane są z Vin (5-6 V), każda przez rezystor 330R, natomiast sygnał sczytuję z kolektorów fototranzystorów podciągniętych do 3,3 V przez rezystory 100k. Ciekawostka: ADC w ESP32 obsługuje zakres napięcia 0,0 - 1,0 V, ale można ustawić programowo tłumienie na 0; 2,5; 6 lub 11 dB. Ostatnia opcja rozszerza zakres do 3,6 V, dzięki czemu nie trzeba używać niższego napięcia na kolektory czujników lub dzielników napięć na wejściach ADC. Będę musiał ostatecznie poprawić zasilanie, bo na USB działa ok, a na bateriach potraf
  19. @Gieneq tak się składa że ten kabelek wziąłem do pomiaru prądu i był wpięty nie w płytce stykowej tylko z jednej strony do drugiego kabla z pinem żeńskim, a z drugiej był krokodylek od sondy multimetru :) A może jakieś uszkodzenie wewnętrzne wchodzi w grę? Chociaż trzeźwo myśląc to podwojone prawdopodobieństwo błędnego zaciśnięcia pinu jest moim zdaniem większe niż uszkodzenie w kablu wielożyłowym, który nie był narażony na żadne trudne warunki.
  20. @BlackJack A ja sądzę że autor bardzo dobrze wie co porównuje. Tylko że on to sprzedaje
  21. Spośród mojego zestawu tanich chińskich kabelków ze złączami 1 pin (du pont) trafił mi się już drugi, który ma wysoką i bardzo niestabilną rezystancję. Sprawdziłem najpierw czy to nie wina miernika i sond, mierząc rezystory i inne kable, ale tylko ten ostatni, biały, sprawiał problemy. Filmik poniżej. Rozebrałem obudowę pinu i spróbowałem zrobić zdjęcia przy użyciu lupy. Lepszego powiększenia nie udało mi się uzyskać, więc nie wiem czy cokolwiek widać, ale nie widzę tu jakiegoś błędu w postaci zaciśnięcia np. prawie całkowicie na izolacji zamiast na żyle. Nie jestem j
  22. @marek1707 Twoje ostrzeżenie jest jak najbardziej zasadne. Robiąc zamówienie na jakieś części elektroniczne zamawiam zwykle 1/3 tego co mi potrzeba, a reszta to "przydasie" muszę się bardzo ograniczać i krytycznie patrzeć na koszyk przed sfinalizowaniem każdego zakupu. Wykazałem się za to silną wolą kiedy kupiłem nową drukarkę 3D - sprzedałem starą, ale była pokusa żeby ją zostawić, no bo profile aluminiowe, silniki krokowe, paski, zasilacz, to się na pewno przyda. A potem by się okazało że się przydadzą za 10 lat, ale dłuższe profile, mocniejsze silniki i szersze paski i i tak bym musiał ws
  23. [Przydługa osobista historia] Będąc uczniem nieistniejących już gimnazjów, zapragnąłem dowiedzieć się, jak działa tranzystor. Artykuły na wikipedii niewiele mi tłumaczyły, dlatego sięgnąłem do archiwów Elportalu i zacząłem czytać stare artykuły z Elektroniki dla wszystkich". Było to dość trudne do zrozumienia, ale czytałem w kółko, aż coś załapałem. Próbowałem coś tam majstrować przy elektronice, ale moje zrozumienie tematu było słabe. Elektroniki cyfrowej nawet nie próbowałem, bo uważałem, że to "kolejny krok" po elektronice analogowej, a tej jeszcze nie ogarniam. Przełomem
  24. Musisz po prostu zuploadować bibliotekę na płytkę. Jak w plikach płytki będziesz miał "keyboard.py", to "import keyboard" zadziała
  25. W kwestii zasilania można zastosować jedno ogniwo lub dwa, szeregowo. Skłaniałbym się ku drugiej opcji. Da ci to 7,2 V które możesz podać na wejście DC płytki mikrokontrolera - wbudowany stabilizator już jej zapewni 3,3V, a serwa mogą być zasilane prosto z tej pary ogniw przez zwykłą diodę prostowniczą. Spadek napięcia o te 0,6-0,7V pozwoli bardzo prosto i tanio wstrzelić się w wymagania napięciowe serwa które linkujesz
×
×
  • 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.