Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
IC based jednostavni generatori funkcija
Ako promenimo ugao gledanja sve izgleda drugacije Smile  , deca ne znaju da se neigraju lego kockama , oni ne kazu neznam , nego uzmu i igraju se Smile

Umesto Mega328 uzmite Arduino nano , to je isto to samo spakovano u funkcionalnu celinu
i imate sve sto vam treba a i jeftinije je a i ne treba vam kristal njegovi kondenzatori programator ......

Skinite i instalirajte Arduino radno okruzenje i dalje pratite upustva Smile treba vam Rotary encoder skinite fajl i pratite upustvo raspakuj preimenuj sacuvaj u direktorijumu ...... sve imate na linkovima sazvakano i nije komplikovano i ne treba neko znanje vece od onog koje imate ..... povezite usb kabal na Arduino nano kompajlirajte i isprogramirajte == klik na dugme . Bilo tesko (pola sata igranja , a neka je i dva ) i usli ste u svet mikrokontrolera programiranja Smile  
I vec imate neka nova znanja , ne svidja vam se ova lego kockica , uzmite drugu Smile

Sa SRECOM i UZIVAJTE

P.S. Ako nesto zapne ima ovde puno ljudi koji ce vam sa zadovoljstvom pomoci Smile
Reply
(01-16-2018, 01:06 PM)tomam Wrote: Ako promenimo ugao gledanja sve izgleda drugacije Smile  , deca ne znaju da se neigraju lego kockama , oni ne kazu neznam , nego uzmu i igraju se Smile

Umesto Mega328 uzmite Arduino nano , to je isto to samo spakovano u funkcionalnu celinu
i imate sve sto vam treba a i jeftinije je a i ne treba vam kristal njegovi kondenzatori programator ......

Skinite i instalirajte Arduino radno okruzenje i dalje pratite upustva Smile treba vam Rotary encoder skinite fajl i pratite upustvo raspakuj preimenuj sacuvaj u direktorijumu ...... sve imate na linkovima sazvakano i nije komplikovano i ne treba neko znanje vece od onog koje imate ..... povezite usb kabal na Arduino nano kompajlirajte i isprogramirajte == klik na dugme . Bilo tesko (pola sata igranja , a neka je i dva ) i usli ste u svet mikrokontrolera programiranja Smile  
I vec imate neka nova znanja , ne svidja vam se ova lego kockica , uzmite drugu Smile

Sa SRECOM i UZIVAJTE

P.S. Ako nesto zapne ima ovde puno ljudi koji ce vam sa zadovoljstvom pomoci Smile

Naucicemo se polako Smile Smile , ja iskreno neznam nista oko programiranja znam da ubacim hex fajl u MCU preko programatora stim sto mi je sa PIC-evima u vecini slucajeva islo sve kako treba a na ATmegi sam obio zube totalna konfuzija Smile pogotovo sto se tice odabira programatora , kompajliranje sam probao nekiliko puta ali za PIC-eve al i to mi je islo nesto traljavo , pogresio sam mozda sto nisam ranije zatrazio savet na forumu dal uopste se upustati u izradu tog generatora ali sam sa druge strane mislio sta tu moze da bude problem kupim potrebne delove programator i slicno i vozi bar je do sad tako bilo u mojim slucajevima sa PIC-evima al da ne pricam sad ja mnogo tu da se bacim na posao , jel bi mi trebalo ovo sa donjeg linka za eventualno dalji rad :
https://www.kupujemprodajem.com/Arduino-...-oglas.htm
Reply
Uzeo sam Arudino NANO i probao da ubacim text iz gore pomenutog fajla i probao da ga iskompajliram direktno u arudino nano ali bezuspesno izbaca mi neke greske, pratio sam neka upustva sa neta mogu i da ubacim link od videa koji sam pratio.


Attached Files Thumbnail(s)
01-27-2018, 08:09 PM
01-27-2018, 08:10 PM

Reply
Ukljuci u Preferences opciju za Verbose (pricam napamet) da bi ti pokazao detaljnije informacije o gresci pa postavi ovde da pogledamo. Ovako se ne vidi nikakav detaljniji info.
Reply
Evo slike, na slici se vidi prozor u kom nisam siguran sta treba da stikliram mozda i to zeza.


Attached Files Thumbnail(s)
01-27-2018, 09:17 PM

Reply
Treba da ti stoji ovaj drugi na spisku AVRISP mkll. Mada mislim da trebas da vidis na kojem portu je taj NANO jer sumnjam da je COM1 posto je to obicno rezervisano za hardverski port na MB.
LP
YuMERA
Reply
Narandzasti text kaze da ti fali biblioteka za enkoder "Rotary.h". To trebas dodati da bi mogao da se prevede program. Kuckam sa telefona pa ne znam napamet da ti kazem, tamo negde u Library moras da instaliras ...
Reply
Off-topic: kako dete 4. razred moze lepo da shvati neke stvari ako im se lepo objasne i posebno ako imaju makar predzanje iz muzickog predmeta, ovo je napisano za dva skolska casa, prvi put sam pokazao, svićka i svira na MEGA 2560 samo tako.
Jos je bilo "da ti tata pokaze hakerske fore", odgovor "nemoj toliko hakerskih fora, postacemo hakeri",  a iz ko^da vidite sve, sa sve shortcut na tastaturi : )

Kasnije smo odradili skalu C4-C5 sa svim tonovima i svaki ton "kalibrisali na uvo" preko ovog simpaticnog online tone generatora:
http://www.szynalski.com/tone-generator/

Bilo je i merenje sa Sanwom, svaki otpornik mora da se premeri i da se uklopi u specificiranu toleranciju, pre nego sto se "zaletuje", drzao sam zicice ... Na LED duza nozica je plus a proverava se sa diodnim opsegom isto preko Sanwe ... Shou program : )

Code:
//-----------------------------------------
// Jejin prvi program sa LED i zvucnikom
//-----------------------------------------

#define pauza 200

void setup() {
  // put your setup code here, to run once:
  pinMode (8 , OUTPUT ) ;
  pinMode (9, OUTPUT);
  pinMode (10, OUTPUT);
  //zvucnik
  pinMode (7, OUTPUT);
}



void sviraj (int visina, int duzina) {
  for (int xx = 0; xx <= duzina; xx++) {
    digitalWrite (7, HIGH);
    delayMicroseconds (visina);
    digitalWrite (7, LOW) ;
    delayMicroseconds (visina);
  }
}


void loop() {
  // put your main code here, to run repeatedly:

  //malo muzike :D
  sviraj (100, 1000);

  //za prvu led:)
  digitalWrite (8, HIGH);
  delay (pauza);
  digitalWrite (8, LOW) ;
  // delay (pauza);

  sviraj (200, 500);


  //za drugu led :)
  digitalWrite (9, HIGH);
  delay (pauza);
  digitalWrite (9, LOW);
  //delay (pauza);

  sviraj (300, 250);


  //za trecu led :)
  digitalWrite (10, HIGH);
  delay (pauza);
  digitalWrite (10, LOW);
  delay (pauza);

  //ajd sad unazad

  sviraj ( 300, 250);
  //za trecu led :)
  digitalWrite (10, HIGH);
  delay (pauza);
  digitalWrite (10, LOW);
  delay (pauza);

  sviraj (200, 500);
  //za drugu led :)
  digitalWrite (9, HIGH);
  delay (pauza);
  digitalWrite (9, LOW);
  //delay (pauza);

  sviraj (100, 1000);
  //za prvu led:)
  digitalWrite (8, HIGH);
  delay (pauza);
  digitalWrite (8, LOW) ;
  // delay (pauza)
}
Reply
(01-27-2018, 09:18 PM)Dragan83 Wrote: Evo slike, na slici se vidi prozor u kom nisam siguran sta treba da stikliram mozda i to zeza.

https://github.com/brianlow/Rotary  link sa bibliotekom  i upustvom za instalaciju , iz linka koji si ti dao 

odes na taj link procitas , cliknes na Clone or download cliknes Download ZIP raspakujes i preimenujes direktorijum  Rotary-master u Rotary njega kopiras u direktorijum gde je instaliran Arduino\ libraries\  ponovo pokrenes Arduino

Za kompajliranje dobro si postavio nano i 328 procesor
Reply
(01-27-2018, 09:43 PM)YuMERA Wrote: Treba da ti stoji ovaj drugi na spisku AVRISP mkll. Mada mislim da trebas da vidis na kojem portu je taj NANO jer sumnjam da je COM1 posto je to obicno rezervisano za hardverski port na MB.

Ok , podesio sam na ''COM3'' i kad stisnem ''Get Board Info'' tek tad mi da informacije o ploci , a na ''COM1'' ne izbaca nikakve informacije.
Reply
Ni ja nisam nikad mogao dobiti tu informaciju ali upload radi ok (možda zato što nisu originalni), isto tako na COM 3 i COM 4 koristim Arduino, samo skini te biblioteke i to bi trebalo da radi.
Reply
(01-28-2018, 12:38 AM)tomam Wrote:
(01-27-2018, 09:18 PM)Dragan83 Wrote: Evo slike, na slici se vidi prozor u kom nisam siguran sta treba da stikliram mozda i to zeza.

https://github.com/brianlow/Rotary  link sa bibliotekom  i upustvom za instalaciju , iz linka koji si ti dao 

odes na taj link procitas , cliknes na Clone or download cliknes Download ZIP raspakujes i preimenujes direktorijum  Rotary-master u Rotary njega kopiras u direktorijum gde je instaliran Arduino\ libraries\  ponovo pokrenes Arduino

Za kompajliranje dobro si postavio nano i 328 procesor

Valjda sam ga ubo kako treba Smile


Attached Files Thumbnail(s)
01-28-2018, 09:11 PM

Reply
Uradio sam ovo cudo al nazalost neradi bas kako treba , naime na OUT-u od AD cipa imam uredne frekvencije i ocitavanja na osciloskopu ali na displeju imam linijie kao na slikama, kontaktirao sam emajlom autora projekta poslao mi  je neke nove biblioteke za arudino ali nisu ni one uspele sad cekam samo da vidi dal ima biblioteku za drugi cip displeja (S6D02A1) posto ovaj moj mozda nije ST7735.


Attached Files Thumbnail(s)
02-06-2018, 06:53 PM
02-06-2018, 06:53 PM

Reply
Imam jedno drugo pitanje vezano za ovaj sklop mozda je malo off od teme al smatram da nece da skodi, naime kad ovaj displej zakacim na Arudino nano plocicu i uradim ''graphicstest'' test se odradi mozda za nekih 5 do 10sekundi i ceo proces od ukljucenja do kraja testa traje veoma kratko dok taj isti test kad radim preko odvojene Atmege na mojoj plocici test traje daleko duze mozda i celih dva minuta, menjao sam kristal od 16MHz ako to moze uopste biti uzrok tome ali opet ista stvar.


Attached Files Thumbnail(s)
02-08-2018, 03:00 PM
02-08-2018, 03:00 PM
02-08-2018, 03:00 PM

Reply
Ja kupih ovo sokoćalo za svega 50 dolara (sa poštarinom) na Ali Expressu. 12 bit, 20MHz, DDS. Nema šanse da se napravi za 50 dolara sa LCD displejom, frequency counterom, kutijom, napajanjem, etc. Samo ne mogu da nađem informaciju koji su čipovi upotrebljeni. Jedino što znam je da su u SMD pakovanjima.


Attached Files Thumbnail(s)
Today, 11:10 AM

Reply
Kitajsko sokoćalo radi besprekorno. Jedina zamerka za sve nove generacije generatora funkcija je da je korišćenje komplikovanije od starih generatora. Borin jednostavni generator je mnogo lakši i konforniji za korišćenje, rad sa njim je "intuitivan". Ali tamo nemam nikakve informacije o frekvenciji, amplitudi, etc.
Reply


Forum Jump:


Users browsing this thread: eaudio, 1 Guest(s)