Piszę program do pracy na ATmega 328, który działa z częstotliwością 16 MHz (Arduino Duemilanove, jeśli je znasz, to układ AVR). Mam proces przerwania uruchomiony co 100 mikrosekund. Powiedziałbym, że nie jest możliwe określenie, ile „kodu” można wykonać w jednej pętli 100 mikrosekund (piszę w C, który prawdopodobnie jest konwertowany …
Czy ktoś mógłby polecić jakieś narzędzie podobne do kreatora do tworzenia deskryptorów urządzeń USB? Większość (wszystkich?) Przykładów oprogramowania USB, które do tej pory analizowałem, definiuje deskryptory jako prostą tablicę bajtów w pliku .c, wypełnianą ręcznie (z niewielką pomocą makr). Oczywiście nie jest to czarna magia, ale nadal uważam, że proste …
Chciałbym zmierzyć kąt między dwoma elementami na zawiasach za pomocą arduino. Czy mogę użyć obrotowego potencjometru? Jeśli wezmę odczyt w dwóch pozycjach krawędzi dla kalibracji (0 i 90 °), czy mogę założyć, że rezystancja zmieni się liniowo między tymi pozycjami?
Naprawdę nie mogłem wymyślić dobrego imienia dla tego tematu, ale w zasadzie szukam dobrego Tutoriala / Schematu dla pewnego rodzaju „podstawowego” zasilacza (aby uruchomić Eksperymenty z płyty powierniczej). Zazwyczaj wydają się używać regulatora 7805 5 V (pochodzącego z 9 V), kilku kondensatorów, diody (i innych elementów, takich jak zwykle resetowalny …
Zastanawiam się, ponieważ jest tak wiele funkcji, które ALU musi wykonać, jak mogę zacząć wdrażać jedną (zadanie domowe, w którym powinienem wdrożyć system MIPS z Logisim, używając podstawowych bramek, klapek itp.). Nie jestem pewien, jak mogę zaimplementować jednostkę ALU, która może wykonywać różne funkcje, takie jak dodawanie / odejmowanie / …
Nie jest to bezpośrednio elektryczne, ale pracuję nad stworzeniem prawdziwej wersji bloku monet od Mario. Zasadniczo używam LDR i wykrywam, czy ktoś uderzy blok, a następnie używam tranzystora, aby włączyć silnik prądu stałego. Problem polega na tym, że chcę móc „wystrzelić” monetę z pudełka za pomocą silnika, ale nie jestem …
W końcu odkryłem, jak symulować szybkie rozprzestrzenianie się sygnałów na PCB za pomocą Altium Designer, i wygląda na łatwy w użyciu i wygodny. Zastanawiam się, jak blisko rzeczywistości wynika z kontroli integralności sygnału Altium (pod warunkiem, że warstwy PCB są poprawnie skonfigurowane, a odpowiednie sterowniki i odbiorniki są używane), oraz …
Chciałbym móc skanować schematy obwodów do symulatora obwodu. Chociaż zdaję sobie sprawę, że symbole nie są całkowicie ustandaryzowane, czy istnieje oprogramowanie, które może to przybliżyć?
Piszę program w Arduino 0022. Wywołanie Serial.printlndziała dobrze w moim głównym kodzie szkicu, ale kiedy próbuję użyć go w pliku nagłówka „ Menu.h”, który znajduje się na osobnej karcie, pojawia się błąd: W pliku zawartym w AppController.cpp: 2: Menu.h: W konstruktorze „Menu :: Menu ()”: Menu.h: 15: błąd: „Serial” nie …
Do tej pory używałem XBees do komunikowania się z moją młodzieżą. Jednak, jak wiecie, XBee są naprawdę drogie i kiedy chcę, aby wiele urządzeń komunikowało się ze sobą, muszę zapłacić za kilka nastolatków + kilka XBee, które wynoszą ponad 200 dolarów. Ponadto An XBee jest przeznaczony dla dwóch wyznaczonych nastolatków. …
Mam kilka problemów z Ethernetem z zestawem płytek (6/10 są złe). Być może są to tylko błędy domu montażowego ... ale bardzo martwię się o moją podstawkę magnetyczną. Mógłbym przysiąc, że widziałem przykładowy schemat z topologią mojego Jacka używaną wcześniej w mojej PHY, ale nie mogę go znaleźć. Karta danych …
W budynku, w którym mieszkam, z powodu starszego okablowania napięcie sieciowe często spada na ułamek sekundy, a to ponownie uruchamia mój router Wi-Fi. Planuję lutować kondensator równolegle do wejścia lub wyjścia zasilacza 9 V. Czy to zadziała i czy spowoduje jakieś problemy?
Właśnie rozebrałem naszą pralkę, aby wymienić szczotki węglowe. Czy zastanawiałeś się, dlaczego maszyna przestała działać po zużyciu szczotek? Czy również, jeśli silnik wyda z siebie cichy dźwięk, to czy oznacza to, że szczotki zostały źle ustawione?
Szukam informacji o tym, jak zaimplementować prawidłowe miksowanie 2 analogowych sygnałów joysticka (oś X i Y) do sterowania podwójnym napędem różnicowym (napęd „zbiornikowy”) za pomocą sterownika uC (w moim przypadku ATMega328p), ale to samo powinno dotyczyć dowolny uC z wejściami ADC i wyjściami PWM): Mam analogowy drążek, który daje 2 …
Zasilam płytkę i obwód baterią 9 V (alkaliczną). I chciałbym przeczytać baterię 9 V, aby śledzić, ile energii pozostało. Przeczytałem, że mogę to zrobić za pomocą dzielnika napięcia, ponieważ większość wejść ADC na UC pobiera maks. 5 V. To dobrze, ale czy sam dzielnik napięcia nie pobierze mocy i nie …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.