Skocz do zawartości

Przeszukaj forum

Pokazywanie wyników dla tagów 'Początkujący'.

  • 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 51 wyników

  1. Hej, Zacząłem bawić się z małą szklarnią obsługiwaną przez Raspberry Pi, jako że w szklarni temperatura może być za duża to chciałbym aby była możliwość chłodzenia/odciągania wilgoci powietrza. Mam już zrobioną obsługę czytania wartości z czujników temperatury, wilgotności gleby i wilgotności powietrza. Teraz zostało mi ogarnięcie pompki (5V) do nawodnienia i dwóch wentylatorków: 1 który wydmuchuje powietrze z zewnątrz - chłodzenie a drugi który wdmuchuje - wilgoć (1x12V a drugi planuje użyć ze starego kompa, jeszcze go nie posiadam). Posiadam: Wentylator: PF4010D12HS 12V 0.12A Tranzystory 2N7000 Tranzystory 2N3904 Pompka: https://allegro.pl/oferta/pompka-zanurzeniowa-5v-biala-zta31509-8151984645?snapshot=MjAyMC0wNy0wMlQxMDozNzoxOS40NzRaO2J1eWVyOzlkY2RmNjNhYTk0OTAyMDUwYjgzYWY2ZjM0NjI4ODI5N2U3YTI4NzUwYjMwNTFjYTAxYWE0YTdiNWIzNDdmN2U%3D Wszystko co do tej pory podłączyłem (2x czujnik wilgotnosci gleby, 2x czujnik temp/wilg powietrza, przycisk 'emergency' który zatrzymuje program + świeci diodą) działa na zasilaniu 3.3V z malinki. Teraz chciałbym podpiąć rzeczy na 5V. Wiatraczek podpięty bezpośrednio pod 5V działa (nie z najlepszymi rpm ale zupełnie wystarczająco), tak samo pompka. Czy mógłby ktoś pomóc z ogarnięciem podłączenia ww. elementów? Z góry dzieki [EDIT] oczywiście chodzi o podłączenie tych elementów z możliwością sterowania poprzez porty malinkowe
  2. Więc jestem zupełnie świeży w sprawach arduino jednak już mam kilka fajnych pomysłów jak mógłbym je wykorzystać. Zapoznałem się już jako tako z programowaniem ale dalej kuleje w kwestii sprzętu i urządzeń jakie można wykorzystać z arduino. Do mojego pierwszego większego projektu potrzebowałbym silnika o momencie obrotowym 9.5 lub 10. Przeszukując Bootland zdałem sobie sprawę że taki silnik nie jest polecany do budowy robotów oraz ma napięcie zasilające 12 lub 6V. Tutaj pojawia się moje pytanie. Czy istnieje silnik który spełni założenie dużego momentu obrotowego jednocześnie będąc kompatybilnym z arduino czy może istnieje jakiś sposób na sterowanie większym silnikiem ? Może można jakoś obejść napięcie zasilania ? Za każdą pomoc będę wdzięczny i mam nadzieję że znajdę na tym forum pomoc :).
  3. Cześć, przymierzam się do projektu inteligentnego domu, mam w głowie zarys planu tego co chcę osiągnąć, ale ze względu na niewielkie doświadczenie z elektroniką będę bardzo wdzięczny za wszelkie rady i sugestie. Ogólna koncepcja jest taka: Serwer na Raspberry Pi zbierający dane z czujników i wysyłający komendy do elementów wykonawczych. Czujniki i elementy wykonawcze rozproszone po całym mieszkaniu (i poza nim ) W pierwszej kolejności chciałbym zacząć od kilku prostych czujników i łączenia się do nich z mojego komputera (na razie bez serwera na malince). Myślałem o tym żeby czujniki wyposażać w esp8266 i łączyć się do nich po HTTP. W przyszłości, jak powstałby serwer na Raspberry Pi, to mógłby odpytywać czujniki i zbierać dane. Jeśli chodzi o zasilanie czujników to myślałem o zasilaniu bateryjnym/akumulatorowym. Tu pojawia się pierwszy problem, bo słyszałem, że esp potrzebuje dość sporo energii do zasilania. Myślicie, że taki układ ma prawo działać przez dłuższy czas? A może zamiast esp powinienem spróbować czegoś innego? Z góry dzięki za wszystkie rady
  4. Dzień dobry, Posiadam Arduino UNO. Za pomocą tej płytki robiłem zamieszczony tutaj kurs dla początkujących. Przy pierwszym podłączeniu wszystko było ok. Zrobiłem kilka części kursu(zatrzymałem się na LCD). Problem, jaki pojawił się w pewnym momencie to brak możliwości zaprogramowania płytki poprzez port USB, używając do tego dedykowanego środowiska (ver. 1.8.12). Pracuję na Win10. Sprawdziłem ustawienia i połączenia: 1. Menedżer urządzeń rozpoznaje płytkę -> Porty->Arduino Uno(Com4) 2. W środowisku mam wybrane: płytkę Arduino UNO, port COM4 programator AVRISP mkii Na powyższych ustawieniach pracowałem do tej pory. Wszystko zasilane z USB, ewentualnie z zewnętrznego zasilacza(kurs o serwomechanizmie). Zasilanie sygnalizowane przez zieloną diodę. Zanim napisałem ten post, poczytałem forum odnośnie takich przypadków. W większości ten problem to skasowany bootloader. Zaznaczam, że do programowania płytki używałem tylko połączenia USB(nie posiadam zewnętrznego programatora). Sprawdziłem też inny przewód USB. Postanowiłem też kupić procesor z wgranym już bootloaderem. Po zmianie procesora, problem nadal istnieje. Błąd jaki otrzymuję to: Czy ktoś z Forumowiczów spotkał się z takim problemem? Pozdrawiam, Łukasz
  5. Cześć, jakiś czas temu kupiłem sobie klon Arduino nano ponieważ poprzedni przypadkiem się spalił. Po podłączeniu brak komunikacji po usb. Nie mam programatora isp więc nie mam jak sprawdzić, ale za to posiadam oryginalną płytkę Arduino Uno. Chciałem więc zapytać czy istnieje możliwość aby zaprogramować arduino nano używając w tym celu UNO? Jeśli tak to prosiłbym o schemat połączeń oraz jak to ustawić w Arduino IDE. Pozdrawiam @Gieneq dzięki za nakierowanie na temat arduino isp aczkolwiek nie pomogło @ethanak Układ jest zaprogramowany na miganie diodą 13 co 1s przez usb nie można go zaprogramować nawet zmieniając na stary bootloader. (jak już wyżej wspomniałem miałem już klona nano i po przestawieniu na stary bootloader nie było problemów. Po podłączeniu układu do usb jest wykrywany jako ch340 sterowniki zainstalowane aczkolwiek nie można go zaprogramować przez usb, sugerując się postem Gieneq postanowiłem wykorzystać swoje oryginalne UNO jako programator isp aczkolwiek również nie da się go zaprogramować. Płytkę wybrałem na pewno dobrą, sprawdzałem z ustawieniem różnych płytek skoro po wybraniu nano nie działało. Przy próbie wypalenia prze programator pojawia się następujący błąd. avrdude: Expected signature for ATmega328P is 1E 95 0F Double check chip, or use -F to override this check. Odnaleziono zły mikro kontroler.Czy wybrałeś odpowiednią płytkę z Narzędzia > Menu Płytek? Układ napewno działa ponieważ wykonuje program miganie diodą, ale nie potrafię przeprogramować do w żaden sposób. @slon taki początkujący troche jestem i nie bardzo wiem o co chodzi ;D Pozdrawiam
  6. Witam. Jestem w trakcie planowania budowy łazika mam juz zakupione niektóre komponenty do pierwszego prototypu. Sercem łazika będzie płytka arduino, silnikami będzie sterować poprzez 3 układy l298n (każdy będzie sterować 2 silnikami 12v) z czego 1 będzie również zasilać arduino. Lecz nie wiem jeszcze jak rozwiązać problem zasilania. Myslalem czy by nie połączyć 3 układów równolegle a potem wszystko pod zasilanie. Tylko jakie? Myślałem nad akumulatorem żelowym 12v, nie są zbyt drogie można je znalesc za 33zl A ładowarkę za około 19 zł. Tylko kompletnie nic nie wiem o takich akumulatorach. Myslalem też nad akumulatorem litowo polimerowym tylko że ładowarki do nich kosztują krocie A i same akumulatory nie mają dużej pojemności. Proszę o pomoc .
  7. Witam wszystkich mam takie pytanko i problem jestem zielony w akumulatorach a mam do podmianki baterie do odkurzacza automatycznego czy da się podmienić cztery akumulatory widoczne na zdięciu i co to za płytka z układem jest połączona z bateriami ?? Dzięki za odpowiedz.
  8. Witam Zaczynam swoją przygodę na studiach z programowaniem i na samym początku dostaliśmy takie zadanie, bardzo proszę o pomoc w rozwiązaniu. Zaimplementuj klasę Pizza jako immutable. Uwzględnij takie właściwości jak: ilość pomidorów ilość sera rozmiar pizzy (średnica) rodzaj ciasta (cienkie, średnie i grube) - jako ENUM Dodaj metody typpu setter, które zmieniają stan poprzez tworzenie nowych obiektów. Stwórz kilka obiektów klasy Pizza i spróbuj zmienić ich stan.
  9. stworzyłem projekt pojazdu rc w nim wszystko jest dobrze. Na początku joystick działał ( jest zrobiony z arduino uno, joystick shield i nrf24l01) lecz potrzebowałem arduino do drugiego projektu. Gdy chciałem wgrać program joysticka oraz jakikolwiek inny program na arduino uno program ładuje się 10 min i potem wyskakuje błąd. Zagłębiłem się w temat ale nigdzie nie znalazłem takiego błędu. Arduino jest orginalne. Podczas ładowania szkicu wystąpił błąd avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding Problem z wgrywaniem na płytkę. Sprawdź http://www.arduino.cc/en/Guide/Troubleshooting#upload w poszukiwaniu sugestii. avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x1e avrdude: stk500_recv(): programmer is not responding avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x1e #include <SPI.h> #include <nRF24L01.h> #include <RF24.h> #define CE_PIN 9 #define CSN_PIN 10 #define x_axis A0 // x axis #define y_axis A1 //y axis #define button1 8 // joystick button #define button2 2 // A button #define button3 3 // B button #define button4 4 // C button #define button5 5 // D button #define button6 6 // E button #define button7 7 // F button const uint64_t pipe = 0xE8E8F0F0E1LL; RF24 radio(CE_PIN, CSN_PIN); int data[9]; void setup() { radio.begin(); radio.openWritingPipe(pipe); pinMode(button1, INPUT); pinMode(button2, INPUT); pinMode(button3, INPUT); pinMode(button4, INPUT); pinMode(button5, INPUT); pinMode(button6, INPUT); pinMode(button7, INPUT); } void loop() { data[0] = analogRead(x_axis); data[1] = analogRead(y_axis); data[2] = digitalRead(button1); data[3] = digitalRead(button2); data[4] = digitalRead(button3); data[5] = digitalRead(button4); data[6] = digitalRead(button5); data[7] = digitalRead(button6); data[8] = digitalRead(button7); radio.write( data, sizeof(data) ); }
  10. Witam, Właśnie rozpocząłem swoją przygodę z elektroniką kupując zestaw elementów do kursu elektroniki aby poznać ją w praktyce robiąc zadania z "Kurs elektroniki". Dowiedziałem się już, że jeśli rezystory są połączone równolegle to obie nóżki muszą być na takich samych stykach jak na zdjęciu pierwszym, natomiast jeśli szeregowo to tylko jedne wyprowadzenie w musi być na jednym styku, moje pytanie brzmi dlaczego na drugim zdjęciu przy wpinaniu amperomierza rezystory mają styk tylko na jednym wyprowadzeniu jak w połączeniu szeregowym. Link do kuru: https://forbot.pl/blog/kurs-elektroniki-napiecie-prad-opor-zasilanie-id3947 Z góry dziękuje za pomoc, Pozdrawiam. edit. Doszedłem sam do tego do zamknięcia.
  11. Jest to kod do nadajnika. Zrobionego na arduino nano joysticku oraz nrf24l01. Taki sam błąd mam w odbiorniku. błąd to avrdude: Version 6.3-20190619 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch System wide configuration file is "C:\Program Files\WindowsApps\ArduinoLLC.ArduinoIDE_1.8.33.0_x86__mdqgnx93n4wtt\hardware\tools\avr/etc/avrdude.conf" Using Port : COM4 Using Programmer : arduino Overriding Baud Rate : 115200 avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x30 avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x20 avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0x30 avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x20 avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x30 avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x20 avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x30 avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x20 avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x30 avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x20 avrdude done. Thank you. Podczas ładowania szkicu wystąpił błąd Jest to kod do nadajnika. Zrobionego na arduino nano joysticku oraz nrf24l01. Taki sam błąd mam w odbiorniku. #include <SPI.h> #include <nRF24L01.h> #include <RF24.h> RF24 radio(8,9); // CE, CSN const byte address[6] = "00001"; char xyData[32] = ""; String xAxis, yAxis; void setup() { Serial.begin(9600); radio.begin(); radio.openWritingPipe(address); radio.setPALevel(RF24_PA_MIN); radio.stopListening(); } void loop() { xAxis = analogRead(A1); // Read Joysticks X-axis yAxis = analogRead(A0); // Read Joysticks Y-axis // X value xAxis.toCharArray(xyData, 5); // Put the String (X Value) into a character array radio.write(&xyData, sizeof(xyData)); // Send the array data (X value) to the other NRF24L01 modile // Y value yAxis.toCharArray(xyData, 5); radio.write(&xyData, sizeof(xyData)); delay(20); }
  12. #include <SPI.h> #include <nRF24L01.h> #include <RF24.h> RF24 radio(8,9); // CE, CSN const byte address[6] = "00001"; char xyData[32] = ""; String xAxis, yAxis; void setup() { Serial.begin(9600); radio.begin(); radio.openWritingPipe(address); radio.setPALevel(RF24_PA_MIN); radio.stopListening(); } void loop() { xAxis = analogRead(A1); // Read Joysticks X-axis yAxis = analogRead(A0); // Read Joysticks Y-axis // X value xAxis.toCharArray(xyData, 5); // Put the String (X Value) into a character array radio.write(&xyData, sizeof(xyData)); // Send the array data (X value) to the other NRF24L01 modile // Y value yAxis.toCharArray(xyData, 5); radio.write(&xyData, sizeof(xyData)); delay(20); } błąd to
  13. Cześć, jestem początkująca w temacie elektroniki. Będę za niedługo kończyć Kurs Elektroniki I i zastanawiam się co dalej po nim zrobić. Czy myślicie, żeby chwycić się za kurs lutowania czy najpierw zrobić Kurs Elektroniki II i dopiero po tym kurs lutowania? Będę wdzięczna za wszelką pomoc, pozdrawiam :)
  14. Cześć, jeżeli chodzi o elektronikę to jestem raczej zielony, jak sama nazwa działu wskazuje. Jestem w trakcie nauki z kursów FORBOT-a, ale najlepiej uczę się poprzez praktykę i chcę skonstruować taki układ jak w tytule tematu. Odniosłem już częściowy sukces, tj. umieściłem wszystko na płytce stykowej i zadziałało to nawet zgodnie z projektem który wykonałem na Falstadzie (http://tinyurl.com/yx3248az). Ale to jeszcze nie jest to co chciałbym osiągnąć. Obecnie oparłem całość o układ NE555, ale z tego co wiem jest on stosunkowo prądożerny, a zależy mi na tym żeby całość była możliwie energooszczędna (ma być oparta na standardową baterie 9V). Zastosowałem czujnik wstrząsu SW-420, który na wyjściu daje mi LOW kiedy wykryje wstrząs, a tak to cały czas jest HIGH. http://wiki.seeedstudio.com/Grove-Vibration_Sensor_SW-420/ Chciałbym uprościć ten układ aby był bardziej energooszczędny oraz żeby działał zgodnie z pierwotnym założeniem tj. Zapala się na uderzenie i gaśnie po kolejnym uderzeniu. Mam dostęp do wszystkich komponentów z zestawów startowych do kursów FORBOT-a. Cała masa rezystorów, diody, diody zenera, tranzystory, kondensatory oraz CD4069, CD4071, CD4081, LM311P, LM311. Oraz dwa czujniki wstrząsów: https://elektroweb.pl/wstrzasplomienie/83-czujnik-wstrzasowy-bezkierunkowy-dokladny-801s-z-regulacja-.html (dodaje jego dokumentacje jako załącznik). https://elektroweb.pl/wstrzasplomienie/72-czujnik-wstrzasowy-wibracji-ruchu-uderzenia-sw-420.html Chciałbym poprosić o pomoc bardziej doświadczonych kolegów. Czy można ten układ uprościć i nie korzystać z NE555? Jak tak to prosiłbym o pomoc. czujnik wstrza_sowy 801S.pdf
  15. Witam Niedawno zakupiłem kolna Arduino mega 2560 udało mi się zainstalować sterowniki i w środowisku arduino działa poprawnie. Jednak z doświadczenia wiem, że aplikacja arduino jest bardzo ograniczona i dlatego wszystkie programy piszę w Visual Studio Code Platform IO. Niestety pojawia mi się tutaj problem z wyborem płytki podczas tworzenia programu. W platfotmIO do wyboru arduino mega są setki i nie mam zielonego pojęcia jaką opcję wybrać . Na klonie jest chip Atmega256J 16U-TH. Czy ktoś pracuje w tym środowisku i jest w stanie mi coś poradzić podpowiedzieć ? Za pomoc byłbym bardzo wdzięczny.
  16. Rozwiązuje proste zadanie kinematyki i prosiłbym, aby ktoś mógł sprawdzić moje rozwiązanie. Treść i rozwiązanie w załącznikach
  17. Witam, przychodzę z pytaniem, gdyż posiadam silnik krokowy bipolarny zasilany napięciem 10 V o poborze prądu 500 mA na cewkę i chciałbym go zasilić za pomocą akumulatora Li-Pol o napięciu nominalnym 11,1 V, pojemnoćsi 1800 mAh i prądzie rozładowania 30C (54A). Jak należy podpiąć, aby silnik działał poprawnie? Z góry dziękuje za odpowiedzi.
  18. Cześć To mój pierwszy wpis na forum, rok temu zaczęłam studia na politechnice, naukę rozpoczęłam od mikrokontrolerow AVR. Dziś już wiem, że chce kontynuować naukę polegajac na raspberry niestety nie mam o nich kompletnie żadnej wiedzy. Mam plan wykonać projekt obrony pracy w oparciu o ten minikomputer dlatego chciałabym przez najbliższy rok poznać go dość dobrze ☺moim planem jest stworzenie programu zaawansowanego graficznie który będzie się otwierał automatycznie po uruchomieniu malinki. Zaawansowany graficznie czyli program wspierający obsługę wysokiej rozdzielczosci animacji. Stosowanie wlasnych obiektow takich jak progres bar, przyciski itp. ( nie chce korzystac z default'owych ze wzgledu na bardzo nieatrakcyjny wyglad ). Wiem tez ze konieczna bedzie wspolpraca malinki z UARTem. ponieważ wielu z Was ma wielkie doświadczenie proszę na początek o poradę w kilku kwestiach: 1. Czy lepiej kupić mailnke wersji 4 czy 3 ? Pomijając koszty, osobiście myślę że lepiej kupić bardziej przyszlosciowa płytkę wiec skłaniam się ku najnowszej wersji. Niestety większość informacji na forach dotyczy wersji 3 i obawiam się czy oby na pewno wszystkie informacje będą kompatybilne z najnowszym projektem. 2. Jaki system operacyjny zastosować do swojego projektu i jakie są ich plusy /minusy. Początkowo myślałam o windowsie chociaż Internet mówi tylko o wadach tego systemu. Szkoda bo dość dobrze radzę sobie w Visual studio i znam ten system dość dobrze. Mimo wszystko chętnie uczę się nowych rzeczy wiec jeśli waszym zdaniem Windows się nie nadaje to proszę mówić o tym wprost 3. Najważniejsze... w jakim programie / środowisku należy pisać programy na raspberry Tak aby idealnie nadawały się do mojego projektu. Jak wspomnialam wcześniej dobrze czuje się w Visual studio, mam też trochę wiedzy na temat języka C, C#. Może da się to jakoś wykorzystać? z góry dziękuję za waszą pomoc i jestem wdzięczna za zaangażowanie
  19. Cześć! Tak jak w temacie mam problem z wyjściami typu +5V, Vin, +3V itd. Konstruuje nowy projekt i te wyjście +5V miało zasilać wyświetlacz lcd i diodę LED. Wszystko złożyłem, przyszła pora na testy i oczywiście nic nie działało. Na początku myślałem, że coś źle podłączyłem, ale sprawdziłem wszystko i nie zauważyłem żadnych błędów. Zastanawiał mnie ten LED, był on podłączony równolegle do zasialnia w roli sygnalizatora podłączenia urządzenia do prądu, no i on powinnien świecić. Z ciekawości pomierzyłem wyjścia multimetrem. Jest na nich napięcie, ale nie wypływa prąd. Nie wiem co może być tego przyczyną, może faktycznie coś robię źle. Będę wdzięczny za pomoc albo chociaż nakierowanie na źródło problemu. Pozdrawiam!
  20. Witam, potrzebuje stworzyć do swojego projektu własne arduino, w elektronice jestem bardzo początkujący, a tym bardziej w projektowaniu pcb robiłem to korzystając z różnych poradników i bardzo by mi pomogło gdyby ktoś chciał rzucić okiem na te moje wypociny Jest to Atmega328p-au I jak widać nie ma filtrowania na zasilanie, czy jest ono potrzebne przy projekcie, który ma za zadanie sprawdzać czy nie pojawił się stan niski i wysyłać dane analogiem do 2 arduino? Bo korzystałem jeszcze z projektu gdzie nie było żadnego filtrowania a nawet rezonatora i wszystko śmigało.
  21. Witam, zabieram się za budowę robota podwodnego wykorzystując Arduino, robot niewielki, 3 silniki DC i mam kilka pytań co do kwestii komunikacji i sterowania: 1. Czy za pomocą arduino UNO oraz modułu sterowania silnikami 4-kanałowym uda mi się sterować silnikami DC ? I jak zasilić taki shield wraz z UNO czy wystarczy zasilanie z odpowiedniego akumulatora Li-lon ? 2. Jak rozwiązać kwestie sterowania robotem? Rozwiązanie bezprzewodowe wydaje mi się bezsensowne pod wodą przez zakłócenia fal ( może się mylę). Natomiast nie wiem do końca jak rozwiązać sterowanie przewodowe, czy za pomocą pada np. od PS2 i skrętki? 3. Czy jest kamera arduino która spełni swoje zadanie i jak przesłać dane do PC lub urządzenia? Czytałem, że wystarczy kamerka internetowa na USB przerobiona na RJ45 i podpięta do PC, ale do końca nie jestem pewny czy na długim kablu takie rozwiązanie się sprawdzi. Czy LAN będzie najlepszym rozwiązaniem czy też może inny pomysł? Jeśli ethernet to jaki moduł wystarczy ? Dzięki za wszystkie rady :)
  22. Cześć kilka miesięcy temu zamówiłem kit AVT 5540 typ b ( radioodbiornik ) tutaj link do dokumentacji : https://serwis.avt.pl/manuals/AVT5540.pdf . Problem polega na tym że na ekranie lcd nic się nie wyświetla . Wymieniałem wyświetlacz i dalej nic. Wszystkie części są poprawnie przylutowane. Czy ktoś miał podobny problem lub wie jak mi pomóc ?
  23. Zrobiłem prosty IoT: NodeMCU + BMP280, pracujący 2s, dwa razy w ciągu minuty, a w pozostałym czasie deepsleep, czyli średnie obciążenie powinno być mniejsze niż 20mA. Na razie zasilam to powerbankiem, ale wolałbym coś bardziej niezależnego, np. panel słoneczny. Znalazłem w sieci projekt stacji pogodowej z wemos, baterią słoneczną, 1 akumulatorem i do tego modułem TP4056: https://www.instructables.com/id/Solar-Powered-WiFi-Weather-Station/ (załączam obrazek). Jest bardzo prosty, bez dodatkowych stepup-ów, czy też rezystorów do regulacji prądu ładowania. Chciałem się upewnić, czy na pewno ta konfiguracja działa poprawnie? Czyli, czy w słoneczne dni panel solarny ładuje akumulator, a w pozostałym czasie kontroler ma zasilanie z akumulatora? Wcześniej przejrzałem b. pobieżnie wątki z forum i wynika z nich, że raczej takie urządzenie powinno być bardziej skomplikowane.
  24. Witam jestem nowy na forum i potrzebuję pomocy. Otóz robię projekt na studia i mam do wykonania stól obrotowy na wałku o średnicy 2cm który ma być napędzany silnikiem krokowym. Moje pytaie brzmi jak dobrać silnik i sterownik silnika gdyż nie rozumiem za bardzo podłączenia np. silnik krokowy zasilany napięciem 3,25V 1,18Nm a sterownik do niego polecają z botlandu zasilany napieciem 8V-35V jak to jest w kwesti podłączenia na zdjęciu poniżej w załączniku, zasilam np, sterownik 12V na motor power supply i logicznie daje mu 5V z arduino na sterowanie a na silnik jakie napięcie wyjdzie?
  25. Witam, umieszczam schemat mojego pierwszego Line Followera opartego na mikroprocesorze. Zdecydowałem się na rozwiązania najczęściej wykorzystywane w innych konstrukcjach tego typu przez początkujących: - ATmega328 - Pakiet LiPol 2S 7,4V - TB6612 (po jednym na każdy silnik) - Zasilanie silników bezpośrednio z pakietu - Stabilizator LM1117 dla logiki - 7 czujników KTIR0711S Schemat płytki głównej: Schemat płytki z czujnikami: Byłbym wdzięczny za przejrzenie schematu, czy nie popełniłem jakiegoś błędu przy połączeniach.
×
×
  • Utwórz nowe...