Próbuję sterować zmotoryzowanym suwakiem (potencjometrem liniowym) za pomocą Arduino. Kontrola PID daje dobre wyniki „skakania” do określonej pozycji docelowej, ale śledzenie ramp jest problemem, wcale nie jest płynne. Ruch jest bardzo gwałtowny, bez względu na to, czego próbuję. Oto wykres pozycji odniesienia, zmierzonej pozycji i mocy silnika podczas śledzenia rampy: …
Chcę zbudować moduł RTC dla Arduino, który działa na czas Marsa. Współczynnik konwersji wynosi 1,0274912510 sekund ziemskich na 1 sekundę marsjańską. Chociaż udało mi się to osiągnąć programowo z rozdzielczością <2 sekundy (co nie jest idealnie idealne, wolałbym około 300 ms dokładności) za pomocą matematyki stałopunktowej na Arduino Uno podłączonym …
Próbuję zaimplementować podstawowy algorytm PID w Arduino Leonardo do mieszania ciepłej i zimnej wody z kranu za pomocą serwozaworów. Celem jest utrzymanie temperatury możliwie najbliżej wartości zadanej. Szczególnie ważne jest, aby temperatura wyjściowa nie przekroczyła wartości zadanej, aby chronić użytkownika przed poparzeniem. Po drugie ważne jest jak najszybsze zbliżenie temperatury …
To jest projekt PCB nad projektem, nad którym ostatnio pracowałem (mój pierwszy projekt PCB). Chodzi o to, aby sterować urządzeniami AC (wentylatory, żarówki itp.) Bez przekaźników. Używam triaków, które są lepsze niż przekaźniki do takich zastosowań. Używam optoizolatorów do pełnej izolacji od linii prądu przemiennego. Próbowałem uruchomić arduino za pomocą …
Mam arduino z mikrokontrolerem montowanym powierzchniowo (SMD): Wiem, jak używać DIP arduino jako programatora dla DIP ATmega328. To proste - wystarczy wsunąć mikrokontroler do uchwytu. Jednak w przypadku montowanego na powierzchni Arduino nie jest to oczywiste. Rozlutowywanie mikrokontrolera jest jednym ze sposobów, ale jest to niegrzeczne i destrukcyjne. Czy mogę …
Staram się maksymalnie zmniejszyć moc w stworzonej przeze mnie płycie Arduino. Jak należy skonfigurować nieużywane piny wejściowe? Jest na to kilka odpowiedzi ( tutaj , tutaj ), ale szukam czegoś konkretnego dla ATMega328P. Ustaw pin na wejściowy, pin napędowy wysoko, aby włączyć wewnętrzne podciąganie Ustaw pin na wejściowy, pin na …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było na temat wymiany stosu inżynierii elektrycznej. Zamknięte 6 lat temu . Jakie rozwiązania są dostępne do sterowania wtyczką (lub, jeśli to możliwe, gniazdkiem), tj. Włączanie i wyłączanie? Szukałem rozwiązań xbee …
Staram się stworzyć system pokładowy dla mojego roweru za pomocą Arduino lub może tablic Lilypad. Myślę, że powinienem użyć czujnika Halla, ale każda alternatywa jest również dobra. Chcę przesłać moją prędkość do wyświetlacza LCD i zastanawiam się, jak najlepiej to zrobić.
Z czym współpracuję: korzystam z własnej płyty Arduino (w tym sensie, że korzystam z modułu ładującego i edytora kodu Arduino) o napięciu 3,3 V i zasilany jest z baterii litowo-jonowej, która jest ładowana przez odpowiedni Microchip ładowarka IC. Co próbuję osiągnąć: chcę mierzyć pojemność baterii raz na minutę. Mam podłączony …
Oto, co wiem o NPJ BJT (Bipolar Junction Transistors): Prąd emitera podstawowego jest wzmacniany razy HFE w kolektorze-emiterze, dzięki czemu Ice = Ibe * HFE Vbeto napięcie między emiterem bazy i, jak każda dioda, wynosi zwykle około 0,65 V. VecJednak nie pamiętam . Jeśli Vbejest niższy niż minimalny próg, tranzystor …
Chcę stworzyć projekt, który używa Arduino do gromadzenia i wyświetlania danych EKG. Wykorzystuje dwie elektrody przymocowane do ciała (na klatce piersiowej). Sygnał jest następnie przesyłany przez wzmacniacze operacyjne do pinu Arduino ADC. Arduino jest podłączone tylko do komputera. Czy połączenie człowieka i tablicy Arduino jest bezpieczne ? Czy powinienem wykonać …
Właśnie kupiłem tarczę Arduino Ethernet - podróbkę za 10 USD zamiast 60 USD. Podłączyłem go, ale to nie działa - diody LED świecą, ale nie migają i nie nawiązano połączenia Ethernet (przełącznik Ethernet nie świeci, nie można pingować itp.). To tak, jakby Arduino nie mógł komunikować się z tablicą. Próbując …
Odwołanie do arduino stwierdza , że użyjesz następującego kodu do odczytania wartości z analogowego pinu # 5: int val1 = analogRead(5); Jednak aby odczytać z cyfrowego pinu nr 5, przekazałeś ten sam numer pinu do digitalRead: int val2 = digitalRead(5); Nie powinieneś używać analogRead(A5)zamiast analogRead(5)? Jeśli nie, co robi następujący …
W tym pytaniu wspomniano, że pin 13 ma wbudowany rezystor dla diody LED, który jest standardem w większości jednostek Arduino. Mój przyjaciel powiedział mi, że ponieważ na pinie jest już rezystor, nie muszę go zakładać, kiedy podłączam zewnętrzną diodę LED do pinu. To nie pasuje do mnie, ponieważ czytam wszędzie, …
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.