Teraz jest poniedziałek, 21 września 2026, 23:49

Strefa czasowa: UTC + 1




Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 561 ]  Przejdź na stronę Poprzednia strona  1 ... 4, 5, 6, 7, 8, 9, 10 ... 15  Następna strona
Autor Wiadomość
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 7 grudnia 2014, 21:25 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
O jakies konkrety, dzieki :)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 7 grudnia 2014, 21:33 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6617
Wiek: 54
Lokalizacja: Józefów (ten koło Błonia)
Myślałem, że to jest dla Was jasne i oczywiste. To tylko teoria, zderzenie przyjdzie jak zaczniecie budować swoje maszynki. Hubert wspomniał tu, nie można stosować półśrodków. Luzy, a właściwie ich brak, precyzja wykonania wózków i "prostość" ramy to podstawa. Potem decyzja maszyna z nieruchomym stołem czy z ruchomym. Jedna śruba pociągowa (jeden silnik) na bramę w osi czy po dwa? Sterowanie (PLC) to pikuś, Pan pikuś.

Od biedy można sterować silnikiem krokowym tylko za pomocą komputera przez złącze LPT.
I pamiętajcie przy silnikach krokowych sterownik tylko wysyła rozkazy gdzie ma silnik "pojechać" ale już nie sprawdza czy to zrobił :lol:

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 7 grudnia 2014, 23:01 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Typ śruby też sporo zmienia. Ale to tyle o CNC.

O Arduino jest wątek. Więc wracamy do niego. Dzisiaj na stół poszły moduły:
cnt1 (czyli dioda RGB)
L298N (czyli podwójny mostek H)
air core gauge (czyli wskaźnik rdzeniowo-powietrzny rodem z samochodu mój był kiedyś elementem jakiegoś Saaba)

Całość po złożeniu działa tak:


Wyszła cała masa przewodów gdyż każda z 2 cewek wskaźnika potrzebuje po 3 piny i do tego 3 piny na diodę RGB i jeszcze jakieś masy, +5V i +12V. Bałagan.

Kod do sterowania jest prosty i tu można znaleźć pełny. Oczywiście każdy wskaźnik działa trochę inaczej i trzeba poeksperymentować żeby wstrzelić się we właściwe wartości.

http://forum.arduino.cc/index.php/topic,22480.0.html

Ćwiczenie było po to żeby kiedyś zagościć w pulpicie do SIMa :D ale to kieeedyś.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 7 grudnia 2014, 23:36 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Fajny bajer, dlaczego takiego czegoś nie robią w seryjnych licznikach ?? :)
Super czytelne,( oczywiście o ile człowiek lubi takie gadżety.) kolorki po ktorych "JASNO" widać co się dzieje :)
Cool, podoba mi się :)
Może sobie kiedyś do mojego Focusa coś takiego zrobię żeby zmieniało kolor podświetlenia zależnie od nastroju :):):)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 7 grudnia 2014, 23:39 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Osa napisał(a):
I pamiętajcie przy silnikach krokowych sterownik tylko wysyła rozkazy gdzie ma silnik "pojechać" ale już nie sprawdza czy to zrobił :lol:


To faktycznie wiemy :) Dlatego jeśli mechanika będzie kiepska dokładność może być za przeproszeniem z d..y.
Można jednak z pewnością coś z tym zrobić ;) ?

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 8 grudnia 2014, 08:19 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 15 stycznia 2014, 17:39
Posty: 493
Wiek: 50
Lokalizacja: Konin
Ellipsis napisał(a):

czyli wskaźnik rdzeniowo-powietrzny rodem z samochodu mój był kiedyś elementem jakiegoś Saaba)


Może ustrój magneto elektryczny?

Hybert weź no przetłumacz po polsku jak się ten ustrój nazywa albo odwróć to cudo tyłem to się zorientuję i napiszę, bo twoje tłumaczenie przypomina mi coś w stylu "Garden School Band"

_________________
Roman.

Nie bój się spróbować czegoś nowego. Amatorzy zbudowali Arkę, profesjonaliści Titanica.


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 8 grudnia 2014, 12:57 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Wskaźnik ilorazowy ze skrzyżowanymi cewkami?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 8 grudnia 2014, 16:17 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 15 stycznia 2014, 17:39
Posty: 493
Wiek: 50
Lokalizacja: Konin
Jeżeli są dwie nieruchome cewki a porusza się magnetyczny rdzeń jest to logometr magnetoelektryczny, jeśli rdzeń jest tylko ze ferromagnetyka magnesowany przez nieruchome cewki logometr elektromagnetyczny. (Wtedy ilorazowy jak najbardziej :) )

Jeżeli są dwie cewki z których jedna się wychyla razem ze wskazówką to jest to ustrój elektrodynamiczny.

_________________
Roman.

Nie bój się spróbować czegoś nowego. Amatorzy zbudowali Arkę, profesjonaliści Titanica.


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 13 grudnia 2014, 23:22 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
No sami zobaczcie :)
https://www.youtube.com/watch?v=HisEUY3z4Io
Oczywiście to tylko wersja mini i z bardzo niedorobionym pisaniem :) (właśnie dorabiam trzecią oś w oparciu o serwo bo wiecej nie trzeba do podnoszenia pisaka, no i oczywiscie będzie dociskało lekko element rysujący :))

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 01:27 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
http://youtu.be/zm1yIZF5ysg

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 08:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 09:34
Posty: 5217
Wiek: 55
Lokalizacja: Plewiska
Kurcze ładnie . Dochodzę do wniosku że codzienne dłubanie w różnych sterownikach kompletnie zabiło we mnie chęć robienia czegokolwiek ze sterowania . Trochę zazdroszczę Wam zapału

_________________
Pozdrawiam Krzysiek


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 14:30 
Offline
modelarz
Avatar użytkownika

Dołączył(a): niedziela, 6 czerwca 2010, 15:34
Posty: 2759
Wiek: 60
Lokalizacja: Warszawa
To i ja coś stworzyłem :D Attiny45 i ULN2003 i działa :D
Obrazek



I kod do procesora :P

Kod:
int stan;

void setup() {               
  pinMode(0, OUTPUT);   
  pinMode(1, OUTPUT);
  pinMode(2, OUTPUT);
  pinMode(3, OUTPUT);
  pinMode(4, INPUT_PULLUP);
  //start();
}





void loop(){//początek pętli głównej

  // sprawdzanie sygnału z nadajnika
  stan = pulseIn(4, HIGH);
  if ((stan >900)and(stan < 1401)) {
    zerowy();
    //
    // przełącznik pozycja 0
  } else if ((stan >1400)and(stan < 1701)){
    pierwszy();
    //
    // przełącznik pozycja 1
  } else if (stan >1700) {
    drugi();
    //
    // przełącznik pozycja 2
  } else {   
    brak();
    //
    // brak sygnału
  } 
 
}// koniec pętli głównej


//-----------------------------------
void zerowy(){
  // podprogram dla położenia 0
 
  digitalWrite(0,LOW);
  digitalWrite(1,LOW);
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);
}
//-----------------------------------
void pierwszy(){
  // podprogram dla położenia 1
  digitalWrite(0,HIGH);
  digitalWrite(3,LOW);
  for(int i=-10; i<490; i++)
  {
  if (i==0){digitalWrite(2,HIGH);}
  if(i==50){digitalWrite(2,LOW);}
  if (i==125){digitalWrite(2,HIGH);}
  if(i==175){digitalWrite(2,LOW);}
  if (i==250){digitalWrite(0,LOW);}
  if(i==280){digitalWrite(0,HIGH);}
  if (i==325){digitalWrite(0,LOW);}
  if(i==355){digitalWrite(0,HIGH);}
 
    analogWrite(1,abs(i-245));
  delay(3);
 
 
  }
}
//-----------------------------------
void drugi(){
  // podprogram dla położenia 2
  digitalWrite(0,HIGH);
  digitalWrite(3,HIGH);
  for(int i=-10; i<490; i++)
  {
  if (i==0){digitalWrite(2,HIGH);}
  if(i==50){digitalWrite(2,LOW);}
  if (i==125){digitalWrite(2,HIGH);}
  if(i==175){digitalWrite(2,LOW);}
  if (i==250){digitalWrite(0,LOW);}
  if(i==280){digitalWrite(0,HIGH);}
  if (i==325){digitalWrite(0,LOW);}
  if(i==355){digitalWrite(0,HIGH);}
 
    analogWrite(1,abs(i-245));
  delay(3);
 
 
  }
 
 
 
}
//-----------------------------------
void brak(){
  // podprogram dla braku sygnału
  digitalWrite(0,LOW);
  digitalWrite(1,LOW);
  digitalWrite(2,LOW);
  digitalWrite(3,LOW);
  digitalWrite(1,HIGH);
  delay(200);
  digitalWrite(1,LOW);
 
}


Początki bywają trudne, ale powoli do przodu :mrgreen:

_________________
Pozdrawiam Darek
SkyCruiser_2400 ; GEMINI_3200 ; CHASER C1 FPV 120


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 14:41 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
i o to chodzi ...

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 15:58 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Po drobnych poprawkach
Załącznik:
IMG_3437.jpg
IMG_3437.jpg [ 46.5 KiB | Przeglądane 14952 razy ]

rysuje troche dokladniej.
Rysunek ma H 22mm x W 37mm
czyli dość mały :)
Oczywiście ponieważ nie ma unoszenia pisaka (jeszcze) widoczne są linie przemieszczania.
Ale to drobnostka :)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 18:20 
Offline
modelarz
Avatar użytkownika

Dołączył(a): wtorek, 25 listopada 2014, 14:42
Posty: 11
Wiek: 58
Lokalizacja: Kędzierzyn-Koźle, Katowice
darek_op napisał(a):
To i ja coś stworzyłem :D Attiny45 i ULN2003 i działa :D
(...)

Jednak z tego maleństwa AtTiny45 można jeszcze coś interesującego wyciągnąć ;)

RobUk napisał(a):
(...)
rysuje troche dokladniej.
Rysunek ma H 22mm x W 37mm
czyli dość mały :)
Oczywiście ponieważ nie ma unoszenia pisaka (jeszcze) widoczne są linie przemieszczania.
Ale to drobnostka :)

Pochwal się już swoim rozwiązaniem :-)

_________________
pozdrawiam, Andrzej
______________________________________________________________________________________
Dopóki nie skorzys­tałem z In­terne­tu, nie wie­działem, że na świecie jest ty­lu idiotów, Stanisław Lem


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 14 grudnia 2014, 20:42 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
To żadne rozwiązanie :)
Dwa wózki od popsutych napędów DVD, połączone razem, sterowanie Arduino + 3 drivery i po ptokach :)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: czwartek, 18 grudnia 2014, 13:15 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Witam
Mam problem z wgraniem na ardu programu, wcześniej działało wszystko ok , a teraz nie mogę wgrać nawet blinca.
ardu mam takie http://botland.com.pl/arduino-moduly-gl ... 16mhz.html
programator takihttp://botland.com.pl/konwertery-us ... rkfun.html
nie wiem o co chodzi.
Proszę o pomoc
Pozdrawiam Piotrek

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: czwartek, 18 grudnia 2014, 23:02 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Cześć Piotr,
Blinka powiadasz ?
A sam programator sprawdzałeś ?
Może któryś z kolegów używa/używał podobnego mikroszkopowego arduino i spotkał taki problem to ci podpowie.
Poza tym na odległość ... trudno jednoznacznie coś stwierdzić :)
Może jakiś boot loader ?
Wszystko masz prawidłowo ustawione w programie ?
Odpowiedni programator, port itd ?
Nie mam jeszcze doświadczenia na tyle żeby coś konkretnie podpowiadać ale od tego bym zaczął.

A przy okazji, wcześniej tam coś ładowałeś prawda ?
Więc jeśli wciąż tam masz jakiś program wrzucony to sprawdź jeśli możesz czy wogóle działa.
Będziesz mógł coś wnioskować. Jeśli program w arduino w dalszym ciągu działa to komunikacja.
Jeśli nie działa wogóle to być może ci poprostu padł.

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: piątek, 19 grudnia 2014, 00:52 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
A jaki masz komunikat błędu?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 13:38 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Witam
Poszedłem za radą kolegi i sprawdziłem czy adru w ogóle funkcjonuje . Okazuje się że program który jest tam wgrany działa poprawnie.
Więc problem tkwi tak jak zostało to już powiedziane w komunikacji albo w
blo-cośtam.
Wieczorem zrobię zrzuty ekranu i prześlę jakie wyświetla mi komunikaty
Pozdrawiam Piotrek

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 15:19 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Niedało mi spokoju , wyświetla mi taki komunikat:
Wielkość binarna szkicu: 1 082 bajtów (maksymalnie: 30 720 bajtów)
avrdude: stk500_getsync(): not in sync: resp=0x00

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 15:38 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Źle podłączony interfejs do programowania albo złe ustawienia w programie. Pokaż jak masz i co podłączone między komputerem a arduino - najlepiej zdjęciem.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 17:58 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Załączam zrzuty ekranu i zdjęcia jak łączę to wszystko.
Przepraszam za jakość , mam problem z zrobieniem dobrego zdjęcia.


Załączniki:
JD600745.JPG
JD600745.JPG [ 17.15 KiB | Przeglądane 14795 razy ]
Prezentacja3.jpg
Prezentacja3.jpg [ 19.33 KiB | Przeglądane 14795 razy ]
Prezentacja2.jpg
Prezentacja2.jpg [ 17.82 KiB | Przeglądane 14795 razy ]
Prezentacja1.jpg
Prezentacja1.jpg [ 17.96 KiB | Przeglądane 14795 razy ]

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje
Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: piątek, 19 grudnia 2014, 19:41 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Czerwona płytka z interfacem ma jakieś oznaczenia? Gdzie ją kupiłeś? Sparkfun?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 20:19 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Jeśli masz skaner to połóż to na skaner, przejedź i będzie lepsze niż niejedno zdjęcie :)
Przynajmniej będzie widać opisy na płytce :)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 22:48 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Tak przejściówka to sparkfun, a płytka adru to orginalna płytka. Wszystko to kupiłem w Botlandzie. Zastanawia mnie tylko to że 3 dni temu działało , a teraz nie działa. Podłączam wszystko tak jak wceśniej to robiłem i echo, a co ciekawe to wgrany jest na płytke Hubercie Twój programik do sekfencjonowania serw i nadal doskonale działa.
Pozdrawiam

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Ostatnio edytowano piątek, 19 grudnia 2014, 23:16 przez piotrek75, łącznie edytowano 1 raz

Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 22:54 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Dzięki Rob za radę z skanerem , przy tak małych elementach byle jakim aparatem nie sposób zrobić dobre zdjęcie , tym razem już chba nie wykorzystam Twojej rady , ale jest naprawdę dobra i przy następnej okazji napewno z niej skorzystam.
Pozdr.

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 23:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
piotrek75 napisał(a):
Hubercie Twój programik do sekfencjonowania serw i nadal doskonale działa.

I dopiero teraz to piszesz?! Doskonale się składa bo serwo sekwencjoner wysyła po serialu odebraną wartość z kanału RC
Kod:
Serial.println(nThrottleIn); 

Co oznacza, że w prosty sposób można sprawdzić czy interfejs TTL działa. Odpal monitor portu szeregowego z podłączoną czerwoną płytką do komputera i napisz co widzisz. Powinny być wyświetlone liczby każda w nowej linijce, np
1500
1450
1400
1350

itd...

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 23:19 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Ok Hubercie , ale zrobię to jutro bo zostawiłem wszystko w firmie.

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 19 grudnia 2014, 23:27 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
To może najpierw zwykły loopback test. Podłącz samą czerwoną płytkę do komputera a w niej RX do TX. Uruchom jeden z polecanych menadżerów portu szeregowego. Wyślij coś a jak dojdzie będzie wiadomo że interfejs działa.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 20 grudnia 2014, 22:11 
Offline
modelarz
Avatar użytkownika

Dołączył(a): środa, 10 grudnia 2014, 21:58
Posty: 811
Wiek: 51
Lokalizacja: Opole
Cześć
Hubercie mam zmostkować rx tx?

_________________
_____________________________
Pozdrawiam
Jak się nie ma ,co się lubi , to się to buduje


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: czwartek, 25 grudnia 2014, 14:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Znalazłem ciekawy kod, który umożliwia wykorzystanie jednego przycisku do obsługi 4 różnych typów zachowania. W zależności od tego czy przycisk:
- naciśniemy tylko na chwilę,
- zrobimy nim typowy z myszek komputerowych dwuklik,
- przytrzymamy chwilę wciśniety,
- przytrzymamy długo wciśnięty.

Przycisk uruchamia 4 różne diody ale można to sobie zmodyfikować na jakieś inne zachowania, czy to odpowiedni podprogram czy coś innego. Poniżej kawałek odpowiedzialny za konfigurację LEDów i przycisku:

Kod:
#define buttonPin 2 // analog input pin to use as a digital input
#define ledPin1 12 // digital output pin for LED 1
#define ledPin2 11 // digital output pin for LED 2
#define ledPin3 13 // digital output pin for LED 3
#define ledPin4 9 // digital output pin for LED 4


Załącznik:
_4_Way_Button.zip [1.57 KiB]
Pobrane 337 razy


A tu f i l m pokazujący działanie.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: czwartek, 25 grudnia 2014, 21:06 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Noo faktycznie ciekawe :)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 28 grudnia 2014, 21:43 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Poniżej stronka zawierająca "parę" projektów, zwróćcie uwagę, że na dole można zmienić stronę na jedną z 72 :)
Są różności - jedyny problem to się na coś zdecydować :) Świetne miejsce do czerpania natchnienia gdy już myśleliśmy, że zrobiliśmy z naszym małym Arduino wszystko co możliwe.

http://fritzing.org/projects/

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 3 stycznia 2015, 12:11 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Dzisiaj bez obrazków. :lol: Na prawie samym początku tego wątku wrzuciłem opis modułów bluetooth (BT), jak je konfigurować, co to jest, itd.
Dzisiaj krótki opis jak skonfigurować 2 moduły BT to stałej współpracy ze sobą. W większości aplikacji robi się to w ten sposób, że w kodzie np uC zamieszcza się kody konfiguracyjne AT, które za każdym razem parują 2 moduły razem. Takie rozwiązanie bywa dobre w niektóych przypadkach ale co jeśli zależy nam na prędkości i co gorsza co chwilę wyłączamy nasz sparowany zestaw?
Jest na to rada. Możemy je sparować na dłużej - ot taki ślub im zrobić :)

Pamiętacie, że w jeśli używamy 1 modułu BT czy to do MultiWii, czy jakiegoś innego zastosowania ustawiamy typ modułu jako slave. I to się sprawdza przy 90% zastosowań tych modułów, jeśli jednak chcemy żeby 2 moduły gadały ze sobą, jeden musi być MASTER.

dla modułu SLAVE
1. podłączamy moduł BT do interfejsu USB-uart albo do portu COM przez konwerter TTL-uart i wchodzimy w tryb programowania - nie opisuję jak bo każdy moduł ma inną procedurę wejścia w ten tryb
2. wpisujemy w programie terminalowym AT i wysyłamy żeby sprawdzić czy moduł nam odpowiada - powinno pokazać się OK
3. sprawdzamy w jakim trybie pracuje moduł: AT+ROLE?
Jeśli odpowiedź to +ROLE:0 oznacza że moduł pracuje jako SLAVE i nie musimy zmieniać trybu, jeśli odpowiedź to +ROLE:1 (master) musimy wysłać komendę: AT+ROLE=0
4. resetujemy poprzednie bindowania za pomocą komendy: AT+BIND=
5. sprawdzamy: AT+BIND? powinniśmy dostać w odpowiedzi: +BIND:0:0:0 co oznacza brak sparowanych urządzeń
6. ustalamy fizyczny adres naszego modułu BT komendą: AT+ADDR?
7. odpowiedź z modułu np: +ADDR:98d3:31:b1bd35 (zapisujemy sobie ten adres!)
8. wypininamy moduł SLAVE - praca skończona.

dla modułu MASTER
1. podłączamy moduł BT do interfejsu
2. wpisujemy w programie terminalowym AT i wysyłamy żeby sprawdzić czy moduł nam odpowiada - powinno pokazać się OK
3. sprawdzamy w jakim trybie pracuje moduł: AT+ROLE?
Jeśli odpowiedź to +ROLE:0 oznacza, że moduł pracuje jako SLAVE i musimy to zmienić, musimy wysłać komendę: AT+ROLE=1
4. resetujemy poprzednie bindowania za pomocą komendy: AT+BIND=
5. sprawdzamy: AT+BIND? powinniśmy dostać w odpowiedzi: +BIND:0:0:0 co oznacza brak sparowanych urządzeń
6. parujemy z modułem slave, komendą: AT+BIND=98d3:31:b1bd35
czyli wklejamy tu adres pozyskany wcześniej, sprawdzamy: AT+BIND? jeśli w tej formie nie zadziała wklejamy z przecinkami: AT+BIND=98d3,31,b1bd35
sprawdzamy: AT+BIND?
jeśli dostaniemy: +BIND:98d3:31:b1bd35 oznacza że się nam udało
7. wypininamy moduł MASTER - praca skończona.

Od teraz te dwa moduły są sparowane, nie musimy im wysyłać kodów konfiguracyjnych, nie musimy czekać na ich inicjację, itd Możemy je włączać w dowolnej kolejności i cieszyć się wymianą danych :)
W arduino wykorzystujemy obydwa jako serialport - taki bezprzowodowy w dodatku.

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 3 stycznia 2015, 12:48 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6617
Wiek: 54
Lokalizacja: Józefów (ten koło Błonia)
No i normalnie Hubert można zrobić CNC sterowane przez BT?

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł:
PostNapisane: sobota, 3 stycznia 2015, 14:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Na grbl powinno dać radę. Tylko po co ryzykować błędy w transmisji?

_________________
pozdrawiam
Hubert
https://www.banggood.com/?p=WQ230911983820130156


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 3 stycznia 2015, 16:51 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Hubercik, bardzo fajny opis.
A teraz z innej beczułki. Masz gdzieś albo widziałeś gdzieś opis, shcemat jak zrobić ręczne sterowanie do CNC opartym na Arduino ?
Chodzi mi o dodanie przycisków UP, DOWN, LEFT, RIGHT. Czasem podczas wycinania, coś się zawiesza, nie wiem czy to kwestai kodu, czy poprostu Arduino tak ma, zatrzymuje się i tyle. Po zresetowaniu muszę ręcznie przesuwać wózki, mogę też oczywiście podać komenty i przesunąć ale wtedy mogę narazić elementy plastikowe poruszające się po "ślimakach" na uszkodzenie. Takie przyciski .... trochę by się przydały :)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 3 stycznia 2015, 17:25 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:47
Posty: 6617
Wiek: 54
Lokalizacja: Józefów (ten koło Błonia)
No i dołożyć przycisk Save Zero point oraz Run program oraz Stop to byłby cud miód i orzeszki

_________________
hejcia :-)
TKS 1/6 , 7TP 1/6


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 3 stycznia 2015, 18:16 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Eeeeeeheheheheh noooo Adam, proszę :):):)

_________________
Pozdrawiam
RobUk
HyperBipe 900, AMBeR III "Experience", Spitfire MKIIb, Sbach342, White Sheep 480 Quad, RoboFlat 270, AOKFly 230, Realacc 210
"Nie ważne jak zaczynasz, ważne jak ... kończysz ..." 3W Kasta


Góra
 Zobacz profil Wyślij e-mail  
 
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 561 ]  Przejdź na stronę Poprzednia strona  1 ... 4, 5, 6, 7, 8, 9, 10 ... 15  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron

139,552,132 Wyświetlone Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL