PC Ekspert Forum

PC Ekspert Forum (https://forum.pcekspert.com/index.php)
-   DIY i Tinkering (https://forum.pcekspert.com/forumdisplay.php?f=74)
-   -   Arduino (https://forum.pcekspert.com/showthread.php?t=223726)

Milentije 15.01.2015. 23:25

Ko je spomenuo dramu?
Samo razmisli logicno, sta je jednostavnije zalemiti djetetu iz osnvne skole? TQFP ili DIP pakovanje?

Bubba 15.01.2015. 23:50

Citiraj:

Autor Milentije (Post 2720246)
Ko je spomenuo dramu?
Samo razmisli logicno, sta je jednostavnije zalemiti djetetu iz osnvne skole? TQFP ili DIP pakovanje?

Da, a inace dijete je poznato po tome da ce nakon sto otpocne s Arduinom, raditi megasklopovlje na breadbordovima i to ni manje ni vise nego s nemustim ATmegom.

Bilo kako bilo, obzirom da pricu rade domaci decki (ili cure?) za mizernu cijenu, stvar je poprilican nobrainer.

Tko shvati kako radi, produkcijska izvedba ce mu biti najmanji problem.

pogi 17.02.2015. 09:58

Možda nekoga još zanima ova tema...

Dakle stigao mi je Arduino Starter Kit. Moj ima Leonardo sa raznim senzorima, ledicama, 2 protoboarda, žičice, tipkala, IC daljinski, LCD sa dva reda, 2 releja.... svašta zapakirano u lijepom plastičnom kuferiću. Svakakvih starter kitova se može naći za svačiji ukus.

Instalirao sam Arduino IDE 1.6.0 i Fritzing za dokumentiranje. Nije mi baš legao Arduino IDE pa sam instalirao Arduino plugin u Notepad++. To mi je puno preglednije. Kasnije iskopiram projekt u Arduino IDE za verify i download.

I fakat počeli smo sa paljenjem LEDica, onda smo se prebacili na 7segmentni LED displej, pa smo ubacili i tipkalo.... brdo zabave. Sinu se isto svidjelo, polako uči C i nekakve osnove strujnog kruga.

Nabavka je ispunila sva moja očekivanja. Moram još nabaviti dodatne žičice, SD card modul, reed switch, UZV mjerač udaljenosti....

Inovator 24.11.2017. 14:11

Gdje kod nas kupiti Arduino (s R1 računom)?

marcony 24.11.2017. 14:30

Citiraj:

Autor Inovator (Post 3130430)
Gdje kod nas kupiti Arduino (s R1 računom)?

Chipoteka?

Facelessone 24.11.2017. 15:32

diykits.eu

n30n 02.02.2018. 00:35

Hitno mi treba TCA9548A 1-to-8 I2C Multiplexer, zna li netko di bi ga mogao kupiti u ZG? Poslao sam upit na diykits.eu ako ga mogu nabaviti, ima li još neki takav dućan pa da se raspitam?
Naručio sam ga s ebaya i danas mi je došlo, ali ne to nego su mi uvalili nekakav analogni 74HC4051, a sad mi je kasno ponovo naručivat jer mi je hitno

Vjeko 03.01.2020. 17:15

Upravljanje DC 220V motora
 
Pozdrav!

Novi sam u arduino ali unatoc neiskustvu pokusavam sklopiti uredjaj sa kojim bih upravljao sa brojem okretaja motora sa pwm izlazom.
Elektronski sam sklopio sve kao i mehanicki ali muku mucim sa kodiranjem, to nije bas moje podrucje.

Funkcija bi bila ovakva:

LCD 16x2 Prvi red:
-Tu bi se stalno prikazivao trenutni RPM kojeg citam sa HALL senzora. Taj dio i funckionira.

Drugi red:
-Ovdje bih trebao moci odabrati raspon izmedju 300-3000 rpm u koracima od 100 putem ENCODERA i potvrditi vrijednost koja ce napraviti odredjeni digitalWrite() kada iskalkuliram vrijednosti (izlaz za sada nebitan)

Trenutno me muci sto nikako nemogu na istom LCD-u dobiti da mi prikazuje trenutni RPM (prvi red) a da na drugom sa enkoderom dobijem vrijednosti.

evo kod:

Code:

#include
#include
#include

#define BUTTON 4          // rottary encoder button pin

LiquidCrystal_I2C lcd(0x27, 20, 4);
Rotary rotary = Rotary(12, 11);            // define rottary encoder and pins
float value = 0;
float rev = 0;
int rpm;
int oldtime = 0;
int time;
int pwm = 9;
int counter = 300;
const int minrpm = 300;
const int maxrpm = 3000;

void isr() //interrupt service routine
{
  rev++;
}

void setup()
{
  lcd.init();
  lcd.backlight();
  lcd.setCursor(0, 0);
  lcd.print("  Open Source");
  lcd.setCursor(0, 1);
  lcd.print("  Mini Lathe");
  delay(3000);
  lcd.clear();
  lcd.setCursor(0, 1);
  lcd.print("SET RPM: ");
  pinMode(pwm, OUTPUT);
  digitalWrite(BUTTON, INPUT);        // confirm set desired RPM
  attachInterrupt(0, isr, RISING); //attaching the interrupt
}

void loop()
{
  SetRPM();
  CheckRPM();
}

void CheckRPM() {              //tachometer
  delay(2000);
  detachInterrupt(0);          //detaches the interrupt
  time = millis() - oldtime;    //finds the time
  rpm = (rev / time) * 60000;  //calculates rpm
  oldtime = millis();          //saves the current time
  rev = 0;
  lcd.setCursor(0, 0);
  lcd.print(    rpm);
  lcd.print(" RPM");
  lcd.print("  ");
  attachInterrupt(0, isr, RISING);
}

void SetRPM() {                //rotary encoder
  unsigned char result = rotary.process();

  if (result == DIR_CW)
  {
    lcd.clear();
    counter += 100;
    if (counter >= maxrpm) {
      counter = maxrpm;
    }
    lcd.setCursor(0, 1);
    lcd.print("SET RPM: ");
    lcd.print(counter);

  }
  else if (result == DIR_CCW)
  {
    lcd.clear();
    counter -= 100;
    if (counter <= minrpm) {
      counter = minrpm;
    }
    lcd.setCursor(0, 1);
    lcd.print("SET RPM: ");
    lcd.print(counter);
  }
}

Prakticki bih trebao odvojiti ova dva loopa(???) ili ih ukombinirati da rade zajedno.
Dakle CheckRPM() radi uredno, ali SetRPM() nikako u kombinaciji.
Kada obrisem CheckRPM(), onda dobivam vrijednosti sa enkodera ili na LCD ili serial, radi oboje), ali u kombinaciji sa CheckRPM() - nikako.

Moze li me netko savjetovat sta da pokusam ili kako da zdvojim te dvije funkcije?
Hvala!

EDIT: NVM, rijesio sam problem.

Overclock 20.02.2020. 16:00

Da li ima ovdje nadobudnih koji su probali s arduinom upravljati digitalnom kontrolom jačine zvuka (digital volume control (DVC)) iliti kontrolirali promjenjivi otpornik?
(naravno ne mehanički, lako je spojiti motor pa nek on vrti potenciometar :D )

Zanima me utjecaj struje arduina na eventualne anomalije u zvuku. Trenutno mi arduino sluša audio output i na temelju signala, pali relay za sound system. Tu sam primjetil da se ponekad javljaju jako blagi šumovi, kojih nema kad se arduino izbaci iz igre. (iako je struja prema arduinu par uA) Taj problem je lako riješiv s optocouplerima, a ako se isti pojavi na DVC dijelu, to bi mogel biti teži problem.

Evo ak neko ima iskustva tu, prosim lepo nek podijeli pa makar i neuspjeli pokušaj :cheers:

tux-scooby 20.02.2020. 17:03

Pitanje :kontroliranje jacine zvuka moguce je jedino putem mehanicki (motor -> potenciomentar) ili postoji i mogucnosti tipa preko IR?

Overclock 20.02.2020. 17:23

Sad si mi dal dobru ideju, IR LED i IR photo sensor, kvalitetne komponente bi trebale bez fluktuacija odraditi struja-svijetlost-struja i tako eliminirati smetnje od struje arduina. Samo su gubi rezolucija, arduino ima raspon napona 0-5V a photo sensor mora imati manji i postoji šansa da napon na photo sensoru nejde linearno.

Nisam te skužil kak misliš kontrolirati jačinu zvuka prek IR, s daljinskim? S daljinskim kontroliraš arduino a arduino kontrolira volume. S ovak nečim sam zamislil kontrolirati glasnoću.

tux-scooby 20.02.2020. 22:22

Jednostavno. Ocitati kod s daljinskog za glasnocu preko IR i dalje taj kod pucati preko MQTT ili automatizirati kako god ti srce zeli :)

Sent from my SM-G950F using Tapatalk

Night 24.02.2020. 15:25

Citiraj:

Autor Overclock (Post 3381763)
Da li ima ovdje nadobudnih koji su probali s arduinom upravljati digitalnom kontrolom jačine zvuka (digital volume control (DVC)) iliti kontrolirali promjenjivi otpornik?
(naravno ne mehanički, lako je spojiti motor pa nek on vrti potenciometar :D )

Zanima me utjecaj struje arduina na eventualne anomalije u zvuku. Trenutno mi arduino sluša audio output i na temelju signala, pali relay za sound system. Tu sam primjetil da se ponekad javljaju jako blagi šumovi, kojih nema kad se arduino izbaci iz igre. (iako je struja prema arduinu par uA) Taj problem je lako riješiv s optocouplerima, a ako se isti pojavi na DVC dijelu, to bi mogel biti teži problem.

Evo ak neko ima iskustva tu, prosim lepo nek podijeli pa makar i neuspjeli pokušaj :cheers:


Za tu namjenu imaš digitalne potenciometre, radi se o čipu kojem preko I2C ili SPI pošalješ vrijednost, a on namješta otpor. Recimo MCP41010 ili nešto slično.

Overclock 26.02.2020. 12:51

Hvala na preporuci, ovi su prilično jeftini, a meni bi trebali MCP42xxx. Budem probal naći neki jednostavni 2channel volume controller, jer bi oni trebali imati izolirani dio za zvuk + noise-free level transitions. Nešto poput pga2311, a da ne traži negativni napon.

Newmie 30.04.2020. 15:09

Možda nije striktno vezano uz Arduino, no zna li netko gdje se mogu kupiti prazne NFC kartice/chipovi/tagovi?
Trebao bi 1-2, ništa posebno, a nigdje ih ne nalazim kod nas.

Hvala!

Overclock 01.05.2020. 00:09

Probaj traziti RFID kartice ili pametne (smart) kartice.

kartica

tag

zgmmax 01.05.2020. 10:21

Vidi firmu 1klik da li ima.
Ja sam od njih nabavljao smart kartice.

Newmie 01.05.2020. 11:27

Hvala.
Ma kasnije sam shvatio da mi treba NTAG215. Naručio bundle s Alia pa sada čekam...

zgmmax 25.05.2020. 09:39

Dal je netko slagao internet radio sa Arduinom?
Imam jedan nano koji mi stoji sa strane il je to lakše složiti sa RPi?

grizli1 09.12.2020. 09:35

Pozdrav ljudi, imam želju napraviti midi kontroler za software koji koristim.
I tako istraživanjem sam naišao na arduino, već sam pregledao hrpu videa i googlam danima kako i šta ali bi volio ako mi netko može pomoć oko toga koji uređaj koristit.

trebao bi 41 gumb i 4 encodera koji bi slali MIDI na komp

Koristim jedan software na kojem ručno mapiram MIDI uređaj i koji onda prevodi MIDI u OSC kojeg software koristi.

Za gumbe sam mislio koristit switcheve mehaničke tipkovnice a prijatelj ima laser s kojim bi mi mogao izrezati ovako plate koji bi dizajnirao
https://www.youtube.com/watch?v=aOubnbNHiEY


Ono što me zanima je koji arduino bi mi preporučili za to?

Naravno ovo neće bit realizirano preko noći, dosta toga će se s aliexpressa čekat pa to gledam to vrijeme iskoristit za istraživanje i izmišljanje layouta i kućišta

Blue Spirit 03.01.2021. 07:46


Matoje 04.02.2021. 23:50

Da li je moguće spojiti ekran od smartpohne na arduino?
Imam doma Galaxy S3 koji ne radi pa ako bih mogao iskoristiti njegov ekran da ne kupujem TFT ekrane jer bi si htio složiti sim dash za volan tako da mi touchscreen nije potreban.

segregator 04.02.2021. 23:57

Citiraj:

Autor Matoje (Post 3489739)
Da li je moguće spojiti ekran od smartpohne na arduino?
Imam doma Galaxy S3 koji ne radi pa ako bih mogao iskoristiti njegov ekran da ne kupujem TFT ekrane jer bi si htio složiti sim dash za volan tako da mi touchscreen nije potreban.

ne na jednostavan način, pa ti je isplativije kupiti neki ekran rađen baš za arduino

Vuco 05.02.2021. 21:40

Malo me podsjetilo dizanje ovog topića i sad su mi neke stvari jasnije jer sam tada, kao i pogi, bio oduševljen Arduinom. Zapravo sam i dalje oduševljen jer me uveo u taj nekakav (makar zastario kako kaže Bubba) svijet programiranja elektronike. Osobno mislim da mi je Arduino Starter kit bio jedan od najboljih darova za rođendan u 30 godina :D
One projekte sam prošao u dve noći.

E sad, od tada sam malo stao i malo prešao na ESP32 jer ima WiFi/BT i nekakav svoj framework (uz Arduino framework) koji dosta pojednostavljuje pisanje koda (iako je za klasu teži od Arduino).
Recimo da mi brzina izvršavanja koda nije kritična, zar je stvarno za recimo jedan ARM potrebno znati assembler ili suhoparni C u boljem slučaju ? Gledam link na mbed i čini mi se kao odlična stvar, a opet radiš na modernom mikrokontroleru, a ne AVRu kod Arduina. Na kraju krajeva, Arduino je izdao Potenzu H7 koja ima ARM Coretx na sebi...

Ili da stisnem zube i naučim čitati te datasheetove, registre, shiftanje bitova, logička vrata, programske sklopove u srž, kurca palca?

Npr. najviše me zanima home automation nekakav server + klijent na Androidu. Npr. napravio sam bežično zvono vani sa prijamnikom u kući i radi na bateriju i kod ESP-a je deep sleep 6.5mA, umjesto 25uA ili manje koliko bi bilo na nekom ARM-u ili PIC. Ono, ja imam takve probleme, a ne hoće li se nešto izvršiti u 10us ili 200ms. Za sada.
Ne omalovažavam znanje, samo me zanima jel doista potrebno ići toliko duboko za sve korisnike? Osobno, nisam te struke i bojim se da bih vrijeme na (duboko?) učenje vs real life benefit bilo nepovoljno.

daki 07.02.2021. 17:28

Citiraj:

Autor Vuco (Post 3490021)
Malo me podsjetilo dizanje ovog topića i sad su mi neke stvari jasnije jer sam tada, kao i pogi, bio oduševljen Arduinom. Zapravo sam i dalje oduševljen jer me uveo u taj nekakav (makar zastario kako kaže Bubba) svijet programiranja elektronike. Osobno mislim da mi je Arduino Starter kit bio jedan od najboljih darova za rođendan u 30 godina :D
One projekte sam prošao u dve noći.

E sad, od tada sam malo stao i malo prešao na ESP32 jer ima WiFi/BT i nekakav svoj framework (uz Arduino framework) koji dosta pojednostavljuje pisanje koda (iako je za klasu teži od Arduino).
Recimo da mi brzina izvršavanja koda nije kritična, zar je stvarno za recimo jedan ARM potrebno znati assembler ili suhoparni C u boljem slučaju ? Gledam link na mbed i čini mi se kao odlična stvar, a opet radiš na modernom mikrokontroleru, a ne AVRu kod Arduina. Na kraju krajeva, Arduino je izdao Potenzu H7 koja ima ARM Coretx na sebi...

Ili da stisnem zube i naučim čitati te datasheetove, registre, shiftanje bitova, logička vrata, programske sklopove u srž, kurca palca?

Npr. najviše me zanima home automation nekakav server + klijent na Androidu. Npr. napravio sam bežično zvono vani sa prijamnikom u kući i radi na bateriju i kod ESP-a je deep sleep 6.5mA, umjesto 25uA ili manje koliko bi bilo na nekom ARM-u ili PIC. Ono, ja imam takve probleme, a ne hoće li se nešto izvršiti u 10us ili 200ms. Za sada.
Ne omalovažavam znanje, samo me zanima jel doista potrebno ići toliko duboko za sve korisnike? Osobno, nisam te struke i bojim se da bih vrijeme na (duboko?) učenje vs real life benefit bilo nepovoljno.


Hmm, ako se ne mislis baviti time onda ti je Arduino ok. Super za brze rezultate, a ako te zanima vise mozes kopat po dokumentaciji i pisati svoje drivere. Za nesto ozbiljno bi se trebalo maknuti od Arduina, al to je samo moje misljenje jer sam vidio i 3D printere napravljene u Arduinu i valjda je to nekima ok.

Mozda samo istrazujes al za zvono je ESP32 overkill, ponajvise zbog potrosnje.

Vuco 09.02.2021. 10:40

Da, teško da ću doći do tog nivoa, pisanja library-a i drivera. No, nikad ne reci nikad. Treutno mi je čitanje dokumentacije dosta teško, jer sam omašio fakultet prije 15 godina očito :D

Leteći po linkovima koje je Bubba stavio ovdje, a i drugi, vidim da zapravo arduino compatible dev boardova na ARM-u ima iznenađujuće puno. Budem probao naći neku koja odgovara mojim budućim projektima.

Btw, slažem se sa ESP-32/8266, no trenutno je to jedina pločica koja ima nešto bežično (wifi, BT) i na kojoj mogu brzo to izraditi. Ima par pločica sa ESP32 koje imaju kvalitetnije regulatore i shemu pa troše manje od 1mA što mi je OK (iako je bolje da pričamo o par µA). Vjerojatno neki ARM/PIC + nRF24L01 bi bio bolje rješenje obzirom na <40mA potrošnju u radu, dok ESP sa wifijem ide do 250mA kada radi 1-3 sekunde (jer se ESP32 sporije spaja na zaštićeni router pa mu treba 1-1.5s nakon boota iz sleepa da se spoji i pošalje nešto na wifi ili preko ESP-Now protokola).

spiderhr 19.08.2022. 09:25

Radim čistku doma pa će uskoro biti Arduino stvari za rješavanje. Čim sve stavim na hrpu i napravim popis javim.

Odustao sam od Arduina, jednostavno mi se ne da.

siloman 25.08.2022. 15:28

Pozdrav,
Ima li netko GSM modul i OLED ekran za arduino?
Trebam na 10ak dana tako da kupujem/posudujem, sto god.
Dosta je hitno.

spiderhr 20.06.2024. 09:28

Pitanje, pošto nisam baš na ti sa strujama.

Arduino ima 5V, ventovi za kućišta su 12V. Ako ih spojim na arduino na portove od 5V oni će se vrtjeti samo sporije? Neće se ništa dogoditi arduinu?


Da se vrte full snagom nije mi važno. Što tiši to bolje :)

Pupo 20.06.2024. 10:49

Ovisi,

za većinu ventova je 5V premalo da se pokrenu. Da ne govorim tu sad o PWM ventovima koji zapravo uvijek rade na 12V, samo dobivaju PWM signal na koliko će se vrtiti.


Sva vremena su GMT +2. Sada je 22:24.

Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 1999-2024 PC Ekspert - Sva prava pridržana ISSN 1334-2940
Ad Management by RedTyger