radovi forumasa sa ubrzanog kursa pbp

Rasprava o PIC mikrokontrolerima, PIC projekti i drugo vezano za PIC-eve...

Moderators: pedja089, stojke369, [eDo], trax

Post Reply
User avatar
race king
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1098
Joined: 11-05-2008, 19:09
Location: Hrvatska, Osijek

Re: radovi forumasa sa ubrzanog kursa pbp

Post by race king »

mislis nesto kao propeller clock?
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: radovi forumasa sa ubrzanog kursa pbp

Post by pedja089 »

tako nesto samo sa ovakvim displejem
Image mislim da bi bilo originalno, tako nesto ja bar jos nisam video
User avatar
dejanmaksa
Napredujem
Napredujem
Posts: 159
Joined: 28-10-2008, 22:15
Location: Velika Plana

Re: radovi forumasa sa ubrzanog kursa pbp

Post by dejanmaksa »

Nabasao sam na netu na jedan programcic koji simulira pic mozda bude nekome interesantan.
Evo linka na rapidshare.
http://rapidshare(dot)com/files/179174345/p ... p.rar.html" onclick="window.open(this.href);return false;
User avatar
race king
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1098
Joined: 11-05-2008, 19:09
Location: Hrvatska, Osijek

Re: radovi forumasa sa ubrzanog kursa pbp

Post by race king »

evo bilo mi je dosadno pa sam napisao program za ledice, 5 ledica daju svakakve efekte (nisam znao kak da objasnim) :lol: evo ovdje se sve vidi: http://www.youtube.com/watch?v=XPgZY31I_bo" onclick="window.open(this.href);return false;

sad cu vidit kad opet nebudem mogo spavat, da napravim da kad se stisne tipkalo, svaki put ledice svjetle drugacijim poretkom

Code: Select all

 
                     
                   

   SIMBOLI
        SYMBOL LED1 = PORTB.1     
        SYMBOL LED2 = PORTB.2     
        SYMBOL LED3 = PORTB.3
        SYMBOL LED4 = PORTB.4
        SYMBOL LED5 = PORTB.5
        
        
   POCETAK
   HIGH LED1
   HIGH LED2
   HIGH LED3
   HIGH LED4
   HIGH LED5
   PAUSE 600
   LOW LED3
   PAUSE 400
   LOW LED2
   LOW LED4
   PAUSE 400
   LOW LED5
   LOW LED1
   PAUSE 100
   HIGH LED3
   PAUSE 400
   HIGH LED2
   HIGH LED4
   PAUSE 400
   HIGH LED5
   HIGH LED1
   PAUSE 400
   
   LOW LED1
   LOW LED2
   LOW LED3
   LOW LED4
   LOW LED5
   PAUSE 10
   
  
   
   
   
   HIGH LED1
   PAUSE 500
   HIGH LED2
   PAUSE 500
   HIGH LED3
   PAUSE 500
   HIGH LED4
   PAUSE 500
   HIGH LED5
   PAUSE 500
   
   LOW LED5
   PAUSE 500   
   LOW LED4
   PAUSE 500
   LOW LED3
   PAUSE 500
   LOW LED2
   PAUSE 500
   LOW LED1
   PAUSE 500
   
   HIGH LED1
   HIGH LED2
   PAUSE 100
   HIGH LED4
   HIGH LED5
   PAUSE 100
   LOW LED1
   LOW LED2
   PAUSE 100
   LOW LED4
   LOW LED5
   PAUSE 100
      HIGH LED1
   HIGH LED2
   PAUSE 100
   HIGH LED4
   HIGH LED5
   PAUSE 100
   LOW LED1
   LOW LED2
   PAUSE 100
   LOW LED4
   LOW LED5
   PAUSE 100
      HIGH LED1
   HIGH LED2
   PAUSE 100
   HIGH LED4
   HIGH LED5
   PAUSE 100
   LOW LED1
   LOW LED2
   PAUSE 100
   LOW LED4
   LOW LED5
   PAUSE 100
      HIGH LED1
   HIGH LED2
   PAUSE 100
   HIGH LED4
   HIGH LED5
   PAUSE 100
   LOW LED1
   LOW LED2
   PAUSE 100
   LOW LED4
   LOW LED5
   PAUSE 100
      HIGH LED1
   HIGH LED2
   PAUSE 100
   HIGH LED4
   HIGH LED5
   PAUSE 100
   LOW LED1
   LOW LED2
   PAUSE 100
   LOW LED4
   LOW LED5
   PAUSE 100
   HIGH LED3
   PAUSE 100
   LOW LED3
   PAUSE 100
    HIGH LED3
   PAUSE 100
   LOW LED3
   PAUSE 100
    HIGH LED3
   PAUSE 100
   LOW LED3
   PAUSE 100
    HIGH LED3
   PAUSE 100
   LOW LED3
   PAUSE 100
    HIGH LED3
   PAUSE 100
   LOW LED3
   PAUSE 100
    HIGH LED3
   PAUSE 100
   LOW LED3
   PAUSE 100
   
   HIGH LED1
   PAUSE 100
   HIGH LED2
   PAUSE 100
   HIGH LED3
   PAUSE 100
   HIGH LED4
   PAUSE 100
   HIGH LED5
   PAUSE 100
   LOW LED5
   PAUSE 100
   LOW LED4
   PAUSE 100
   LOW LED3
   PAUSE 100
   LOW LED2
   PAUSE 100
   LOW LED1
   PAUSE 100
   HIGH LED1
   PAUSE 100
   HIGH LED2
   PAUSE 100
   HIGH LED3
   PAUSE 100
   HIGH LED4
   PAUSE 100
   HIGH LED5
   PAUSE 100
   LOW LED5
   PAUSE 100
   LOW LED4
   PAUSE 100
   LOW LED3
   PAUSE 100
   LOW LED2
   PAUSE 100
   LOW LED1
   PAUSE 100
   HIGH LED5
   PAUSE 100
   HIGH LED4
   PAUSE 100
   HIGH LED3
   PAUSE 100
   HIGH LED2
   PAUSE 100
   HIGH LED1
   PAUSE 100
   LOW LED1
   PAUSE 100
   LOW LED2
   PAUSE 100
   LOW LED3
   PAUSE 100
   LOW LED4
   PAUSE 100
   LOW LED5
   PAUSE 100
   HIGH LED5
   PAUSE 100
   HIGH LED4
   PAUSE 100
   HIGH LED3
   PAUSE 100
   HIGH LED2
   PAUSE 100
   HIGH LED1
   PAUSE 100
   LOW LED1
   PAUSE 100
   LOW LED2
   PAUSE 100
   LOW LED3
   PAUSE 100
   LOW LED4
   PAUSE 100
   LOW LED5
   PAUSE 100
   HIGH LED5
   PAUSE 100
   HIGH LED4
   PAUSE 100
   HIGH LED3
   PAUSE 100
   HIGH LED2
   PAUSE 100
   HIGH LED1
   PAUSE 100
   LOW LED1
   PAUSE 100
   LOW LED2
   PAUSE 100
   LOW LED3
   PAUSE 100
   LOW LED4
   PAUSE 100
   LOW LED5
   PAUSE 100
   GOTO POCETAK 
END  
        
            
shema: http://www.imagesforme.com/show.php/313636_shema.JPG" onclick="window.open(this.href);return false;
Last edited by race king on 17-01-2009, 20:03, edited 2 times in total.
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
flash005
Posts: 16
Joined: 30-12-2008, 21:28

Re: radovi forumasa sa ubrzanog kursa pbp

Post by flash005 »

hehe vidimo da ti je bilo dosadno...
User avatar
race king
Pravo sam se raspisao :)
Pravo sam se raspisao :)
Posts: 1098
Joined: 11-05-2008, 19:09
Location: Hrvatska, Osijek

Re: radovi forumasa sa ubrzanog kursa pbp

Post by race king »

nemozes ni zamislit koliko...
Dvije ploče jedan izolator,mala moja to je KONDENZATOR...
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

flash005 wrote:hehe vidimo da ti je bilo dosadno...
I meni! Zato sam napravio sažetak...
Real Radios Glow in the Dark!
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: radovi forumasa sa ubrzanog kursa pbp

Post by pedja089 »

super. svaka cast :wink:
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

Nije super! Meni je još uvijek dosadno. A smješko niš ne komentira!
Image
Buš il' nebuš :?:
Real Radios Glow in the Dark!
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

Još jedan uradak:
Mala gusjenica
Real Radios Glow in the Dark!
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

I ovaj "ide na" PIC16F84. Star je skoro ko Pohorje.
:wink:
Image
Real Radios Glow in the Dark!
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

Ovaj je malo sporiji.

Image
Real Radios Glow in the Dark!
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: radovi forumasa sa ubrzanog kursa pbp

Post by pedja089 »

odlicno, drago mi je sto ovako nesto vidim medju gotovim projektima, nadam se daw ce ih biti i od strane onih koji su ucili sa kursa :)
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

Mislim da su dobili podstrek za rad. Kada ja matori mogu, kako nebi vi mladi. Sada ćeš vidjeti poplavu sličnih projekata.
Pozdrav, Branko
Real Radios Glow in the Dark!
User avatar
pedja089
Administrator sajta
Administrator sajta
Posts: 7876
Joined: 20-02-2007, 14:50
Location: Beočin -Srbija

Re: radovi forumasa sa ubrzanog kursa pbp

Post by pedja089 »

iskreno se nadam, mada cini mi se da se vecina ulenjila...
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

Možda kome pomogne naći znakove koje se može prikazivati na LCD.

Prikaz simbola "stupanj Celsiusa" na LCD displeju. ASCII koda 223 je znak za stupnjeve.

Code: Select all

LcdOut $FE, $C0, DEC (Temperatura / 100), ".", DEC2 Temperatura, " ",223,"C "
Mali programčić za prikaz koje simbole prikazuje određeni displej.

Code: Select all

'PIC16F628A
@ DEVICE XT_OSC,WDT_OFF,PWRT_ON,PROTECT_OFF  

DEFINE OSC 4  'Oscillator speed in MHz
CMCON = 7       ' Set PORTA to digital 
INCLUDE "bs2defs.bas"
DEFINE LCD_BITS 4 'izbira ali lcd dela v 4 bitnem ali 8 bitnem modu
DEFINE LCD_DREG PORTA 'izbira se port na kateri so priključeni data biti(d4-d7)
DEFINE LCD_DBIT 0 'začetni bit data porta. 0 ali 4. Če je postavljen na 0 
'se d4 spaja na RA0, d5-RA1, d6-rb2, d7-rb3,a če je postavljen na 4 
'd4 se spaja na rb4 itd.. 
DEFINE LCD_RSREG PORTA 'port na kateri je priključena linija RS
DEFINE LCD_RSBIT 4 'bit porta na katerem je priključena linija RS. V tem slučaju
'je priključena na RA4
DEFINE LCD_EREG PORTB 'port na kateri je priključena E linija displeja
DEFINE LCD_EBIT 0 'bit porta na katerem je priključena E linija.
DEFINE LCD_RWBIT 2 'RW bit 
DEFINE LCD_LINES 2 'število linij displeja. 1,2,4 
DEFINE LCD_DATAUS 50 'zakasnitev podatkov v ms.

INPUT PORTB.7
INPUT PORTB.6
INPUT PORTB.5
output PORTB.1
output PORTB.2
output PORTB.3
output PORTB.4
SYMBOL enter = PORTB.7                      'tipka
SYMBOL plus = PORTB.6                         'tipka
SYMBOL minus = PORTB.5                      'tipka

broj var word
broj = 1
start:
pause 100                                               'inicijalizacija displeja
      lcdout $FE,1                                      'obriši displaj
      lcdout $fe,1,DEC broj,"  ",broj           'izpiše v prvo linijo
             if plus = 0 then broj = broj + 1    'naslednji znak
             if minus = 0 then broj = broj - 1  'prejšnji znak
             if enter = 0 then broj = 1            'vrača na početak
pause 100
goto start
end
Real Radios Glow in the Dark!
User avatar
dejanmaksa
Napredujem
Napredujem
Posts: 159
Joined: 28-10-2008, 22:15
Location: Velika Plana

Re: radovi forumasa sa ubrzanog kursa pbp

Post by dejanmaksa »

Evo ja sam malo preradio primer koji je postavio pedja089 u vezi kockice za covece ne ljuti se.

Code: Select all

symbol TASTER=PORTA.3
INPUT TASTER
TRISB=0
pocetak:
if taster=0 then goto pocetak
    
    PORTB=%00111111     
    PAUSE 40
    
    IF taster=0 then     
    pause 10000
    goto pocetak
    endif

    PORTB=%11011011      
    PAUSE 40
        
    IF taster=0 then
    pause 10000
    goto pocetak
    endif

    PORTB=%10011011        
    PAUSE 40
    
    IF taster=0 then
    pause 10000
    goto pocetak
    endif

    PORTB=%11010010          
    PAUSE 40
    
    IF taster=0 then
    pause 10000
    goto pocetak
    endif
    
    PORTB=%10010010            
    PAUSE 40
    
    IF taster=0 then
    pause 10000
    goto pocetak
    endif
   
    PORTB=%11000000           
    pause 40
    
    IF taster=0 then
    pause 10000
    goto pocetak
    endif
goto pocetak
End
Attachments
kockica-1.jpg
kockica-1.jpg (16.68 KiB) Viewed 14561 times
Branez
Pravo uznapredovao :)
Pravo uznapredovao :)
Posts: 457
Joined: 22-04-2008, 16:27
Location: Maribor(SLO) Koprivnica(HR)
Contact:

Re: radovi forumasa sa ubrzanog kursa pbp

Post by Branez »

Real Radios Glow in the Dark!
User avatar
dejanmaksa
Napredujem
Napredujem
Posts: 159
Joined: 28-10-2008, 22:15
Location: Velika Plana

Re: radovi forumasa sa ubrzanog kursa pbp

Post by dejanmaksa »

Evo i ja da se prikljucim sa svojim jednim projektom koji sam napravio zahvaljujuci ovom forumu.
Radi se o termostatu sa LCD 16x2. Koristio sam PROTEUS v7.1 SP2.
Attachments
termostat sve.rar
(74.71 KiB) Downloaded 554 times
User avatar
niho
Pravi forumaš
Pravi forumaš
Posts: 1895
Joined: 24-09-2009, 17:26
Location: Brcko, Bosnia and Herzegovina

Re: radovi forumasa sa ubrzanog kursa pbp

Post by niho »

napisao sam kod z asemafor u microBasicu for PIC ali ga nemam na cemu isprobati pa ako neko ima razvojnu plocu molio bih da pokusa testirati. Hvala :)

program semafor
main:
trisb = 0
radi:
PORTB = %11011110 ' 1. semafor - crvena 2. semafor zelena
Delay_ms(10000) ' pauza 10s
PORTB = %11101100 ' 1. semafor - crvena i zuta 2. semafor zuta
Delay_ms(3000) ' pauza 3s
PORTB = %11110011 ' 1. semafor zelena 2. semafor crvena
Delay_ms(10000) ' pauza 10s
PORTB = %11100101 ' 1. semafor - zuta 2. semafor crvena i zuta
Delay_ms(3000) ' pauza 3s
goto radi
end .

a ovo je hex fajl:
:100000000428FF3FFF3FFF3F031383168601DE30C6
:10001000831286003330CC00FF30CB00FF30CA00A3
:10002000CC0B13281A28CB0B16281928CA0B162814
:1000300013281028FD30CB00FF30CA00CB0B21283D
:100040002428CA0B21281E28B530CA00CA0B26282E
:100050000000EC3086001030CC00FF30CB00FF30C9
:10006000CA00CC0B34283B28CB0B37283A28CA0BC4
:100070003728342831284C30CB00FF30CA00CB0B56
:1000800042284528CA0B42283F28CE30CA00CA0B56
:100090004728F33086003330CC00FF30CB00FF30F0
:1000A000CA00CC0B54285B28CB0B57285A28CA0B04
:1000B000572854285128FD30CB00FF30CA00CB0B05
:1000C00062286528CA0B62285F28B530CA00CA0BAF
:1000D00067280000E53086001030CC00FF30CB00F0
:1000E000FF30CA00CC0B75287C28CB0B78287B28E6
:1000F000CA0B7828752872284C30CB00FF30CA0014
:10010000CB0B83288628CA0B83288028CE30CA00D0
:10011000CA0B882807288B28FF3FFF3FFF3FFF3F80
:00000001FF
Post Reply