Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'serwo zasilanie'.

  • Szukaj wg tagów

    Wpisz tagi, oddzielając przecinkami.
  • Szukaj wg autora

Typ zawartości


Kategorie forum

  • Elektronika i programowanie
    • Elektronika
    • Arduino i ESP
    • Mikrokontrolery
    • Raspberry Pi
    • Inne komputery jednopłytkowe
    • Układy programowalne
    • Programowanie
    • Zasilanie
  • Artykuły, projekty, DIY
    • Artykuły redakcji (blog)
    • Artykuły użytkowników
    • Projekty - roboty
    • Projekty - DIY
    • Projekty - DIY (początkujący)
    • Projekty - w budowie (worklogi)
    • Wiadomości
  • Pozostałe
    • Oprogramowanie CAD
    • Druk 3D
    • Napędy
    • Mechanika
    • Zawody/Konkursy/Wydarzenia
    • Sprzedam/Kupię/Zamienię/Praca
    • Inne
  • Ogólne
    • Ogłoszenia organizacyjne
    • Dyskusje o FORBOT.pl
    • Na luzie
    • Kosz

Szukaj wyników w...

Znajdź wyniki, które zawierają...


Data utworzenia

  • Rozpocznij

    Koniec


Ostatnia aktualizacja

  • Rozpocznij

    Koniec


Filtruj po ilości...

Data dołączenia

  • Rozpocznij

    Koniec


Grupa


Znaleziono 3 wyniki

  1. Cześć wszystkim! Zostałem postawiony przed koniecznością stworzenia pewnego mechanizmu. Jedna z jego części ma działać w następujący sposób: Przy załączonym przycisku klapka ma otwierać się w stronę krańcówki K1. W momencie osiągnięcia K1 krańcówka wysyła sygnał do arduino i napęd ma się wyłączyć. Przy wyłączeniu przycisku klapka powinna wrócić w położenie K2. Klapka ma pokonać dystans 80mm w czasie ~2sek. Pierwotna koncepcja zakładała wykorzystanie zwykłego silniczka ze śrubą pociągową, lecz niestety gabaryty nie pozwalają na zastosowanie takiego rozwiązania. Zdecydowałem się więc na użycie serwomechanizmu (jest mały, zapewnia duży moment, łatwo sterować prędkością otwierania klapki). Ogólnie po napisaniu programu wszystko działało zgodnie z założoną logiką, lecz problem pojawił się po ponownym uruchomieniu arduino. Po osiągnięciu pozycji K1 i przy załączonym przycisku odłączyłem zasilanie. Po ponownym uruchomieniu, serwomechanizm ustawił się szybko na pozycję 90 stopni, choć przycisk cały czas był wciśnięty serwo nie dążył do pozycji K1. Dopiero po wyciśnięciu przycisku serwo wykonało ruch (niestety szybki, a nie powolny jak zaprogramowałem) w pozycję K2. Do stworzenia prototypu użyłem elementów z zestawu startowego arduino. Niestety, ale w swoim projekcie nie mogę sobie pozwolić na to by po ponownym podłączeniu zasilania serwo wykonywało jakieś szybkie ruchy na pozycje 0. Czy jest jakiś sposób, który może rozwiązać mój problem? Dodam, że moja wiedza z programowania jest podstawowa, więc proszę o prosty język i wyrozumiałość. W kodzie mam sterowanie na dwa przełączniki, ale nie ma to większego znaczenia. #include<Servo.h> int pos =0; Servo servo; void setup() { pinMode(10, INPUT); //przelacznik 1 pinMode(9, INPUT); //przelacznik 2 pinMode(8, INPUT); //krancowka na otwarciu pinMode(7, INPUT); //krancowka na zamknieciu servo.attach(3); } void loop() { //ruch przesłony if(((digitalRead(10)==HIGH || digitalRead(9)==HIGH)&&(digitalRead(8)==LOW)) && pos< 180) {pos++; servo.write(pos); delay(15);} //servo otwiera przesłone else {digitalWrite(2,LOW);} //servo nie działa if((digitalRead(10)==LOW && digitalRead(9)==LOW && digitalRead(7)==LOW) && pos>0) {pos--; servo.write(pos); delay(15);} //servo zamyka przesłone else {digitalWrite(2,LOW);} //servo nie działa }
  2. Dla naszego klienta firmy z branży Automatyki Przemysłowej poszukujemy Doradców Techniczno-Handlowych. Lokalizacja : Katowice, Poznań, Warszawa lub Gdańsk. Jakie będą Twoje zadania na tym stanowisku pracy: sprzedaż elementów automatyki przemysłowej, dobór optymalnych rozwiązań do potrzeb Klientów, wsparcie techniczne dla Klientów, realizacja planów sprzedaży, obsługa Klientów zgodnie ze standardami firmy. Poszukujemy właśnie Ciebie, jeśli: posiadasz wykształcenie wyższe techniczne, masz doświadczenie na podobnym stanowisku lub odbyte praktyki/staże w branży automatyki przemysłowej, masz wiedzę z zakresu automatyki lub mechaniki i budowy maszyn, znasz język angielski w stopniu umożliwiającym czytanie dokumentacji technicznej, posiadasz prawo jazdy kat. B, łatwo nawiązujesz kontakty z innymi ludźmi. Pracodawca oferuje: wynagrodzenie podstawowe + nieograniczone premie sprzedażowe, umowę o pracę, niezbędne narzędzia pracy (samochód służbowy, telefon, laptop), benefity pozapłacowe (Karta Multisport, prywatna opieka medyczna, dodatkowe ubezpieczenie na życie), dofinansowanie do nauki j. angielskiego, możliwość rozwoju zawodowego, dofinansowanie do studiów i kursów podnoszących kwalifikacje, szkolenia krajowe i zagraniczne. Jeśli uważasz, że ta praca jest właśnie dla ciebie APLIKUJ ! Poznań: https://www.bbgroup.com.pl/ofertypracy/oferta#MzMzMjVfMF8yNzA3_0 Katowice: https://www.bbgroup.com.pl/ofertypracy/oferta#MzMzNDJfMF8yNzA3_0 Warszawa: https://www.bbgroup.com.pl/ofertypracy/oferta#MzMzMzRfMF8yNzA3_0 Gdańsk: https://www.bbgroup.com.pl/ofertypracy/oferta#MzMzMTVfMF8yNzA3_0 Kontakt: biuro@bbgroup.com.pl tel: 665336504
  3. Hej, dopiero zaczynam zabawę z elektroniką i mam mocne braki w wiedzy dlatego zapewne mam też sporo problemów Robię kurs arduino i dotarłem do sterownia serwem. Mój problem: jeżeli sero (SG90) podłączę pod zasilanie arduino (5V i GND) to działa i jest super sterowalne. natomiast gdy spróbuje te zasilanie zmienić na własne, to zaczynają się problemy. Próbwałem zasilanie dać z: ładowarki (wyjście 5V 2A). ładowarki przez stabilizator napięcia (3.3V) To co wyżej plus kondensatory (od 20 do 1000 uF) miedzy + i -. W przypadku stabilizatora miedzy wejściem a GND oraz między wyjściem a GND. dodatkowo użyłem także moduł mini przetwornicy DC DC (której dawałem prąd z baterii 9V). Wszystko niestety na nic. O ile napięcia są OK (na przetwornicy 5V ustawiłem), O tyle serwo nie pracuje (albo wcale, albo szaleje czyli czasem coś ruszy a czasem cos tylko pyka w środku). Chciałem zmierzyć prąd jaki płynie za przetwornicą (opornik 1K, dioda led, szeregowo mój multimetr) ale niczego nie pokazywał (nie wiem czy zepsuty czy co) ale dioda swiecila.
×
×
  • Utwórz nowe...