Darijeva radionica

poruka: 46
|
čitano: 42.009
|
moderatori: DrNasty, pirat, XXX-Man, Lazarus Long, vincimus
+/- sve poruke
ravni prikaz
starije poruke gore
13 godina
neaktivan
offline
Darijeva radionica

Napokon sam nasao odgovarajuci software. Besplatan. ExpressSCH. Isplati se probat :)

 

 

@Deus ex machina
Odlicno! Jos malo i preimenovat cemo u BOL radionica :) Drago mi je da se i ostali prikljucuju. Uskoro ide drugi dio logickih sklopova.

 

 
0 0 hvala 0
16 godina
neaktivan
offline
Darijeva radionica

ja bih samo htio ostaviti link za ovaj genijalni simulator strujnih krugova

http://www.falstad.com/circuit/

meni je jaaako puno pomogao i kada se nauce osnove sve možeš na njemu naparviti

ima i velika baza gotovih krugova

Ovo je moj potpis...
Moj PC  
0 0 hvala 0
14 godina
neaktivan
offline
Darijeva radionica

ae oso mi ovaj konj http://www.datasheetpro.com/823172_view_STK0765_datasheet.html ima ko kakvu zamjenu dodem u electornic shop u puli i gledaju me sta ej to nikad nisam cula za to.. ja kazem power mosfet ona neznam ali mogu narucit... kako ce narucit ako ni nezna sta je to hahahha

Moj PC  
0 0 hvala 0
15 godina
odjavljen
offline
Darijeva radionica

Pozdrav

Ovo mi se činila kao najbolja tema u koju bih se mogao ubaciti sa svojim pitanjem {#}

Zanima me da li postoji kakva literatura sa PIC16F688 na hrvatskom?

Za data sheet na engleskom znam i proučavao sam ga ali me zanima da li ima HR.

Hvala

 
0 0 hvala 0
13 godina
neaktivan
offline
Darijeva radionica

Zao mi je ljudi sto tako dugo nisam pisao. Nisam imao vremena. Iskreno, i meni je dosadno raditi ove simple projekte, tako da cu sto prije moguce prijeci na mikrokontrolere. Da i meni bude zanimljivo kada objasnjavam. Kasnije cu samo ubacivati svoje projekte ovdje i objasnjenja. Ako se netko javlja da takodjer pise basic tutorijale, neka se javi pa cu preimenovati u BOL radionica.

 

 

Zao mi je, s PIC-om se bas ne snalazim (zapravo, nisam ga nikada niti drzao u rukama). Provjeri ima li taj tvoj pic MISO, MOSI, SCK i Reset pinove. Oni se koriste za programiranje uz pomoc rs232 na Atmelovim mikrokontrolerima, a za PIC ne znam... Sry.

 

 

Uglavnom, moram se prisilit da dalje radim. :D I javite se ako zelite pisat ;)

 
0 0 hvala 1
15 godina
neaktivan
offline
Darijeva radionica

@kordy

Taj PIC koj imas je neki malo jaci (ajmo rec bolji). E sad ako si vec programirao piceke onda ti za ovog nemogu pomoc :(. ali ako tek ucis onda mozes otic u chipoteku ili tako neki ducani i kupiti neke slabije piceke i komponente za programator. Nije niti tezak za napraviti niti skup.

92% tinejđera sluša turbo folk, pop, rap ili tehno. Ako si među onih 8% koji još uvijek slušaju pravu rock i metal glazbu kopiraj si ovo u potpis.
Moj PC  
1 0 hvala 1
15 godina
neaktivan
offline
Darijeva radionica

Pa cak se i nemore narucivati arduino kao pocetna platforma mozetr kupiti atmega 8 odnosno 16 i par otpotnika i napraviti parallel port programator te na atmegu uprziti arduinov bootloader. To je dobro zato sto je jezik u kojem se arduino programira slican c++-u i jako je jednostavan.

92% tinejđera sluša turbo folk, pop, rap ili tehno. Ako si među onih 8% koji još uvijek slušaju pravu rock i metal glazbu kopiraj si ovo u potpis.
Moj PC  
1 0 hvala 0
13 godina
neaktivan
offline
Darijeva radionica
 
1 0 hvala 0
15 godina
neaktivan
offline
Darijeva radionica

znam ali u hrvatskoj nema 328 i ti boliji ja sam imao arduino bas original plocicu i crko mi je atmega 328 pa sam ga moro zamjenit s 8 jel nije bilo niceg boljeg u DIP-u

92% tinejđera sluša turbo folk, pop, rap ili tehno. Ako si među onih 8% koji još uvijek slušaju pravu rock i metal glazbu kopiraj si ovo u potpis.
Moj PC  
0 0 hvala 0
13 godina
neaktivan
offline
Darijeva radionica

Znam, ali na breadbordu mozes sloziti sve zivo. Ove je moguce isprogramirati uz pomoc prethodnog linka:

 

ATmega:


ATtiny:


Drugi:

 

 

 

BTW. Mislim da sam na njuskalu vidio atmega328 s Arduino Bootloaderom. ;)

 
0 0 hvala 0
13 godina
neaktivan
offline
Darijeva radionica

Nakon puno vremena odlucio sam nastaviti s radionicom (za to je kriv lzgr)... Odlucio sam preskociti digitalne sklopove na neko vrijeme i krenuti na Arduino.

 

Arduino - upoznavanje s jezikom, hardware-om, osnove, trepceca ledica...

 

Arduino je open-source elektronicka eksperimentalna platforma, temeljena na fleksibilnom i laganom za koristenju hardveru i softveru.(definicija prema arduino.cc) 'Srce' Arduina jest Atmelov mega (Atmega) mikrokontroler s Arduino bootloaderom. Na original plocicama mogu se koristiti Atmega8, Atmega328 i Atmega168. Vidio sam po njuskalu raznih plocica. Takodjer moze se koristiti jeftinija kopija Seeduiono. 

Prikaz Arduino Uno plocice. Ujedno i najnovija verzija Arduina. Prikaz Arduino Uno plocice. Ujedno i najnovija verzija Arduina.
 
Seeduino Seeduino
 


 Osim Atmega mikrokontrolera, na Arduinu nalazimo i jos mnoge komponente, a jedna od njih je FT232 - chip koji omogucava USB konekciju izmedju vaseg kompjutera i Arduino plocice. 

FT232 FT232
 

 

Arduino sofware

Osim plocice i usb A na B kabela, potreban vam je i program na vasem kompjuteru. Dakle program mozemo skinuti na arduino.cc:

http://arduino.cc/en/Main/Software

izgled Arduino softvera izgled Arduino softvera

Potrebno je instalirati FT232 drivere dobivene uz program prije pokretanja samog programa. Necu to objasnjavati jer je detaljno objasnjeno u uputama (takoder dobivenih u paketu{#}), a i svodi se na nekoliko klikova misem.

 

 

Arduino harware

 

 

Arduino programski jezik

Programe napisane za Arduino zovemo skice (skeches). Za Arduino je razvijen njegov poseban jezik koji se temelji na C/C++ jezicima. Ono sto je osnova svakog programa koji pisemo (ujedno i obavezno za svaki program) jest:

 

void setup() {

 

}

void loop() {

 

}

Unutar setup() se nalazi ono sto se pokrece prilikom paljenja Arduina. Unutar loop() se nalazi ono sto se pokrece iznova i iznova, dok god Arduino radi.

 

 

Trepceca ledica

Ovaj put cemo koristiti Arduino, umjesto tranzistora, za trepcecu ledicu. 

 

void setup() {         

  pinMode(12, OUTPUT);    

}

 

void loop() {

  digitalWrite(12, HIGH);

  delay(1000);

  digitalWrite(12, LOW);

  delay(1000);

}

Prikaz kako spojiti ledicu. Mozete dodati otpornik. Prikaz kako spojiti ledicu. Mozete dodati otpornik.

 

pinMode(12, OUTPUT);

Posto se ovo nalazi unutar setup(), znaci da se izvrsava samo jednom i to prilikom paljenja Arduina. Ovom funkcijom definiramo pin 12 (naznaceno je na plocici koji je to) kao izlazni.

 

Sve funkcije dalje se nalaze u loop(), sto znaci da se iznova ponavljaju...

digitalWrite(12, HIGH);

Pinu 12 dajemo napon (high, binarno 1, "ima struje", kako god razmisljali o tome...).

delay(1000);

Radimo pauzu od 1 sekunde (1000ms). Ovdje se ne dogadja nista, vec Arduino ceka jednu sekundu da bi nastavio dalje s funkcijama.

digitalWrite(12, LOW);

Pinu 12 vise nedamo napon (low, binarno 0, "nema struje", kako god razmisljali o tome...).

delay(1000);

Opet radimo pauzu od 1 sekunde.

 

Iz ovoga mozemo zakljuciti da se ledica upali, zatim Arduino ceka sekundu (dok je ledica upaljena), pa se ledica ugasi, a Arduino opet ceka sekundu (dok je ledica ugasena) i onda opet iznova. Promjenimo li vrijednosti unutar delay() funkcija, promjenit cemo i duljinu trajanja pauzi, odnosno brzinu treptanja ledice.

Brzo. Jeftino. Kvalitetno. Izaberi dva! ;)
Poruka je uređivana zadnji put pet 23.12.2011 11:12 (dario111cro).
 
1 0 hvala 1
13 godina
neaktivan
offline
Darijeva radionica

 Gdje su nestale sve slike!?!?!?!????

Brzo. Jeftino. Kvalitetno. Izaberi dva! ;)
 
0 0 hvala 0
12 godina
neaktivan
offline
RE: Darijeva radioncia
sisko93 kaže...
dantex kaže...

a što je u IC-u? Tranzistori!!

nisu samo tranzistori!

ima i drugih stvari.. diode,a zna bit i malih kondenzatora!

u IC se sve može integrirati osim zavojnice

16 godina
neaktivan
offline
Darijeva radionica

Za one koje zanima 8051 serija mikrokontrolera, evo i simulator za njih

 
1 0 hvala 1
15 godina
neaktivan
offline
Darijeva radionica

Buduci da se ovdje pominju logićki i digitalni sklopovi evo jednog sjajnog simulatora preko kojeg mozete svasta nauciti o njima. 

 

 

AND, OR, NOT, XOR, XNOR, NAND, NOR, XNOR

 

 

 

LOGISIM

Pomogao sam? Zar nije lakše kliknuti gumb: "Hvala" ili "Thum Up" nego pisati post sadrzaja "Hvala", koji ujedno ne prati t
Moj PC  
1 0 hvala 1
15 godina
neaktivan
offline
Darijeva radionica

Jel ima neki simulator za AVR, neki dobro napisan i po mogučnosti da radi na linuxu? Kolko sam ja vidio nema nikakvog jednostavnog.

Moj PC  
0 0 hvala 0
Nova poruka
E-mail:
Lozinka:
 
vrh stranice