Arduino - projekti, ideje, savjeti, problemi izdvojena tema

poruka: 1.365
|
čitano: 387.041
|
moderatori: DrNasty, pirat, XXX-Man, Lazarus Long, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
Ova tema je sadržajno povezana sa sljedećim temama: Uvod u elektrotehniku (istosmjerna struja)
10 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Gdje kupiti Elegoo starting kit?

Ultimate verzija kosta oko $54 na amazon, problem je sto je shipping $45 i import fees deposit $25 , sveukupno $124. Slicna je i situacija na ebay.

 

Da li je moguce kupiti slicne dijelove kao sto imaju u tom kitu te onda pratiti njihove upute ili takvi tutoriali obicno zahtjevaju identicne komponente?  Odakle narucujete? Ja sam naisao na fasttech, pise da je free delivery.

 
0 0 hvala 0
12 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Sve s eBaya.

16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi
Dex.pwn kaže...

Sve s eBaya.

Ja sve s AliExpressa u zadnjih godinu dana. Svega nekoliko narudžbi preko eBaya.

14 godina
offline
Arduino - projekti, ideje, savjeti, problemi

aliexpress je najjeftiniji, ali ja preferiram banggood jer uglavnom u slucaju da je puno pozitivnih revieowa jos nisam imao problema, a na aliexpressu je svakak.

EDIT:

ebay je koma zbog sortiranja po cijeni jer svaki seller stavi neki kablic za 50 centa i nesto za 10$ i onda ispada da je najjeftinije jer je ovo za 50 centa stavio.

Poruka je uređivana zadnji put pon 26.2.2018 22:24 (CroNk3r).
Moj PC  
0 0 hvala 0
10 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Skoro ista cijena je na ebay, mozda $10 manje. Samo ebay.com i amazon.com mi mogu poslati Elegoo, de/uk/it ne salju u HR. 

 

A drugi dio pitanja? Znaci rijec je o ovom setu :

https://www.ebay.com/itm/Elegoo-El-Kit-003-Uno-Project-Super-Starter-Kit-With-Tutorial-For-Arduino-Uno-R3/263517308328?epid=1675062944&hash=item3d5adb05a8:g:cjEAAOSwC3dakpIp

 

Pitanje je da li mogu komponente posebno kupiti, a recimo od njih direktno UNO R3 Controller Board ako je na njemu poseban software?

 

Component listing: 
1pcs UNO R3 Controller Board 
1pcs LCD1602 Module ( with pin header) 
1pcs Breadboard Expansion Board 
1pcs Power Supply Module WARNING: Pls. do not use the voltage higher than 9V 
1pcs Joystick Module 
1pcs IR Receiver 
1pcs Servo Motor (SG90) 
1pcs Stepper Motor 
1pcs ULN2003 Stepper Motor Driver Board 
1pcs Ultrasonic Sensor 
1pcs DHT11 Temperature and Humidity Module 
1pcs 9V Battery with DC 
1pcs 65 Jumper Wire 
1pcs USB Cable 
1pcs Active Buzzer 
1pcs Passive Buzzer 
1pcs Potentiometer 
1pcs 5V Relay 
1pcs Breadboard 
1pcs Remote 
1pcs Tilt Switch 
5pcs Button (small) 
1pcs 1 digit 7-segment Display 
1pcs 4 digit 7-segment Display 
5pcs Yellow LED 
5pcs Blue LED 
5pcs Green LED 
5pcs Red LED 
1pcs RGB LED 
2pcs Photoresistor 
1pcs Thermistor 
2pcs Diode Rectifier (1N4007) 
2pcs NPN Transistor (PN2222) 
1pcs IC 74HC595 
120pcs Resistor 
10pcs Female-to-male Dupont Wire

 
0 0 hvala 0
12 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Kupi Arduino Nano.

Da, bude bootloader na njemu, a software kojeg koristiš za programiranje pločice skineš s njihove stranice.

Nano je ti Nano verzija Unoa, a ima sve opcije i istu količinu resursa.

I da, sve što piše tu, možeš zasebno kupit.

14 godina
offline
Arduino - projekti, ideje, savjeti, problemi

Taj navedeni servo je tesko smece, kupi neki futaba, hitec, hpi, tamiya. Jesu osjetno skuplji, ali ova smeca su nekvalitetna pa im zacvika getriba, nakon toga vuku tolko struje da resetiraju arduino cim se pokrenu.(ako je na slabom napajanju)

S tim da nije da nakon par mjeseci pocnu cvikat nego 10-15 minuta

Moj PC  
0 0 hvala 0
12 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
Poslo sam ti poruku
6 godina
neaktivan
offline
Re: Arduino - projekti, ideje, savjeti, problemi

možeš li mi reci kako da maknem taj program

12 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Koji program?

7 godina
neaktivan
offline
 
0 0 hvala 0
14 godina
offline
Re: Arduino - projekti, ideje, savjeti, problemi

Senzori su ok, ako se mislis ozbiljnije s time baviti, dobro je imati sve moguce na raspolaganju jer kad dobijes ideju onda zna biti da bas neka sitnica fali, a treba cekati opet mjesec dana(uglavnom nema lokalno za kupiti ili je bolesno skupo).

A arduino mi se cini jako skupo, izgleda ko da ima puno toga, ali ledice, otpornici, pushbuttoni, to su komponente koje dobijes 100komada za 1 dolar

Umjesto tog ekrana, po meni je bolji mali oled ili eventualno isti ali preko i2c, ovaj zauzme pola pinova na arduinu uno.

Za 7 segmentni display ne vidim neku korist(barem ne u prototypanju, za to je bolje ili serial monitor ili jedan od prije navedena displaya)

Daljinski nekvalitetan u pm, mozes koristiti bilo koji ir daljinski(od tv, led trake i slicno), a reciver imas u senzorima(ako se ne varam, nije mi njemacki bas neki, ali izgledom mi se cini da ima na 1 senzoru)

Relay, joystick imas, taj servo je 0 bodova.

Steppen neznam kakav je, ali korisno mi se cini samo breadboard i ftdi, eventualno RTC.

Bolje uzeti senzore i samo arduino i 1 display(ili oba 2 vrste, nisu skupi) 

6 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Evo ja opet u problemu,ali ovaj put manjih razmjera.Zanima me kako napraviti Start-stop funkciju.Pravim brojac sa lcd displayom i uspio sam izvesti na pritisak tipke da se broj povecava,ali ja zelim napraviti pokraj postojeca 4 tipkala koja povecavaju broj,jedno tipkalo s kojim cu pokretati brojac.Evo mucim se tu i nije mi jasno,uspio sam nesto izvesti ali brojke na displeju malo skakucu,pretpostavljam da to nije dobar znak 

 
0 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi

Ako sam te dobro shvatio, gumbima povećavaš broj za neku vrijednost, ali bi htio da imaš i automatsko povećavanje, ko "štopericu", ne?

 

Jedna varijabla ti treba služiti da ti označi je li brojač uključen.

 

bool brojac;

 

I onda u glavnom programu imaš tipa:

 

if (brojac) {

  if (millis() % 100 == 0) broj++;

}

 

To će ti svakih 100 milisekundi uvećavati broj za jedan.

 

 

Naravno, gumb za pokretanje/zastavljanje brojaća će ti na pritisak mijenjati vrijednost varijable brojac:

brojac = !brojac;

 

 

A ako ti gumbi inače "skakuću", odnosno na jedan pritisak okinu više puta, onda si moraš napraviti debouncing. Ima više načina na koje se to može napraviti - guglaj Arduino debouncing. Najjednostavnije ti je, ako se još ne snalaziš u tome svemu, jednostavno kad registriraš pritisak tipke staviti neki kratki delay, od recimo 100 ili 200 milisekundi.

6 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

To je isto zanimljivo,ali mi sad trenutno nije potrebno.Evo da malo pojasnim:imam display na kojem cu prikazivati broj objekata koji ce proci po pokretnoj traci aktivacijom senzora tj.krajnjeg prekidaca broj ce se povecavati za jedan,4 prekidaca zbog 4 pokretne trake,ja sam zamislio napraviti kontrolnu plocu na kojoj cu imati gumb za Start pokretne trake i gumb za Stop,display na kojem ce se ispisivati broj blokova  i potenciometar za smanjivanje,odnosno ubrzavanje pokretne trake.Dakle na displeju treba u setupu prvo ispisati:pokretna traka i moje ime i prezime( jer mi je to rad za skolu )i onda pritiskom na tipku Start da pokrene brojac i ceka dok pokretna traka ne "proveze" blok pokraj k.prekidaca .Znaci od svega ovog objasnjenog meni treba ovo da rijesim start i stop,dok ne stisnem gumb da pise pise na displeju pokretna traka i moje ime i da ponovnom tipkom start,dok sve radi ,resetira brojac.

 

 

https://codeshare.io/axqVKB -ovo je nesto sto sam ja uspio sastavit,i sam mogu zakljucit da je vjv pola toga bespotrebno i ponavlja se,ali je to nastalo s onom izrekom: radi, ne diraj ništa  

 
0 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi

Nejasno si to napisao. Treba pisati u koracima, u cjelinama.

 

Želiš da program "zaštopa" nakon uključenja, sve dok se ne pritisne gumb Start, ne? Onda na kraj setupa staviš petlju koja će čekati pritisak na Start, znači nešto tipa:

while (digitalRead(start));

 

Ili ispred digitalRead staviš !, odnosno negaciju, ako ti stanje LOW znači da je gumb pritisnut.

 

A logički, je li traka u pokretu ili ne (je li zadnje pritisnut start ili stop, rješavaš s nekom varijablom, recimo bool trakaIde. Na pritisak start trakaIde = true;, a na pritisak stop trakaIde = false;. I onda si u programu ispisuješ što već želiš u ovisnosti if (trakaIde)...

6 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Evo probat cu malo jasnije:

  1. Spojim arduino na napajanje-display treba prikazati "Pokretna traka" u gornjem redu i dolje "Ime"
  2. Sve miruje nista ne radi,tek pritiskom na tipku Start pokrece se cijela loop petlja,znaci pokretna traka krece,motori se pale i na displeju sad imam u gornjem redu  R G B Y(boje objekta),a u donjem redu brojeve koji se povecavaju kad prode objekt
  3. Ponovnim pritiskom na tipku Start treba se resetirat brojac i vratit sve na vrijednosti na 0,traka i dalje radi
  4. Stop-sigurnosno ako npr dode do kvara da sve zaustavi

 

 

Nadam se da je ovo jasnije 

Evo i slike zamisljenog projekta,ako moze malo pomoci

Poruka je uređivana zadnji put uto 27.3.2018 22:42 (nikola_vk).
 
0 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi
nikola_vk kaže...

Evo probat cu malo jasnije:

  1. Spojim arduino na napajanje-display treba prikazati "Pokretna traka" u gornjem redu i dolje "Ime"
  2. Sve miruje nista ne radi,tek pritiskom na tipku Start pokrece se cijela loop petlja

To sam ti odgovorio u prošloj poruci.

 

nikola_vk kaže...

3. Ponovnim pritiskom na tipku Start treba se resetirat brojac i vratit sve na vrijednosti na 0,traka i dalje radi

To valjda znaš napraviti. Znaš koje su varijable u pitanju i napisao si koje vrijednosti im moraš dodijeliti.

 

Da ti možda problem nije tu što trebaš držati tipku start? Jer mi se čini da to vidim u tvom kodu.

 

nikola_vk kaže...

4. Stop-sigurnosno ako npr dode do kvara da sve zaustavi

To isto valjda znaš napraviti. Kak znaš da ti se traka kreće? Preko neke varijable? Onda znaš i kad ti traka stoji, odnosno možeš to učiniti preko te varijable.

6 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Danas sam se "samo " par sati mucio s tim,imam jos vremena valjda cu rijesiti to sve.To je zapravo tek desetina onog sto me ceka,sad jos uvijek cekam dijelove s ebaya pa krecem s izradom.Javim se ja opet kad uletim u neki problem.

 

 

I da jel netko mozda radio sa induktivnim senzorom.Gledam po netu neki kazu da se moze 3.zica(signal ) direktno spojit na arduino,neki kazu preko oktocouplera da se treba spojit,pa ako je netko slucajno pokusavao nek podijeli iskustva.

Poruka je uređivana zadnji put uto 27.3.2018 23:39 (nikola_vk).
 
0 0 hvala 0
6 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Dobar dan.Zanima me da li je netko voljan pomoći.Imam završni rad na temu Pametnog semafora.Imam cijelo križanje za napraviti.Ovako slijedi zadatak:Svi semafori rade normalno znaci crveno  i zeleno gore 60 sec.Ako auto dođe na semafor ultrazvučni senzor mora prepoznati auto i smanjiti vrijeme čekanja na npr. 5 sec( ako je crveno na semaforu naravno).Znam da treba koristiti prekide ali ih neznam baš najbolje.Ako bi mi netko mogao pomoći.I da imam odbrojavanje sa dual 7 segmentnim displayem.Taj display neznam niti započeti.Hvala

Marko
Moj PC  
0 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi

Ovdje imaš hrpu projekata s ultrazvučnim senzorom: https://create.arduino.cc/projecthub/projects/tags/ultrasonic

 

Koliko vidim, ne koriste prekide (interrupte), barem ne ovi koje sam ja pogledao, nego aktiviraju jedan pin i onda funkcijom pulseIn čekaju kad će se vratiti odbijeni signal, pa na temelju vremena koliko je trebalo signalu da se vrati do senzora računaju udaljenost.

7 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Pozdrav.Trebam klonirati ovaj projekt https://create.arduino.cc/projecthub/marcojose/light-oh-1532ea ali imam problema.Sve spojeno po shemi  i isti dijelovi.Kada upalim traka stalno svijetli bez obzira na to sto mikrofon ocitava.Mikrofon je KY038  i probao sam na njegovom potenciometru mijenjat vrijednosti i jedino se smanjuje broj ledica na traki(traka ima 30 ledica) koji svijetli.Zna netko mozda u cemu je problem.Probao sam i druge sheme koje sam nasao na netu ali opet ista stvar.

 
0 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi

Probaj liniju:

noise = noise + abs(analogRead(A0) + 22);

 

promijeniti u

noise = noise + abs(analogRead(A0) / 2 + 22);

 

Ako nema poboljšanja, promijeni je u 

noise = noise + abs(analogRead(A0) / 10 + 22);

 

Ako ni tada nema poboljšanja, promijeni je u

noise = noise + abs(analogRead(A0) / 100 + 22);

 

Ako ni tada nema poboljšanja, onda ili si nešto krivo spojio (recimo spojio na krivi pin na Arduinu) ili ti je mikrofon defektan.

7 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Nope, opet ne radi. Noise u kodu je zapravo "glasnoca" koju mikrofon ocitava?

EDIT: izgleda da je problem u mikrofonu, kada ocitavam u arduinu vrijednost je uvijek ista iako on ima nekakvu lampicu na sebi i ona svijetli jace kada pustim nesto glasnije

Poruka je uređivana zadnji put pon 9.4.2018 22:44 (VirtualRiot34).
 
0 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi

Mikrofon ti ima potenciometar - polako šarafi u jednu stranu pa vidi miijenja li se situacija. Ako se ne mijenja, šarafi u drugu stranu.

 

Ako ni dalje ne vidiš promjene, provjeri multimetrom izlaz iz mikrofonskog modula.

 

Poruka je uređivana zadnji put pon 9.4.2018 22:48 (mbaksa).
12 godina
odjavljen
offline
Re: Arduino - projekti, ideje, savjeti, problemi
6 godina
neaktivan
offline
Arduino - projekti, ideje, savjeti, problemi

Dobar dan.Da li mi netko zna prekide sa ultrzvučnim senzorom.Treba mi za završni.Prije dvije poruke sam tražio pa mi nitko nije odgovorio.Kada auto dodes na semafor ultrzvucni senzor prepoznaje auto i skracuje crveno ali samo crveno svijetlo.Znaci ne ako dode na zeleno da skracuje crveno.Hvala

Marko
Moj PC  
0 0 hvala 0
13 godina
offline
Arduino - projekti, ideje, savjeti, problemi

Za početak postavi kod koji si napravio do sada, da vidimo kako radi i što to treba dodati. Malo tko ima vremena i volje napraviti čitav projekt od nule, pogotovo kada je u pitanju završni rad za kojega bi se trebao malo više potruditi

 
3 0 hvala 0
12 godina
offline
Arduino - projekti, ideje, savjeti, problemi

Imam veliki problem sa uploadom koda na Pro Micro.

Ovako, imam Pro Micro, 3.3V sa ebaya (na pozadini piše Deek Robot-slika ispod).
LINK1 za sliku.

Za drivere koristim sparkfun verziju Pro Micra: LINK2

Do danas nisam imao nikakvih ozbiljnih problema sa uploadanjem koda, nekad se znalo desiti da moram samo drugi put kliknuti na upload i ono normalno sve radi.

Ujutro sam radio nekakve izmjene i kod uploada sam dobio upozorenje da mi je zauzeto puno memorije te postoji mogućnost da će biti problema (klasičan error), kod je zauzimao oko 60%, a memorija oko 75%.
Kod se uspješno uploadao i sve je radilo.
Nakon toga sam malo "čistio" varijable tako da smanjim zauzeće memorije i kliknem na upload, a ono se pojavi greška: "Forcing reset using 1200bps open/close on port COM6". Ponovnim pritiskom na upload dobijem istu grešku uz dodane Java greške.

 

Sad više ne mogu uploadati nikakav kod na njega (probao sam prazan setup i loop), svaki put ista situacija.

Traženjem rješenja po netu naišao sam na ovo: LINK3

Imam problem da nemam fizički pristup Arduinu, ostavio sam samo mogućnost spajanja usb kabelom za dodatne izmjene u kodu, što znači da nemogu nikako pržiti bootloader i sl.

 

Trenutno Arduino radi sa starim kodom, ali ne mogu nikako uploadati novi.

Dali se netko možda susreo sa sličnim problemom?
Imam li "sreće" da ću morati vaditi van i možda naručivati novi i mijenjati Arduino?

Watercooled CPU. Pošalji PP, ako te nešto zanima. Sponsored by Noiseblocker.
Moj PC  
1 0 hvala 0
16 godina
moderator
online
Re: Arduino - projekti, ideje, savjeti, problemi
dombak1608 kaže...

Imam problem da nemam fizički pristup Arduinu, ostavio sam samo mogućnost spajanja usb kabelom za dodatne izmjene u kodu, što znači da nemogu nikako pržiti bootloader i sl.

Čini se da već znaš što treba učiniti. 

 

EDIT:

Sad sam se sjetio, da se nekad može stvar riješiti tako da se na Arduino pločici gumb reset drži i otpusti u pravo vrijeme, netom prije nego je Arduino IDE počeo uploadati (znači, baš uploadati, a ne tek kompajlirati). Možda ti to pomogne.

 

Poruka je uređivana zadnji put uto 19.6.2018 16:31 (mbaksa).
Ova tema je sadržajno povezana sa sljedećim temama: Uvod u elektrotehniku (istosmjerna struja)
Nova poruka
E-mail:
Lozinka:
 
vrh stranice