VVasyl Listopad 7, 2015 Udostępnij Listopad 7, 2015 3 bardzo krótkie mignięcia następnie jedno ok. sekundowe i program jest wgrany.
Treker (Damian Szymański) Listopad 7, 2015 Udostępnij Listopad 7, 2015 VVasyl, pewnie jest to kwestia stanów nieustalonych na wyjściach mikrokontrolera. Możesz wprowadzić jakieś małe opóźnienie przed startem programu - powinno być wtedy lepiej. Jednak ogólnie nie ma czym się przejmować w tym przypadku
VVasyl Listopad 7, 2015 Udostępnij Listopad 7, 2015 Zadanie 8.3 #include <LiquidCrystal.h> //Dołączenie bilbioteki LiquidCrystal lcd(2, 3, 4, 5, 6, 7); //Informacja o podłączeniu nowego wyświetlacza String odebraneDane = ""; //Pusty ciąg odebranych danych void setup() { Serial.begin(9600); lcd.begin(16, 2); //Deklaracja typu } void loop() { if(Serial.available() > 0) { //Czy Arduino odebrano dane odebraneDane = Serial.readStringUntil('\n'); //Jeśli tak, to odczytaj je do znaku końca linii i zapisz w zmiennej odebraneDane int ilosc = odebraneDane.toInt(); lcd.clear(); if (ilosc > 16) { lcd.setCursor(0, 0); //Ustawienie kursora lcd.print("Za maly ekran"); //Komunikat } else { lcd.setCursor(0, 0); //Ustawienie kursora lcd.print(ilosc); //Wyświetlenie ilosci gwiazdek for (int i = 0; i < ilosc; i++) { lcd.setCursor(i, 1); //Ustawienie kursora lcd.print("*"); //Wyświetlenie gwiazdek } delay(1000); lcd.setCursor(0, 0); //Ustawienie kursora lcd.print("Ile gwiazdek?"); //Komunikat } } } 1
hawaya Listopad 28, 2015 Udostępnij Listopad 28, 2015 Mam pytanie, jeśli ustawię za małą wartość PWM tak, że silnik się jeszcze nie zaczyna kręcić to wydobywa się z niego jakiś pisk, tak samo jest kiedy zatrzymam go palcami. Trochę się boję, że mu to zaszkodzi dlatego przy rozruchu zaczynam od wartości 100. Czy moje obawy są uzasadnione? Jakby co to mam taki silnik http://botland.com.pl/silniki-dc-bez-przekladni/951-silnik-mt78.html I jeszcze jedno pytanie co do tego silnika, jeśli dobrze rozumiem notę katalogową to maksymalne natężenie jest 810 mA ale przy rozruchu jest aż 3,1 A (myślałem, że maksymalne to właśnie jest przy rozruchu?). Czy mogę go w takim razie używać z mostkiem L293D ?
Treker (Damian Szymański) Listopad 28, 2015 Udostępnij Listopad 28, 2015 hawaya, piski przy rozruchu nie są szkodliwe. Natomiast zatrzymywanie wału kręcącego się silnika może powodować już problemy - takich eksperymentów (długofalowych) raczej bym unikał. Jeśli prąd maksymalny silnika przekracza prąd sterownika, to powinno się znaleźć mocniejszy sterownik. Oczywiście możesz spróbować, ale nie ma gwarancji, że całość będzie działała (lub nie zepsuje się za jakiś czas).
jocker996 Grudzień 12, 2015 Udostępnij Grudzień 12, 2015 Czy podłączenie 2 serw przerobionych na silniki bezpośrednio do Arduino zabije je? A gdybym chciał podłączyć osobno silniki i Arduino to co z masami wtedy, tylko do baterii?
Mechano Grudzień 12, 2015 Udostępnij Grudzień 12, 2015 "Czy podłączenie 2 serw przerobionych na silniki bezpośrednio do Arduino zabije je? " Zdecydowanie tak. Podczas pracy takie silniki mogą brać pewnie ze 100mA a to zdecydowanie za dużo jak na jeden pin mikrokontrolera. Do takich zastosowań wymyślono mostek h. "A gdybym chciał podłączyć osobno silniki i Arduino to co z masami wtedy, tylko do baterii? " Jeżeli używasz mostka h to podłączasz silniki do wyjścia mostka, sygnały sterujące do wejść sterujących mostka i zasilanie logiki do +5V a zasilanie silników do twojego zasilania np. akumulatora albo zasilacza. Wtedy nie podłączasz masy do żadnego przewodu silnika, tym właśnie zajmuje się mostek h. Jeżeli chcesz sterować prędkością tylko w jedną stronę to podłączasz silnik jednym przewodem do masy a drugim do tranzystora, ale jest to rozwiązanie ciut trudniejsze dla początkującego (moim zdaniem) więc polecam użycie scalonego mostka h.
Chumanista Grudzień 13, 2015 Udostępnij Grudzień 13, 2015 jocker996, Mechano, No nie do końca. Bo jeśli są przerobione tylko do połowy (elektronika zostaje) to z pinu będzie tylko PWM do sterowania a on praktycznie nie pobiera prądu. Całe zasilanie pójdzie prosto ze stabilizatora który w teorii wytrzyma 800mA. Będzie za to bardzo szumiało więc to nie jest dobry pomysł. Ale nic nie uszkodzi.
Mechano Grudzień 13, 2015 Udostępnij Grudzień 13, 2015 Dla mnie określenie "serwa przerobione na silniki" znaczy, że chodzi o same silniki szczotkowe z przekładnią w obudowie serwa. Zobaczymy co powie autor.
jocker996 Grudzień 13, 2015 Udostępnij Grudzień 13, 2015 Trochę nieprecyzyjnie się wyraziłem, chodzi mi o podłączenie zasilania tylko 9v do Arduino następnie zasilanie bezpośrednio z niego mostka H, części logicznej i części zasilania silników. Silniki przerobiłem jak w poradniku na forum, są to same silniki z przekładnią. Pytanie tylko czy nie będę potrzebował 2 baterii, jednej do Arduino które zasili część logiczną, drugą do silników.
mosi2 Grudzień 13, 2015 Udostępnij Grudzień 13, 2015 Sprawdź wydajność prądową tej baterii a potem policz sumę prądów pobieranych przez układ. Wszystko powinno być w sieci wyszukując konkretne modele
Treker (Damian Szymański) Grudzień 13, 2015 Udostępnij Grudzień 13, 2015 jocker996, jeśli chcesz zasilać to na dłużej niż krótki test, to zdecydowanie zainwestuj w lepsze zasilanie - akumulator LiPo lub chociaż dobre akumulatory AA. 1
shq Grudzień 14, 2015 Udostępnij Grudzień 14, 2015 Treker jaka była wartość pojemności kondensatora filtrującego na płytce stykowej? Nie mogę znaleźć informacji w kursie . Z góry dzięki za odpowiedź
Treker (Damian Szymański) Grudzień 14, 2015 Udostępnij Grudzień 14, 2015 shq, w zestawach do tego kursu są kondensatory tylko jednego typu. Więc raczej nie powinieneś mieć problemów z wyborem. Skąd to pytanie ?
NetJaro Grudzień 15, 2015 Udostępnij Grudzień 15, 2015 Treker, mam silniczki na zasilanie 3.3V. Pobiera on podczas pracy około 60mA. Posiadam również takie baterie, ale to bez znaczenia skoro spadek napięcia na mostku to ~2V. Czy gdybym podpiął baterię 9V (z której uzyskam maks 7V) mogę następnie zastosować stabilizator napięcia na 3.3V? Czy mostkiem można jakoś regulować napięcie, czy tylko elementami elektronicznymi?
Pomocna odpowiedź
Bądź aktywny - zaloguj się lub utwórz konto!
Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony
Utwórz konto w ~20 sekund!
Zarejestruj nowe konto, to proste!
Zarejestruj się »Zaloguj się
Posiadasz własne konto? Użyj go!
Zaloguj się »