Teraz jest wtorek, 22 września 2026, 06:05

Strefa czasowa: UTC + 1




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

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
A takie coś nie wystarczy?

Obrazek

https://github.com/zapmaker/GrblHoming

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


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

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Oczywiście, że wystarczy :)

_________________
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, 11 stycznia 2015, 20:10 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Sprawdziłem kod programu GRBL (to co się wgrywa do Arduino). Niestety nie zostawili miejsca na sterowanie z osobnej klawiatury a także wyświetlacz nie był priorytetem. GRBL miało być proste i takie powstało :(
Ten program do obsługi GRBL który zamieściłem ma już pare fajnych funkcji jednak żeby mieć możliwość sterowania z osobnej klawiatury i innych wynalazków trzebaby albo przepisać kod od początku ale wtedy trzebaby to robić po każdym pojawieniu się nowej wersji GRBL :/
Druga opcja to dobudowanie drugiego kontrolera który żyłby w symbiozie z główną płytką i czasem przejmowałby transmisję.
Obydwie sprawy są mocno skomplikowane i chyba nie warte świeczki zwłaszcza jeśli patrzymy przez pryzmat już wspomnianego programiku do obsługi GRBL.

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 11 stycznia 2015, 20:27 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
W sumie nie walczę specjalnie, to tylko takie pytanie na wszelki wypadek było :)
Z drugiej strony szkoda, bo jak mi się zatnie to muszę albo ręcznie albo własnie w GRBL'u kliknąć żeby przesunął wszystko na osiach. Potem mi się nie zgadza strona prawa z lewą :)
Ale co tam. Za to programik MiniLaser działa super, szkoda tylko, że nie chce mi plikow NC ładować.

_________________
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, 17 stycznia 2015, 19:29 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Temat sterowania GRBL nie dawał mi spokoju, zacząłem nawet coś tam swojego pisać i w między czasie szukając pewnych rozwiązań trafiłem na stronę projektu XLcd.

Czyli dodatkowy wyświetlacz, sporo przycisków, makra, w przyszłości planowane jest wykorzystanie kart SD. A to wszystko na płytce z Arduino.

Obrazek



http://www.shapeoko.com/wiki/index.php/XLCD

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


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

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
A widzisz :):):)
To 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: czwartek, 12 lutego 2015, 12:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Ostatnio w skrzynce znalazłem nowy sensor dla Arduino, o taki:

Obrazek

Jest to czujnik rozpoznawania koloru zwany TCS3200 lub TCS230. Zacząłem więc szukać przykładowego kodu, który umożliwiłby szybkie osiągnięcie sukcesu czyli rozpoznanie koloru. Niestety wszystkie programy, które znalazłem miały różne wady powodujące, że ostateczne rozpoznanie było błędne lub w ogóle nie działało.

Założyłem więc, że samo wskazanie trzech składowych barw koloru RGB to zdecydowanie za mało do prawidłowego rozpoznania koloru i trzeba znaleźć kod, który będzie miał zaszyty jakiś algorytm wygładzający czy grupujący.

Z pomocą przyszedł algorytm k-NN ( k-Nearest Neighbors albo K-najbliższych sąsiadów) oraz strona http://letsmakerobots.com/content/tcs3200-color-sensor-with-k-nearest-neighbor-classification-algorithm na ktorej znajdziecie kod wykorzystujący ten właśnie algorytm.
Poniżej ten sam kod.
Załącznik:
TCS3200_color_recognition.zip [1.33 KiB]
Pobrane 324 razy


Płytkę czujnika łączymy następująco:
arduino pin3 - S0
arduino pin4 - S1
arduino pin5 - S2
arduino pin6 - S3
arduino pin7 - OUT
vcc - vcc
gnd - gnd

Program po uruchomieniu należy nauczyć paru kolorów i na tej podstawie będzie podejmował decyzje jaki kolor później "widzi"
Kod:
Point color sensor to a white object
Submit 'ok' if it's done


Dla mnie bomba - już rozpoznałem każdy możliwy kolor w pobliżu 8-)

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 21 lutego 2015, 13:43 
Nie pytam czy się da, bo na pewno tak. Ja pytam jak zrobić sterowanie dzwonkiem szkolnym.
To znaczy jak zrobić, aby można było sterować czasowo powiedzmy 30 zdarzeniami, czyli 10 lekcji po 45min i 10 przerw o różnym czasie trwania.
Sygnał wyjściowy miał by sterować przekaźnikiem nisko prądowym, bo tak jet obecnie podłączony dzwonek w szkole sterowany przyciskiem przez woźną.
Ideałem było by sprzężenie tego układu z zegarem z DCF-em :D


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 21 lutego 2015, 15:13 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Artu napisał(a):
z DCF-em :D

Dolnośląskie Centrum Filmowe? http://www.dcf.wroclaw.pl/ :lol:

A tak na serio. Zegar zintegrowany z DCF77 to parę linijek kodu, sterowanie przekaźnikiem to 1 linijka, dodanie warunków kiedy ma dzwonić a kiedy nie to paręnaście linijek.
Ale jeśli do tego ma być GUI czyli jakiś wyświetlacz i pokazywanie na nim statusu, jakieś przyciski do sterowania i programowania to będzie pewnie z paręset linijek. Wszystko zależy od BRD czyli opisu co to ma robić i jak.

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 21 lutego 2015, 17:55 
Nie jest to "projekt biznesowy", czyli nic na tym nie zarobię, a raczej dołożę z własnego portfela elementy i swoją pracę aby to złożyć, wsadzić w jakąś obudowę i podłączyć :mrgreen:
Co prawda jeszcze nie rozmawiałem z dyndrekcją szkoły, czy byli by w ogóle zainteresowani instalacja takiego urządzenia... :nieufny:
Jeśli zaś chodzi o "rozkład dzwonków" to wygląda to tak (czas trwania dzwonka 5s):
7:45 - 8:30
8:35 - 9:20
9:30 - 10:15
10:25 - 11:10
11:35 - 12:20
12:30 - 13:15
13:20 - 14:05
14:10 - 14:55


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 21 lutego 2015, 18:31 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Jeśli nie zamierzacie tam zderzać hadronów to zrezygnowałbym z dcf77 bo kosztuje 15$

Zamiast tego wsadziłbym DS1307

Przydałby się wyświetlacz żeby pokazywał co się tam dzieje "w środku" czyli pokazywałby aktualny czas. Do tego może jakiś 1 czy 2 przyciski żeby np ręcznie uruchomić dzwonek czy przestawić go na "alarm".
Do tego przyciski byłyby przydatne do ustawienia zegara. Płytka z przekaźnikiem i zasilacz 5V no i obudowa, kosztorys więc nie wygląda tak źle.

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 21 lutego 2015, 20:39 
Ellipsis napisał(a):
Jeśli nie zamierzacie...

Poprawka, jestem osamotniony w działaniach :mrgreen:

Ellipsis napisał(a):
...tam zderzać hadronów to zrezygnowałbym z dcf77bo kosztuje 15$ Zamiast tego wsadziłbym DS1307

Jeśli błąd będzie mniejszy niż 1min/rok, to może być, bo inaczej dzieciaki mogą się zenerwować jak im "się przerwa spóźnia" :lol:

Ellipsis napisał(a):
Przydałby się wyświetlacz żeby pokazywał co się tam dzieje "w środku" czyli pokazywałby aktualny czas. Do tego może jakiś 1 czy 2 przyciski żeby np ręcznie uruchomić dzwonek czy przestawić go na "alarm".
Do tego przyciski byłyby przydatne do ustawienia zegara. Płytka z przekaźnikiem i zasilacz 5V no i obudowa, kosztorys więc nie wygląda tak źle.

Tak, myślałem również i o tym... Powinien wystarczyć wyświetlacz 1602 i 6 przycisków. Obudowę jakąś do tego dopasuję ;)
A marzy mi się zegar z dwukolorowym wyświetlaczem R/G który podczas lekcji wyświetla na czerwono naprzemiennie czas i napis "LEKCJA", a na zielono czas i napis "PRZERWA". Matrycę LED mogę (i pewnie będę musiał, jeśli projekt dojdzie do realizacji) wystrugać samemu z LED-ów RGB. Ale sprawa "kolorowego zegara" to na razie śpiew przyszłości ;)

Niby można kupić KIT AVT2670 za "stówkę" ale... :D


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 21 lutego 2015, 23:28 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Stówa to sporo, z pomocą Chińczyka pewnie uda się taniej zrealizować całość.

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 23 lutego 2015, 13:07 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
:mrgreen:

Załącznik:
elementy.jpg
elementy.jpg [ 321.22 KiB | Przeglądane 17916 razy ]

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 23 lutego 2015, 19:59 
Nie wiem czy na ATmega, ale fajne :mrgreen: Piszący zegarek/termometr druk 3D



Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 27 lutego 2015, 15:26 
I jeszcze jeden fajny projekt



Strona projektu B-Robot
Źródła na GitHub


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 27 lutego 2015, 21:29 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Muszę powiedzieć, że Poppy jest świetny :)

_________________
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, 2 marca 2015, 20:06 
Offline
Moderator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:25
Posty: 3636
Wiek: 38
Lokalizacja: Warszawa
Praktyczny projekt FPV. Sterownik głowicy z modelarskiego odbiornika video. Czasem można kupić tanio porządny odbiornik, ale sterowany potencjometrem, nie do końca wiadomo na jaką dokładnie częstotliwość jest dostrojony. Można go w stosunkowo prosty sposób przerobić na wersję sterowaną bardziej "cyfrowo" - głowice video sterowane są z cyfrowo, po interfejsie i2c.
Na tym kodzie sterowałem głowicą 1.2 GHz z odbiornika Lawmate. Można podłączyć więcej niż jedną głowicę (piękno i2c) i sterować kilkoma odbiornikami na raz. A stąd już bardzo blisko do zbudowania diversity - potrzebny tylko jakaś kostka do kluczowania video i algorytm obsługi RSSI.

Żeby było śmieszniej, w dokładnie taki sam sposób można sterować nadajnikiem video (kwestia adresacji). Więc w bardzo prosty sposób można by zbudować zestaw video sterowany np potencjometrem z nadajnika - taki zestaw byłby stosunkowo odporny na zajęcie naszej częstotliwości video na lotnisku.

Potrzeba:
- odbiornik video
- arduino pro mini
- wyświetlacz i2c 20x4
- dwa przyciski
- trochę kabelków

Program zapamiętuje w eeprom zadaną częstotliwość, więc po uruchomieniu jest ostatnia zadana częstotliwość.
Możliwe do ustawienia częstotliwości w zakresie 980 - 1380 MHz z krokiem 1, 10 lub 100 MHz, w zależności od czasu wciśnięcia przycisku.

Kod:
#include <Button.h>
#include <EEPROM.h>
#include <Wire.h>
#include <LiquidCrystal_I2C.h>

/*
create a Button object at pin 12
connect button between pin 12 and GND
*/

#define        EEPROM_FREQ_ADDR_L 0
#define        EEPROM_FREQ_ADDR_H 1
#define        FREQ_LIMIT_LOW 980
#define        FREQ_LIMIT_HIGH 1380
#define        HEAD_ADDRESS 0x61

Button         bPlus = Button(12, PULLUP);
int            bPlusPressed = 0;
unsigned long  bPlusStartTime = 0;
unsigned long  bPlusTime = 0;

Button         bMinus = Button(11, PULLUP);
int            bMinusPressed = 0;
unsigned long  bMinusStartTime = 0;
unsigned long  bMinusTime = 0;

unsigned int   freqL = 0;
unsigned int   freqH = 0;

int            current_freq = 0;
int            current_freq_last_set = 0;
int            current_freq_last_saved = 0;
int            freq_delta = 0;
int            freq_changed = 0;

unsigned long  bWriteStartTime = 0;
unsigned long  alarmTime = 0;

LiquidCrystal_I2C lcd(0x27,20,4);

void setup()
{

  lcd.init();
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print("Custom 1.2 GHz Rx");
  lcd.setCursor(0,1);
  lcd.print("driver by szymon");
  delay(1000);
  lcd.clear();
 
  readFreqFromEEPROM();
}

void readFreqFromEEPROM()
{
  freqL = EEPROM.read(EEPROM_FREQ_ADDR_L);
  freqH = EEPROM.read(EEPROM_FREQ_ADDR_H);
 
  if(freqL == 255 && freqH == 255)
  {
    EEPROM.write(EEPROM_FREQ_ADDR_L, 1120 & 0b11111111);
    EEPROM.write(EEPROM_FREQ_ADDR_H, 1120>>8 & 0b11111111);
   
    freqL = EEPROM.read(EEPROM_FREQ_ADDR_L);
    freqH = EEPROM.read(EEPROM_FREQ_ADDR_H);
  }

  current_freq = freqL+(freqH<<8);
 
  lcd.setCursor(0,1);
  lcd.print(current_freq);
  lcd.print(" MHz   ");
 
  current_freq_last_saved = current_freq;
 
  setFrequencyOnHead(HEAD_ADDRESS, current_freq);
}

void setFrequencyOnHead(int address, int frequency)
{
  int frequencyBase = frequency * 8 + 3840;
  int frequencyH = frequencyBase >> 8;
  int frequencyL = frequencyBase & 0xFF;
 
/*  Wire.beginTransmission(address);
  Wire.write(frequencyH);
  Wire.write(frequencyL);
  Wire.write(0xCE);
  Wire.write(0x00);
  Wire.endTransmission();  */
}

void loop()
{
  if(bPlus.isPressed())
  {
    if(bPlusPressed == 0)
      bPlusStartTime = millis();
   
    bPlusPressed = 1;
  }
  else
  {
    if(bPlusPressed == 1)
    {
      bPlusPressed = 0;
      bPlusTime = millis() - bPlusStartTime;

      if(bPlusTime > 80)
      {       
        if(bPlusTime < 500)
        {
          freq_delta = 1;
        }
        else if(bPlusTime < 1000)
        {
          freq_delta = 10;   
        }
        else
        {
          freq_delta = 100;       
        }
      }
    }
  }

  if(bMinus.isPressed())
  {
    if(bMinusPressed == 0)
      bMinusStartTime = millis();
   
    bMinusPressed = 1;
  }
  else
  {
    if(bMinusPressed == 1)
    {
      bMinusPressed = 0;
      bMinusTime = millis() - bMinusStartTime;
     
      if(bMinusTime > 80)
      {       
        if(bMinusTime < 500)
        {
          freq_delta = -1;   
        }
        else if(bMinusTime < 1000)
        {
          freq_delta = -10;   
        }
        else
        {
          freq_delta = -100;       
        }
      }
    }
  }
 
  if(alarmTime > 0 && millis() - alarmTime > 2000)
  {
    lcd.setCursor(0,3);
    lcd.print("                    ");
    alarmTime = 0;
  }
  if(freq_delta != 0)
  {
    if(current_freq + freq_delta > FREQ_LIMIT_HIGH)
    {
      lcd.setCursor(0,3);
      lcd.print("High freq limit!    ");
      alarmTime = millis();
      current_freq = FREQ_LIMIT_HIGH;
    } 
    else if(current_freq + freq_delta < FREQ_LIMIT_LOW)
    {
      lcd.setCursor(0,3);
      lcd.print("Low freq limit!     ");
      alarmTime = millis();
      current_freq = FREQ_LIMIT_LOW;
    }
    else
    {
      current_freq += freq_delta;
    }
   
    if(current_freq != current_freq_last_set)
    {
      setFrequencyOnHead(HEAD_ADDRESS, current_freq);
      current_freq_last_set = current_freq;
    }
   
    lcd.setCursor(0,1);
    lcd.print(current_freq);
    lcd.print(" MHz   ");
    freq_delta = 0;
    freq_changed = 1;
    bWriteStartTime = millis();
  }
 
  if(freq_changed == 1)
  {
    if(millis() - bWriteStartTime > 5000)
    {
      freq_changed = 0;

      if(current_freq != current_freq_last_saved)
      {
        EEPROM.write(EEPROM_FREQ_ADDR_L, current_freq & 0b11111111);
        EEPROM.write(EEPROM_FREQ_ADDR_H, current_freq>>8 & 0b11111111);
       
        current_freq_last_saved = current_freq;
      }
    }
  }
}




Miałem kiedyś film jak to działało, ale niestety usunąłem :)


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 2 marca 2015, 21:16 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Piękne cacko - no i niech ktoś powie, że te małe kosteczki arduino nie są fajne!

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 11:24 
A ja jak zwykle z problemem... :mrgreen: Nie mogę zmusić Arduino Mega 2560 R3 do współpracy. Po podłączeniu do laptopa, na płytce jedna dioda wolno miga, druga świeci na stałe, a syfstem wyświetla mi komunikat jak poniżej:

Załącznik:
1.jpg
1.jpg [ 69.18 KiB | Przeglądane 19087 razy ]


Próbuję zainstalować sterowniki z zainstalowanego Arduino:

Załącznik:
2.jpg
2.jpg [ 25.86 KiB | Przeglądane 19087 razy ]


I niestety otrzymuję komunikat:

Załącznik:
3.jpg
3.jpg [ 32.54 KiB | Przeglądane 19087 razy ]


Identyfikacja "urządzenia USB:

Załącznik:
4.jpg
4.jpg [ 23.64 KiB | Przeglądane 19087 razy ]


I co mam zrobić z tym "fantem" :roll:


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 11:27 
Offline
Administrator
Avatar użytkownika

Dołączył(a): sobota, 20 marca 2010, 17:16
Posty: 6761
Wiek: 44
Lokalizacja: Czechowice-Dziedzice
Artur co masz zrobić , znaleźć odpowiednie sterowniki

http://www.ftdichip.com/FTDrivers.htm

_________________
To bzykanie coś oznacza. Takie bzyczące bzykanie nie bzyka bez powodu.

pozdrawiam Marcin


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 11:40 
Niestety, nie pomogło :cry:


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 12:33 
Offline
modelarz
Avatar użytkownika

Dołączył(a): czwartek, 6 września 2012, 13:21
Posty: 2174
Wiek: 58
Lokalizacja: Brudzew
Po wpisaniu identyfikatora w google wyskoczyło mi że to "usb serial ch340" - może to TO ?..

_________________
Jak mówię że coś zrobię to zrobię, nie trzeba mi co pół roku przypominać..
- Sławek -


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 12:38 
Jest to dokładnie to:

Załącznik:
5.jpg
5.jpg [ 65.79 KiB | Przeglądane 20303 razy ]


Pobrałem i zainstalowałem sterowniki http://www.5v.ru/zip/ch341ser.zip, i teraz "przedstawia się" jako:

Załącznik:
6.jpg
6.jpg [ 25.8 KiB | Przeglądane 20303 razy ]


Ciekawe, czy nie będzie problemów... :roll:


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 13:23 
Offline
modelarz
Avatar użytkownika

Dołączył(a): czwartek, 6 września 2012, 13:21
Posty: 2174
Wiek: 58
Lokalizacja: Brudzew
Atmega jest nieistotna - sterowniki są dla kompa by wiedział w jaki sposób ma sie dogadywać z daną pierdołą, w tym przypadku właśnie z rzeczoną kostką CH340G. Jeśli błędy w menedżerze zniknęły to nie powinno być najmniejszych problemów:)

_________________
Jak mówię że coś zrobię to zrobię, nie trzeba mi co pół roku przypominać..
- Sławek -


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 28 marca 2015, 15:06 
Oby, bo ma to sterować Ramps 1.4 a "na końcu" jest drukarka 3D :mrgreen:


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: wtorek, 14 kwietnia 2015, 00:35 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Nie ma co owijać w bawełnę, konkurs jest do wygrania :)

http://abc-rc.pl/Konkurs-Arduino

"Konkurs: Wygraj robota Arduino i inne nagrody
Jeżeli wiesz co to jest Arduino to ten konkurs jest dla ciebie.
Jeżeli nie wiesz to też możesz w nim wziąść udział"

Kiedy:
termin zgłaszania projektów do: 30.04.2015
ogłoszenie zwycięzców: 10.05.2015

No to powodzenia!

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 17 kwietnia 2015, 18:42 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Artu napisał(a):
Nie jest to "projekt biznesowy", czyli nic na tym nie zarobię, a raczej dołożę z własnego portfela elementy i swoją pracę aby to złożyć, wsadzić w jakąś obudowę i podłączyć :mrgreen:
Co prawda jeszcze nie rozmawiałem z dyndrekcją szkoły, czy byli by w ogóle zainteresowani instalacja takiego urządzenia... :nieufny:
Jeśli zaś chodzi o "rozkład dzwonków" to wygląda to tak (czas trwania dzwonka 5s):
7:45 - 8:30
8:35 - 9:20
9:30 - 10:15
10:25 - 11:10
11:35 - 12:20
12:30 - 13:15
13:20 - 14:05
14:10 - 14:55


Załącznik:
dzwonek_szkolny_01.jpg
dzwonek_szkolny_01.jpg [ 289.84 KiB | Przeglądane 20183 razy ]


Załącznik:
dzwonek_szkolny_02.jpg
dzwonek_szkolny_02.jpg [ 132.15 KiB | Przeglądane 20183 razy ]


Jeszcze trochę zostało do zrobienia :D

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


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

Dołączył(a): środa, 5 czerwca 2013, 17:02
Posty: 1608
Wiek: 73
Lokalizacja: Bestwinka
Nie wiem, czy temat pasuje do tego działu, ale jest dokładnie o Arduino. Otóż do edycji, kompilacji i wgrywania softu do moich płytek Mwii korzystam z aplikacji Arduino 1.0.5-r2. Ostatnio pojawiła się nowa wersja więc dokonałem aktualizacji, na szczęście tylko na jednym komputerze. Okazuje się, że przy próbie wgrania softu do Mwii, podczas jego kompilacji występują jakieś błędy i oczywiście nic wgrać się nie da. Myślałem, że przez przypadek coś naknociłem we wsadzie, podczas dokonywania zmian w ustawieniach. Ale ten sam wsad bez problemu skompilował się i wgrał za pomocą poprzedniej wersji Arduino, którą na szczęście zostawiłem na drugim komputerze. Co jest z tą nowa wersją lub co ja mogę robić źle?. Oczywiście płytka i port wybrane są poprawnie.

_________________
Pozdrawiam
Marek


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 17 kwietnia 2015, 20:29 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Do każdej wersji kodu MW jest dedykowana wersja Arduino IDE, nie da się ich zamieniać. Przykładowo gdybyś chciał wgrać MW w wersji 1.7 potrzebujesz Arduino-0022.
Tutaj nie warto gonić za nowymi wersjami Arduino IDE. Rozwiązaniem jest mieć je wszystkie.

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


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

Dołączył(a): środa, 5 czerwca 2013, 17:02
Posty: 1608
Wiek: 73
Lokalizacja: Bestwinka
To by wszystko wyjaśniało. Czyli wywalamy nowy soft do kosza. Dzięki Hubert za informację.

_________________
Pozdrawiam
Marek


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 26 kwietnia 2015, 10:05 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Ładnie zrobione zestawienie całej rodziny Arduino:


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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: poniedziałek, 4 maja 2015, 23:43 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
W dzisiejszym odcinku przedstawię parę czujników/modułów z wyższej półki cenowej. Dzięki nim możemy narysować cyfrową mapę otoczenia czy sprawdzić serce człowieka.

1. LIDAR lite $89.95
Obrazek
https://www.sparkfun.com/products/13167
czyli laserowy dalmierz o zasięgu do 40 metrów, wbudowane interfejscy to I2C i PWM. Dokładność +/- 0,025m

2. FLiR $349.95
Obrazek
https://www.sparkfun.com/products/13233
czyli kamera podczerwieni o czułości<50 mK, rozdzielczość kamery 80×60, interfejsy: I2C, MIPI i SPI

3. Stacja pogodowa $76.95
Obrazek
https://www.sparkfun.com/products/8942
Mierzy prędkość wiatru, 1 z 16 kierunków wiatru, wielkość opadu - pojemnik na niego jest samoopróżniający się. Zdecydowanie robi najmniejsze wrażenie wśród koleżeństwa.

4. EasyVR Shield 3.0 $49.95
Obrazek
https://www.sparkfun.com/products/13316
czyli moduł rozpoznawania ludzkiego głosu (:)

5. Pulse Sensor $24.95
Obrazek
https://www.sparkfun.com/products/11574
czyli czujnik pulsu z długimi na 24 cale przewodami

6. Fingerprint Scanner $31.95
Obrazek
https://www.sparkfun.com/products/13007
czyli czytnik linii papilarnych, interfejs UART

7. BioMedical Development Kit $209.95
Obrazek
https://www.sparkfun.com/products/12750
czyli zestaw czujników biomedycznych, w komplecie moduł zasilania, moduł arduino, czujnik światła, akcelerometr, moduł BlueTooth, LED, moduł do elektromiografii (EMG) czyli czynności elektrycznej mięśni i nerwów obwodowych, moduł aktywności elektrodermalnej (EDA) oraz moduł elektrokardiografii (ECG)

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: niedziela, 10 maja 2015, 13:37 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Znalazłem bardzo sympatyczny projekcik robota. Ma 4 nogi i jest robotem kroczącym. Nazywa się Tote i ma swoją stronę:
http://tote.readthedocs.org/en/latest/index.html

Do zbudowania potrzebnych jest tylko 12 serw i Arduino Pro Mini wersja3,3V/8Mhz do tego zasilanie z Lipo 1S 3,7V
Obrazek
Prostszego już nie znajdziecie :) nie trzeba nic docinać, drukować na drukarkach 3d, itd.

Dodatkowo można go wyposażyć w odbiornik podczerwieni (VS1838B), ultradźwiękowy czujnik odległości (HC-SR04) czy buzerek. Na stronie projektu znajdziecie tony przydatnych informacji także o sposobie matematycznego liczenie ruchu nóg. Trygonometria & takie tam :mrgreen:
Autor (Radomir Dopieralski) wykorzystał uniwersalną płytkę ale nie musicie jej używać. Kod znajdziecie w: https://bitbucket.org/thesheep/tote
Oczywiście możecie dodać inne czujniki czy zmodyfikować ruch.

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


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

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Ellipsis napisał(a):
Nie ma co owijać w bawełnę, konkurs jest do wygrania :)

http://abc-rc.pl/Konkurs-Arduino

"Konkurs: Wygraj robota Arduino i inne nagrody
Jeżeli wiesz co to jest Arduino to ten konkurs jest dla ciebie.
Jeżeli nie wiesz to też możesz w nim wziąść udział"

Kiedy:
termin zgłaszania projektów do: 30.04.2015
ogłoszenie zwycięzców: 10.05.2015

No to powodzenia!



Chwila na chwalenie - piszący te słowa zajął II miejsce :)
http://abc-rc.pl/Konkurs-wyniki

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


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 15 maja 2015, 10:11 
Gratulacje :-D Pokaż projekt :mrgreen:


Góra
  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: piątek, 15 maja 2015, 23:27 
Offline
modelarz
Avatar użytkownika

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
O żesz ty !
Gratulujem też !
Pokaż coś tam "uczynił".

_________________
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, 16 maja 2015, 10:16 
Offline
Moderator
Avatar użytkownika

Dołączył(a): niedziela, 21 marca 2010, 18:35
Posty: 2364
Wiek: 63
Lokalizacja: Poznań - Jeżyce
Gratulacje, projekt proszę nam przybliżyć..

_________________
Bartek
NEVER STOP EXPLORING!


Góra
 Zobacz profil Wyślij e-mail  
 
 Tytuł: Re: Arduino - jak zacząć.
PostNapisane: sobota, 16 maja 2015, 22:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): czwartek, 12 kwietnia 2012, 10:46
Posty: 6478
Wiek: 48
Lokalizacja: Kraków
Audio RC - prezentowałem tu. Na potrzeby konkursu uprościłem kod programu, porobiłem dodatkowe zdjęcia i opis.

http://rcclub.eu/viewtopic.php?f=108&t=6594

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


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

Dołączył(a): poniedziałek, 19 marca 2012, 11:26
Posty: 1559
Wiek: 61
Lokalizacja: Peterborough, UK
Ellipsis, jak myślisz - pytam bo jak narazie w temacie arduino myślę, że jesteś najbardziej zorientowany na tym forum - mam kilka Arduino Nano, mam Orange RX Flight stabilizer. Bazując na tych elementach, mozna by zbudować eksperymentalny system do kontrolowania quadkoptera ?
Na Orange RX - obejrzałem płytkę i chyba dało by się wyciągnąć jakieś dane ze stabilizatora.
Oczywiście to zupełnie poza tematem mojego aktualnie budowanego koptra. Może zrobiłbym drugiego takiego cyrkowego wykorzystując właśnie takie rozwiązanie :)

_________________
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 ... 5, 6, 7, 8, 9, 10, 11 ... 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 0 gości


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,556,453 Wyświetlone Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Przyjazne użytkownikom polskie wsparcie phpBB3 - phpBB3.PL