Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 183 odgovora
  • 93.754 pregleda

Najnovija ↓

Re: Arduino za pocetnike 11.07.2014. u 00:35 · pre 149 meseci #21
sto se tih *duino naziva tice, zabari su nekoliko puta javno rekli da im se uopste ne svidja sto ljudi daju takva imena i da bi oni mnogo vise voleli da ljudi daju inventivna imena

sto se tice silka na pcb-u, za ovo nemoj da me drzis skroz za rec ali sam 99.9% siguran da su explicitno rekli da nije problem (evo kopam sad po nternetu i ne nalazim ali mislim da sam cuo na nekoj konferenciji) .. u svakom slucaju ne vidim sto bi neko pravio klon sa njihovom maskom tako da je ovo verovatno original na slici a pitanje sta dobijes kad kupis (kao da ima razlike, bitno je koji je cip i to je to)

> ozda nije lose kupiti Atmega328p preko ebay-a
ne slazem se :D
usbasp se kupi za 2k din ako vec ne moze da se investira malo vise u dragona ili onaj novi ice .. i onda kupis lepo atmela u lokalu (comet, tagor..) za sitne pare i radis .. napucas si sam bootloader u njega ako hoces da koristis arduino platformu
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Arduino za pocetnike 11.07.2014. u 01:24 · pre 149 meseci #22
MassimoBanzi_Blog
Citat:
These are boards that clone the official board including the Arduino branding (logo and board graphics). Since the Arduino graphics is trademarked and we don’t release any of the files, whoever uses our graphics and logo makes a deliberate act of Trademark infringement.


Posle navodi da nije bas lako tuziti za povredu Arduino trademark-a ali da traze nacin da to urade.
Potpis
History, in general, only informs us what bad government is.
Thomas Jefferson
Re: Arduino za pocetnike 12.07.2014. u 21:02 · pre 149 meseci #24
Pozdrav!

Moze li se Arduino kontrolisati putem neke aplikacije (koja se napise u Javi npr.), bez koriscenja dodatnih shield-ova?
I ima li neko neke tutorijale kako to izvesti? (kao npr. ukljucivanje led diode iz neke jednostvane aplikacije i ostalo)

Hvala.
Re: Arduino za pocetnike 12.07.2014. u 23:57 · pre 149 meseci #25
Tako neštoprosto se piše u Arduino razvojnom okruženju.
Java nije baš nešto pogodna za mikrokontrolere, mada, ima izuzetaka.
Potpis
--
Make no mistake between my personality and my attitude.
My personality is who I am.
My attitude depends on who you are.
Re: Arduino za pocetnike 13.07.2014. u 01:09 · pre 149 meseci #26
Citat:
mrzorg:
Moze li se Arduino kontrolisati putem neke aplikacije (koja se napise u Javi npr.), bez koriscenja dodatnih shield-ova?


zavisi sta mislis. ako mislis da napises u javi program koji ce da trci na arduino - ne moze
ali sto bi to radio arduino je C++, to ti je ko java samo bez nekih funkcija, sedi probaj, naucices za 10 dana

ako mislis da na pc-u imas neki program koji se vrti u javi i da on kontrolise sta se desava na arduinu, to moze. Ti arduino vidis kao seriski port na pc-u, ti posaljes preko seriskog porta neku datu a na arduinu tvoj c++ program primi tu datu i sa njom uradi nesto. Mozes na primer da napises program na arduinu koji ce da primi 2 bajta, prvi bajt da bude id pina, drugi bajt da bude on/off i onda iz jave da saljes preko seriskog sta oces da upali ugasi i on to da upali ugasi.

Citat:
mrzorg:
I ima li neko neke tutorijale kako to izvesti? (kao npr. ukljucivanje led diode iz neke jednostvane aplikacije i ostalo)


kao sto rekoh, ako hoces da vrtis javu na arduino - jok, ali ako hoces sa pc-a da kontrolises arduino ima primera dosta .. npr:

http://forums.trossenrobotics....of-an-arduino-via-serial-3300/

http://playground.arduino.cc/Main/InterfacingWithSoftware
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Arduino za pocetnike 13.07.2014. u 01:17 · pre 149 meseci #27
Hvala!

Naravno da nisam mislio da saljem Java kod na Arduino vec da ga kontrolisem preko neke aplikacije napisane u Javi/C#. ;)
Re: Arduino za pocetnike 13.07.2014. u 08:39 · pre 149 meseci #28
To kao sto je Bogdan rekao radi bez ikakvih problema, a ja bih samo skrenuo paznju na Processing, u kojem je i sam Arduino IDE napravljen.

https://www.processing.org/

Ima vise tutoriala na internetu kako preko ovoga kontrolisati Arduino nego preko bilo cega drugog, mislim da je ovo najbrze resenje za neke sitnije stvari. Naravno da podrzavam rad u vec poznatom okruzenju ali je ovo sve prilicno dobro dokumentovano i vredno paznje.
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Arduino za pocetnike 18.07.2014. u 04:23 · pre 149 meseci #31
Da li neko moze da mi odgovori sta predstavlja dzamper [JD-VCC/VCC] na ovom 4-relay modulu i da li treba da povezujem dodatne diode, posto vidim da ih ovaj modul vec ima ugradjene u sebi?

Slika: http://image.dhgate.com/albu_2...y-module-board-for-arduino.jpg

I zanima me jos nesto.. procitao sam da Arduino Uno na svaki I/O pin salje 5V i max 40mA. Kolika je maksimalna jacina struje koju Arduino moze da izdrzi ako ga napajam sa USB-a?
Npr., moze li da izdrzi ukljucena sva 4 releja u isto vreme?

Hvala.
Re: Arduino za pocetnike 18.07.2014. u 12:32 · pre 149 meseci #32
Ne mogu da ti kazem za plocicu za sta je jumper (mada mislim da je samo neki on/off jumper) , mozda neko drugi moze, ili okaci link do toga gde si nasao taj modul. To je vec gotov modul spreman za direktno kacenje na pinove, tako da ne trebaju dodatne diode, samo ga povezes sa arduinom direktno preko pinova koji su na njemu izvedeni.

Sto se tice struje, teoretski je ograniceno na 40mA po pinu, mada ide i malo preko toga, iz mog iskustva do nekih 80mA, mada mislim da sve preko 50mA moze da sprzi pin. Ima sigurno dovoljno struje za sve releje. Arduino ne izdrzava struju, vec uzima onoliko koliko mu je potrebno od napajanja, tako da bi mogao na njega da zakacis i 20A/5V napajanje, samo sto ne bi bio u stanju da pruzi svu tu struju preko svojih pinova. Mislim da bi max bio nekih 500mA, sto je i ogranicenje po USB standardu. Naravno, ako ti treba vise struje po pinu, koristis neke jeftine tranzistore poput 2n2222. Output sa mikrokontrolera i nije bas pravljen da vozi neke stvari, eventualno neke kontrolne LED itd, uglavnom su tu da bi slali signal na neke druge komponente.
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Arduino za pocetnike 18.07.2014. u 13:10 · pre 149 meseci #33
moraces da proveris na plocli ali treba da je ovako

JD-VCC je +5V koji idu na namotaj od relea. Vcc je 5V sa tvog kontrolera / stekera

koliko vidim sa slike on tu ima optokaplere i trandzu tako da tvoj kontroler samo otvara/zatvara optokaplere, opto onda okida rele preko externog trandze.
idealni setup je da ti na JD-VCC dovedes EXTERNIH 5V tako da relei ne trose tvoje napajanje vec rade na externo ... malo je plocka sumanuta posto je i dalje ground zajednicki ali sa ovim optokaplerima ubijaju smetnje (pod uslovom da si doveo JD-VCC externi!) koje idu preko 5V .. smetnje preko GND-a se i dalje propagiraju nazad .. bilo bi mnogo iskusnije da su stavili i jumper za JD-GND ali ..

dakle taj jumper sluzi da ako neces da dovedes externo napajanje nego hoces relee da napajas sa istog napajanja onda zabodes taj jumper i prespojis JD-VCC i VCC

sto se struje tice, max struja koju mozes da povuces sa usb porta je 500mA (u idealnom slucaju)
sto se samog atmela tice

Citat:

Although each I/O port can sink more than the test conditions (20 mA at VCC= 5V, 10 mA at VCC= 3V) under steady state conditions (non-transient), the following must be observed:
ATmega48PA/88PA/168PA/328P:
1] The sum of all IOL, for ports C0 - C5, ADC7, ADC6 should not exceed 100 mA.
2] The sum of all IOL, for ports B0 - B5, D5 - D7, XTAL1, XTAL2 should not exceed 100 mA.
3] The sum of all IOL, for ports D0 - D4, RESET should not exceed 100 mA.
If IOL exceeds the test condition, VOL may exceed the related specification. Pins are not guaranteed to sink current greater than the listed test condition.

Although each I/O port can source more than the test conditions (20 mA at VCC= 5V, 10 mA at VCC= 3V) under steady state conditions (non-transient), the following must be observed:
ATmega48PA/88PA/168PA/328P:
1] The sum of all IOH, for ports C0 - C5, D0- D4, ADC7, RESET should not exceed 150 mA.
2] The sum of all IOH, for ports B0 - B5, D5 - D7, ADC6, XTAL1, XTAL2 should not exceed 150 mA.

If IIOH exceeds the test condition, VOH may exceed the related specification. Pins are not guaranteed to source current greater than the listed test condition.


dakle pri sorsovanju (izlaz 5V) pojedinacno pin moze da da max 20mA a svi pinovi zajedno za portu C i D ne smeju da budue preko 150mA, i B+D port isto
pri sinku (izlaz 0V) ista prica, max moze 20mA (ne znam odakle ti tih 40mA) ali zbirovi ne smeju da predju 100mA


inace pogledaj jos jednom tu plocku, koliko ja vidim arduino ovde samo pali/gasi OPTOKAPLER znaci 5mA ili tako nesto mu treba, on ne pali/gasi preko svog pina coil relea!!!!
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Arduino za pocetnike 18.07.2014. u 13:18 · pre 149 meseci #34
Citat:
Zlatni_bg:
Sto se tice struje, teoretski je ograniceno na 40mA po pinu, mada ide i malo preko toga, iz mog iskustva do nekih 80mA, mada mislim da sve preko 50mA moze da sprzi pin.


gde si nasao tih 40mA ? datasheet kaze 20mA
sve preko toga moze da ga spali (dosta su to dobro napravljeni cipovi i ne crkavaju tako lako, ali produzeno trajanje, kuciste, veca amb temperatura i da vidis kako i sa 20mA crkava pin posle par meseci u kucistu u kom je 40-50C)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Arduino za pocetnike 18.07.2014. u 16:03 · pre 149 meseci #35
E pa jbm li ga, na dosta mesta sam video da pise 40mA, toliko mi je i ostalo u glavi, 20mA mislim da je za PICove standardno, oni su koliko sam procitao osetljiviji, elem sa Arduino stranice:

Absolute Maximum ratings:

DC Current per I/O Pin .............. 40.0 mA

DC Current VCC and GND Pins......... 200.0 mA

http://playground.arduino.cc/Main/ArduinoPinCurrentLimitations


Ovde kazu 50mA: http://letsmakerobots.com/cont...o-current-output#comment-88065

Za Megu takodje 40mA: http://arduino.cc/en/Main/arduinoBoardMega

Opet 40mA: http://arduino-for-beginners.b...-digital-analog-and-other.html


Uglavnom kad ukucas "arduino pin max current" kljucne reci, dobices rezultate o 40mA koji se svuda pominju. Mislim da je to maximum koji preporuceno trpi a da je 20mA neka preporucena vrednost, mada su i ti maximumi verovatno testirani da mogu da izdrze bez problema dug period. Preko 40mA nisam koristio uglavnom, ali mislim da mi se dosta puta desavalo da predjem tih 20mA. To mi deluje bas malo.
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Arduino za pocetnike 18.07.2014. u 16:40 · pre 149 meseci #36
sve te stranice su prilicno nebitne :D jedina referenca je datasheet od mcu-a posto arduino nema nikakav io drajver vec su mcu pinovi direktno exponirani .. dakle ako pricamo o uno on ima ATmega328 iliti datasheet. Strane 313-314 DC karakteristike kazu 40mA "absolute maximum rating", to znaci ni u jednom trenutku, ni na mikrosekundu ne smes da predjes 40mA. DC current VCC/GND 200mA, dakle isto absolute maximum, ni na mikrosekundu ne smes da predjes 200mA. A onda za Vol i Voh vidis note3 i note4 dole lepo pise da je test conditions (sto je ono sto garantuju da ce da radi dugotrajno) - "20 mA at VCC= 5V, 10 mA at VCC= 3V". Znaci to je ono sto ce "raditi", sve preko toga zavisi od duzine, od hladnjenja, ambient temp etc .. dakle ima tu ukupno koliko max po gupama pinova (100 i 150mA) i koliko max za ceo cip (ceo cip ne sme vise od 200mA da provuce kroz vcc ili vdd). tu je drndanje sto atmel malo "silji" svoje datasheetove posebno sa tim "sakrivenim dodacima". picovi su tu negde, razlika najveca je sto microchip za razliku od atmela ume da napravi datasheed da covek isti moze lako da razume i lako u njemu nesto da procita dok atmel kao da pokusava da sakrije bitne detalje :(. npr 16F877 (prvi pdf koji mi je pao pod ruku iz mcp dira) Max kroz Vcc je 300mA (50% vise od atmega), Max kroz Vdd je 250mA (25% vise od atmega), max current sink/source 25mA (skoro duplo manje od atmega) no za razliku od atmega koji ima veliki max i garantovani constant za ceo opseg mcp garantuje ovih 25mA za ceo temp opseg kao constant .. npr ja sam iz tog 16f877 potpuno slucajno vukao nekih 60mA (mislio sam da vucem 6mA) i posle 10tak dana rada mi izgoreo taj deo u koji sam tuko 60mA .. primetih da se pic greje al mi nije palo na pamet da sam stavio 10x manji otpornik :D .. tako da on je sa svojim "max 25mA" terao 60mA danima ... grejao se, sigurno bi crko da je bio zatvoren u kutiju i tako radio mesec dana npr .. slicno sa arduinom, par sprava sam video koje ladno iz tog 328 vuku skoro 100mA na jednom pinu !!! i RADE .. e sad nikad ne rade dugo .. ali sigurno to nije nesto sto bi preporucio ...

dakle ako hoces da ti duino radi kako valja racunaj 20mA po pinu .. a cak i tih 20mA ako treba "duze" turi trandzu .. ili neki uln .. dzabe su :D
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Arduino za pocetnike 18.07.2014. u 16:53 · pre 149 meseci #37
Moracu da se slozim s tobom, teoretski je to sve u pravu, a u praksi znamo da je svasta moguce, sto ti kazes i tih 100mA a da sve bude u redu, meni se par puta pri testiranju necega desilo da povlacim vise od 40mA - bio pametan i kacio ampermetar direktno na pin i gnd i tako neki slucajevi... ali mi se nikada nije desilo da crkne pin. No opet, ne mozemo savetovati nesto sto nije 100% zasigurno :)
Potpis
THE ONLY EASY DAY WAS YESTERDAY
Re: Arduino za pocetnike 18.07.2014. u 17:00 · pre 149 meseci #38
ja sam dosta radio sa piconjama atmelima stm armovima i msp430 .. ne sa
svima podjednako dosta ali u odnosu na ostale mcu-e ovi se isticu .. za
mnogo godina igranja uspeo sam da spalim samo jedan jedini pin i to na
pic32mx koji je 3v cip doveo sam 12V na ADC ulaz i taj pin je izgoreo
(cip i dalje sljaka samo taj pin uvek cita nulu a output mu ne radi
uopste) .. zabadao sam picove, atmele, stm32, msp430 NAOPACKE i cuda
nastave da rade .. ono samo da se poklonim i kazem ko je pravio svaka mu
cast :D .. no to je sve lepo sto oni imaju zastitu :D neces tako da
projektujes uredjaj :)
Potpis
arhimed
http://www.mysql.rs/ | http://elco.crsndoo.com/
Re: Arduino za pocetnike 18.07.2014. u 21:19 · pre 149 meseci #39
Dakle, ako sam vas dobro razumeo.. (ne bih da eksperimentisem, pogotovo sa desnom stranom slike)

Evo slike da budem jasniji: http://snag.gy/WcAz0.jpg

Ako zelim da preko Arduina ukljucujem/iskljucujem (nebitno) lampu imam dve mogucnosti:

1) Relej napajam sa externog izvora tako sto skinem dzamper VCC/JD-VCC i na JD-VCC nakacim +5V sa tog izvora, a na GND negativan kraj sa tog izvora (VCC koji se nalazi na jednom od "onih" 6 pinova, kao i onaj koji se nalazi pored JD-VCC, ostavim nepovezanim).

2) Relej napajam sa istog napajanja kao i Arduino tako sto NE skidam dzamper VCC/JD-VCC, a na VCC (koji se nalazi na jednom od "onih" 6 pinova) dovedem +5V sa Arduina, a GND povezem sa GND od Arduina.

INx pinove povezem sa digitalnim pinovima Arduina i napisem program.

Posto bih, za sada, vise voleo da probam soluciju 2), da li mogu Arduino da napajam sa USB-a i kontrolisem sva 4 releja?
Ako bih releje napajao sa nekog ispravljaca, kolika je minimalna, a kolika maksimalna amperaza dovoljna da ih pali/gasi?

Hvala.
Odgovori
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme