Skocz do zawartości

Tablica liderów

Popularna zawartość

Pokazuje zawartość z najwyższą reputacją od 29.10.2021 w Posty

  1. Czasami można tu na forum przeczytać, że projekt powstał z tego co jest w szufladzie. Jako, że nie zajmowałem się elektroniką ponad dekadę to w mojej szufladzie nic nie ma. Człowiek wraca do swojego hobby i okazuje się, że procki, których kiedyś używał produkuje już ktoś inny. No bo tak w 2016 roku Microchip Technology przejęła firmę Atmel Corporation. Jeszcze tego samego roku firma wypuściła nową serię procków ATTiny 1-Series. Mimo, że od tego czasu minęło już pół dekady, chyba procki nie zyskały popularności w kraju nad Wisłą. W sumie to dziwne, bo jak na "tiny" to procki są wypasione: przyn
    5 punktów
  2. Na licznych forach istnieje tradycja witania się nowych użytkowników z aktualnymi członkami społeczności. Ostatnio na Forbocie pojawia się coraz więcej nowych osób - głównie za sprawą naszych kursów elektroniki. W związku z tym zakładam oficjalny temat do takich powitań. Na pewno takie miejsce sprawi, że nasza społeczność będzie jeszcze lepsza Jesteś nowym użytkownikiem? Jeśli chcesz możesz się przywitać z innymi. Napisz czym się zajmujesz, skąd zainteresowanie elektroniką. Nad czym teraz pracujesz itd.
    3 punkty
  3. Dzięki kursowi dokładniej poznałem działania części elektronicznych, dobra robota!
    3 punkty
  4. Można też spróbować nauczyć się stosowania dobrych, wypróbowanych bibliotek - tu aż się prosi o Bounce2 i fell()/rose() Nie można - do tego stosuje się dodatkowy pin w slave ('mam dane do wysłania') podłączony np. do jakiegoś przerwania w masterze
    3 punkty
  5. Używasz BJT (NPN) i MOSFET'a. Kontrolujesz bramkę (tak, wiem, że to baza) tranzystora NPN przy użyciu PWM (digitalWrite([PIN], [0-255])), z tym, że nie każdy pin Arduino obsługuje PWM. Na większości modeli jest oznaczenie tyldy Pasek zasilasz też z 12V (o ile to ten na zdjęciu). W ten sposób minimalizujesz straty energii i zachowujesz kontrolę jasności To co musisz dołożyć do Arduino jest poza przerywanym box'em.
    3 punkty
  6. Mała aktualizacja po dwóch latach First move
    3 punkty
  7. Powstaje płytka z modułami, do nauki programowania Pośrodku będzie wyświetlacz SSD1306, jeszcze rozmieścić niektóre elementy lepiej, dodać grafiki
    3 punkty
  8. USB 2.0: max. 500mA (standardowo 200mA) USB 3.0: max. 900mA (standardowo 200mA) USB-C: w zależności od rezystorów CC1 i CC2 Problem leży w tym, że w nowszych USB HOST musi (najczęściej) udostępnić urządzeniu takie prądy, czyli wymagana jest też warstwa komunikacji. Dlatego nowe powerbanki i ładowarki QC mają mikroprocesory. Resztę możesz doczytać w tej "krótkiej" specyfikacji tego interfejsu Płytka jest raczej OK
    3 punkty
  9. Pomimo posiadanej mniejszej lub większej wiedzy z zakresu elektroniki, zazwyczaj omijałem zagadnienia związane z audio. Oczywiście była jakaś pozytywka gdzie dla zabawy składałem sygnał z dwóch PWMów, aby uzyskać 16bitowe wyjście, ale to raczej wyjątek potwierdzający regułę. Ostatnio kupiłem mojemu synowi gitarę elektryczną i aż się prosi, aby zrobić dla niej samemu (to znaczy z synem) jakiś wzmacniacz. Jako, że mój dziewięciolatek jest z elektroniki zielony, trzeba zacząć od czegoś prostego. A co może być prostsze od kultowego LM386? Sam układ scalony LM386 został wynaleziony w zakładach
    2 punkty
  10. Była na ten temat swego czasu długa i zacięta dyskusja z której nic nie wynikło bo każdy miał rację Ogólnie możesz przyjąć, że ADC nie podaje dokładnej wartości napięcia na wejściu, a informuje, że owo napięcie mieści się w pewnym zakresie. Przykładowo - jeśli otrzymasz wynik 7 to oznacza, że napięcie jest gdzieś między 7 * 5/ 1024 a (7+1) * 5 /1024. Stąd wynik 1023 oznacza, że napięcie jest nie mniejsze niż (5* 1023)/1024 V (czyli równie dobrze może to być 5V). Jeśli Ci zależy na otrzymaniu sztywnego zakresu 0..5 - dzielisz przez 1023. Różnica między dzieleniem przez 1023 a 1024
    2 punkty
  11. Niestety mój dziewięciolatek nie za bardzo wciągnął się w kurs o elektronice. Za dużo czytania i za mało akcji Ponieważ jednak zna trochę Scratch'a i App Inventor'a postanowiłem podejść do tematu trochę inaczej. Dziś dotarły do mnie płytki Raspberry Pi Pico jak i stacja lutownicza. Przylutowaliśmy piny i włączyliśmy stronę Piper Make. Szybko udało się wgrać "firmware" i rozpocząć zabawę. Okazuje się, że w pierwszym zadaniu Myszka Pip potrzebuje naszej pomocy, aby wskazać robotowi Piperbot, gdzie może wylądować na Marsie. Po krótkim wideo, wprowadzającym nas w zabawę, rozpoczyna się tut
    2 punkty
  12. Rozumiem, że będziesz podłączał dodatkowe flashe czy inne ramy? Na tych pinach masz wyprowadzoną szynę SPI do flasha/psram i podłączanie tam czegokolwiek innego w najlepszym przypadku spowoduje, że esp nie wstanie. A przede wszystkim: https://randomnerdtutorials.com/esp32-pinout-reference-gpios/ I zobacz sobie, które piny są zaznaczone na czerwono. A jeśli naprawdę potrzebujesz więcej flasha czy psram - po prostu kup moduł z taką ilością jakiej potrzebujesz.
    2 punkty
  13. @Wiktor-IT Przetwornik ADC jest "wbudowaną" funkcją mikrokontrolera (w przypadku tego kursu). Nie jest to żaden osobny układ... Proponuje jeszcze raz na spokojnie przeczytać cały rozdział i wtedy wszystko się rozjaśni. Pozdrawiam
    2 punkty
  14. Jako stary czarodziej zgodzę się - programowanie i magia mają wiele wspólnego. Tyle, że na opanowanie podstaw programowania potrzebujesz dni, a opanowanie zaklęcia "programie napisz się sam" zajmuje co najmniej 200 lat pilnego studiowania ksiąg magicznych...
    2 punkty
  15. Otwierasz 37 rozdział specyfikacji i sprawdzasz ostatnią kolumnę:
    2 punkty
  16. Spinoff projektu lampki RGB: Postanowiłem założyć osobny temat, bo tu najpewniej wiele się będzie działo. Od strony mechaniki projekt jest właśnie w realizacji wiec skorzystałem z czasu i zabrałem się za głębsze wniknięcie w temat filtrów i wzmacniaczy analogowych. Postaram się przekazać potomnym wiedzę zdobytą podczas zmagań ze wzmacniaczem operacyjnym. Analogowy sygnał audio Po pierwsze musiałem dowiedzieć się z jakim sygnałem mam do czynienia. W urządzeniu źródłami sygnału będą wejście jack i mikrofon. Podpiąłem jacka do oscyloskopu, Roll mode, Coupling DC (bo i tak nie ma s
    2 punkty
  17. Przepraszam kolego @Gieneqdokładniej to chodziło mi o ten układ https://www.google.com/url?sa=t&source=web&rct=j&url=https://serwis.avt.pl/manuals/AVT2312.pdf&ved=2ahUKEwiAwaPLp6z0AhWCuYsKHX51De0QFnoECAUQAQ&usg=AOvVaw2owWn4BQwrhax7VJkrmc1V
    2 punkty
  18. A w taką płytkę wlutowujesz żeńskie goldpiny i nie musisz podpinać na stałe, zawsze można coś wyjąć (np. ESP do wstępnego programowania albo jak większego babola zrobisz, bo potem to już przez wifi leci). Szczególnie, że np. ESP ma piny wlutowane...
    2 punkty
  19. Dość często się ich używa w prototypach jak nie masz jeszcze wytrawiacza i technologii do ogarniania płytek
    2 punkty
  20. Aktualizacja 21.11.2021 Wczoraj/dzisiaj było przygotowywanie elementów, podpisywanie, sprawdzanie, uzupełnianie na jutrzejsze trawienie płytek. Dzięki @Leoneq zrobiłem schemat blokowy działania zegara z budzikiem; jest to aktualizacja wcześniejszego schematu, jeszcze w wersji papierowej Jakość może się zepsuć, później spróbuję zaktualizować zdjęcie.
    2 punkty
  21. Żeby efektywnie wykorzystać uśpienie uP masiałbyś wykorzystać sam mikrokontroler bez tej całej galantetii, w przeciwnym przypadku stabilizator oraz moduł konwertera uart będą niepotrzebnie pobierały prąd, dodatkowo trzeba by pomyśleć nad samym czujnikiem ultradźwiękowym gdyż i tak musi on pracować aby wykryć zmianę odległości, ewentualnie zamiast jego użyć czegoś co będzie włączało cały system dopiero wtedy kiedy to jest konieczne. Sama implementacja programowa nie powinna sprawiać kłopotów, dobrze tutaj @farmaceutaradzi aby wykorzystać w tym ceku przerwania. Co więcej już na etapie miejsc gdz
    2 punkty
  22. Elegancko dziękuję Wam obojgu za ekspresową pomoc
    2 punkty
  23. Cześć, Jest taka rzecz, której mi brakuje na tym forum jak i ogólnie w internecie przy tematykach projektów elektronicznych - mianowicie temat jak ładnie wykończyć swój projekt, zakładając, że chcę korzystać tylko z komponentów (bo trochę prościej RACZEJ jest gdy mamy customową płytkę PCB i wlutujemy sobie wszystkie elementy i stanowi to jedną całość). Przeczytam sobie kurs arduino, kupię górę komponentów, na goldpiny ponakładam kabelki, oprogramuję i wszystko jest fajnie na biurku, ale jak zrobić z tego coś praktycznego? Obudowę można sobie wydrukować (trzeba mieć drukarkę 3D,
    2 punkty
  24. Z mnożenia A jakie napięcie ma pojedyncze ogniwo? W pełni naładowane to 4.2V Typowo 3.7V Rozładowane tak, że trzeba jak najszybciej podłączyć do ładowarki - niecałe 3V Więc skąd wziąłeś te 10.8V? Ja ostatnio użyłem akumulatora z Lidla (20V/2A ma napisane), bardzo zacnie działa i szybko się ładuje.
    2 punkty
  25. Chyba lepszy Fusion 360 Solidworks to jednak już raczej zbyt duży kombajn na to pole. A w kwestii tematu: to nie jest forum mechaniczne... Chociaż przydałoby się trochę treści z mechaniki, co by nie szukać... Taki szybki kurs projektowania modeli dla elektroników byłby całkiem przyjemny dla początkujących.
    2 punkty
  26. I to są roboty, a nie jakieś tam sumo followery
    2 punkty
  27. Chyba mapa klawiatury już się nie zmieni... wyszło mi coś takiego: Tablica liter (wciśnięty klawisz Central przełącza bank) x--- A / U -x-- E / Y xx-- S / Z --x- I / J x-x- C / X -xx- N / M xxx- P / B ---x O / H x--x F / W -x-x L / R xx-x K / G --xx T / D x-xx V / Q -xxx Dż/ Dź xxxx Space/Enter Tablica znakowa (wciśnięty klawisz Far) x--- . > -x-- , < xx-- [ { --x- ; : x-x- ( ( -xx- / ? xxx- @ # ---x ' " x--x ! $ -x-x ) ) xx-x - _ --xx ] } x-xx ` ~ -xxx ta
    2 punkty
  28. Webapka w nodejs albo flasku i skrót do niej na pulpicie Androida.
    2 punkty
  29. A zrobiłem taki program testowy: #include <avr/io.h> #include <avr/interrupt.h> int main(void){ sei(); } ISR(INT0_vect){ } Aby podejrzeć co się wykonuje w przerwaniu trzeba zajrzeć do pliku .lss ISR(INT0_vect){ 78: 1f 92 push r1 7a: 0f 92 push r0 7c: 00 90 5f 00 lds r0, 0x005F 80: 0f 92 push r0 82: 11 24 eor r1, r1 84: cf 93 push r28 86: df 93 push r29 88: cd b7 in r28, 0x3d ; 61 8a: de b7 in r29, 0x3e ; 62 } 8c: df 91 pop r29 8e: cf 91 pop r28 90: 0f 90 pop r0
    2 punkty
  30. Ja bym zaczął od wywalenia L298N i włożenia tam czegoś, co nie zabiera połowy napięcia silnikom - zmierz napięcie na silniku przy pełnym wysterowaniu.
    2 punkty
  31. Skąd przypuszczenie że 1,65 V? Chcesz mieć prąd 500 mA wiec patrzysz na pionową oś związaną z prądem. Jest ona w skali logarytmicznej więc trzeba wiedzieć jak ona działa. Dla małych wartości podziałka jest większa, dla większych wartości jest mniejsza. Patrzysz na podziałkę i prąd jest gdzieś pomiędzy 0,1 A, a 1 A. Każda mała kreska to mnożnik mniejszej z wartosci przedziałku czyli idąc od 0,1 A masz: 0,2 A, 0,3 A, ..., aż 0.9 A i w końcu 1A - jest więc 8 małych kresek, a nie 9 jak w skali liniowej (np na linice). Więc jeżeli chcesz wartość 0,5 A to odliczasz kreski 0,2 A, 0,3 A, 0,4
    2 punkty
  32. Ostatnio pod namową znajomych zwróciłem uwagę na lampę, która stoi w mieszkaniu i zabrałem się za jej ulepszenie. Lampka z papieru z diodką, rezystorem, przełącznikiem i koszykiem na 3 baterie – nic szczególnego. Wyrzuciłem to co było w środku i zabrałem się za złożenie czworokąta z diod WS2812B i 5 białych diod FLUX. Metody alternatywne dla trawienia płytek PCB też działają Połączyłem im masy, 3 kabelki diod programowalnych poszły do ESP8266, wspólne anody diod FLUX poszły na dren klucza tranzystorowego składającego się z połączenia NPN + MOSFET-P kolejno: BC847 i FDT
    2 punkty
  33. Cześć, pewnego razu na spotkaniu ze znajomymi okazało się, że na hasło „polej” nikt nie zareagował. Wtedy zrodził się pomysł, aby zaradzić takim przykrym sytuacjom w przyszłości postanowiłem stworzyć robota do nalewania alkoholi wysokoprocentowych. Z założenia robot miał nalewać alkohol do każdego kieliszka jaki się postawi oraz miał być zasilany przy pomocy baterii. Pierwsze prototypy zawierały prostą elektronikę opartą na czujnikach i przekaźnikach – jestem laikiem oraz samoukiem w kwestiach elektroniki. Projekty nie spełniały oczekiwań, ponieważ w normalnym użytkowaniu zawodziły.
    2 punkty
  34. Króciutki tutorial 1) ustaw przełącznik sondy na x10 2)zapnij klamerkę na wyjście generatora wzorcowego oscyloskopu i kliknij przycisk "auto" Powinieneś otrzymać taki przebieg 3) następnie za pomocą tego pokrętła Ustaw podstawę czasu na 20uS Voila masz wstępnie skonfigurowany przyrząd
    2 punkty
  35. Następny rozdział zaliczony. Troszkę plątanina przewodów w tym rozdziale ale zadziało za pierwszym razem problemów :] NE555 niestety muszę się zgodzić nim się nie da odmierzać czasu bo pierwsze przełączenie jest dłuższe później jest powtarzalne
    2 punkty
  36. Konwertery dziś przyszły. Zgodnie z instrukcją na stronie (jtag2updi.md) wpiąłem diodę Schottkiego, a w Arduino IDE wybrałem SerialUPDI. Mimo dużej ilości czerwonego koloru w logach programowanie przebiegło pomyślnie: No i to tyle dobrych wiadomości na dziś. Jako, że zegarek miał być na baterię CR2023 chciałem do wyświetlania zastosować e-papier (taki). Jak skompilowałem bibliotekę pod swojego ATTiny z 8kB pamięci flash otrzymałem komunikat: region `text' overflowed by 13134 bytes E-papier chyba użyję gdy będę bawił się mikrokontrolerami z co najmniej 32kB flasha.
    2 punkty
  37. Dzięki, To mój dopiero drugi projekt. Jestem samoukiem więc jestem zadowolony jeżeli chodzi o software, rok temu miałem tyle wspólnego z elektroniką co włączałem TV do gniazdka, a z programowaniem jeszcze mniej. Wlutowałem no i zmiana jest. Są zakłócenia, licznik wody rośnie, ale nie w takim tempie jak wcześniej.
    2 punkty
  38. Inaczej bardzo łatwo spalić coś w obwodzie Po prostu równolegle do cewki dodajesz diodę, tylko odwróconą względem zasilania (tak, by blokowała przepływ prądu w oryginalnym kierunku) Tak, to dobry przykład
    2 punkty
  39. Chodzi aby połączyć je tak samo jak się podłącza przekaźniki, w kwestii sterowania silnikiem zobacz ten wątek zwłaszcza stronę drugą gdzie pokazywałem jak takie sterowanie wykonać. Tak
    2 punkty
  40. https://pine64.com/product/pinecil-smart-mini-portable-soldering-iron/ Open-Source
    2 punkty
  41. Wrzucę drobną aktualizację projektu. Poszedłem za radą @ethanak i przeszukałem schematy kolorofonów. W sumie najłatwiej byłoby kupić taki, bo na OLX można dorwać zabytki już po 50-300zł. Na początek próbowałem swoich sił montując własne filtry ze wzmacniaczy operacyjnych i wyszło całkiem znośnie, ale audio na płytce stykowej to taki sobie pomysł. W końcu kupiłem kit składający się z bloku wzmacniacza i 3 filtrów pasmowoprzepustowych, działa naprawdę świetnie Różnicowe zasilanie +-15V swoje robi. Najpewniej jest to ten sam kit co pokazał młody na filmie z poprzedniego wpisu: Z
    2 punkty
  42. To polecam jeszcze eksperyment: typedef struct { int vel; char buf[10]; } costam_t; I w setupie: void setup() { Serial.begin(115200); costam_t costam = {1, {1, 2, 3}}; Serial.print("Sizeof int [B] "); Serial.println(sizeof(int)); Serial.print("Sizeof char [B] "); Serial.println(sizeof(char)); Serial.println((int)(costam.buf + 2)); Serial.println((int)(&costam.buf[2])); Serial.println((int)((char *)(&costam.vel) + sizeof(int) + 2)); Serial.println((int)((char *)(&costam) + sizeof(int) + 2)); } W wyniku będzie to samo Siz
    2 punkty
  43. Cześć. Na imię mi Tomasz, stąpam po tej ziemi już 55 lat i z zawodu jestem kamieniarzem więc w zasadzie zielony z elektroniki. Nigdy nie myślałem że pójdę w te stronę ale w chwili słabości postanowiłem zakupić zegar nixie do samodzielnego montażu (możliwość wykonania zmyślnej obudowy, lampy+ kamień ), niestety nie jest to lutowanie kabli w samochodzie czy motocyklu, więc chcąc podszkolić się w bardziej precyzyjnym lutowaniu trafiłem na Forbota i jego kurs lutowania. Idąc za ciosem zamierzam również poznać podstawy elektroniki, kto wie może wciągnie mnie głębiej. No i tyle o mnie. Pozdraw
    2 punkty
  44. Ekstra kurs! Jednakże widać, że z rosnącym poziomem wiedzy maleje odsetek osób, którzy docierają do samego końca Gratuluje wszystkim jak i sobie dotrwania do tego momentu, a lada chwila atakuję kurs Cyfrówki
    2 punkty
  45. Obiecałem trochę więcej o klawiaturze... Tak jak wspomniałem, taka typowa klawiatura matrycowa może umożliwić wykrycie wciśnięcia dwóch klawiszy jednocześnie. Ponieważ trochę mi brakowało dodatkowych ustawień, postanowiłem dodać piąty tryb - ustawienia. Wejście w ten tryb wyzwalane jest wciśnięciem klawiszy pauza i poprzedni lub następny, wyjście dłuższym przytrzymaniem klawisza pauzy. Ponieważ, nie chciałem komplikować reszty programu sprawdzaniem ile klawiszy na raz zostało wciśnięte, zdecydowałem się potraktować wciśnięcie takiej kombinacji jak wciśnięcie dodatkowych (nieistniejąc
    2 punkty
  46. A jakiś czujnik ToF? Np. taki. Dodasz do tego jakiś Arduino Nano i w stówce się zmieścisz. W miarę dokładny, może patrzeć przez szybkę (pył)...
    2 punkty
  47. @slon @pmochocki dzisiaj się dowiedziałem o tym fajnym narzędziu https://start.atmel.com/ Także ciężko powiedzieć czy będę rozwijał tę aplikację
    2 punkty
  48. W obszarze liniowym MOS działa jak rezystor (I ~ RDS & RLOAD; RDS ~ VG), w obszarze nasycenia jak przełącznik (I ~ RLOAD). To chyba najprostsza wersja tłumaczenia z polskiego na nasze. Wzory są raczej poprawne... W ten sposób często się buduje rezystory sterowane napięciem (obszar liniowy MOSFET'a) W wersji bardziej złożonej: w stanie liniowym RDS wciąż nie osiągnął minimalnej wartości (i ma np. 1kR), więc wpływa na prąd przepływający przez układ sterowany. W stanie nasycenia RDS = RDS-ON (np. typ. 17mR), czyli możemy ją w większości przypadków pominąć.
    2 punkty
  49. Może dlatego, że więcej osób tutaj zna się (przynajmniej we własnym mniemaniu) na elektronice niż na programowaniu? Zwróć uwagę na Forbotowe kursy: elektronika jest omówiona drobiazgowo od podstaw (czyli od "baterii zwartej grubym drutem" - z jakiej to było książki...), programowanie natomiast to takie coś co albo się tylko fachowcy znają, albo "to takie proste, zamieniasz delaje na millisy i już działa"... Nie mam oczywiście żadnych pretensji do owych kursów i ich autorów bo robią świetną robotę... ale sam przyznasz, że nieco kierunkową. Poza tym... mówisz o błędach popełnianych przez ni
    2 punkty
Tablica liderów jest ustawiona na Warszawa/GMT+01:00
×
×
  • 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.