Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 1 sty 2025, o 00:40


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 309 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5 ... 11  Następna strona
Autor Wiadomość
PostNapisane: 14 mar 2012, o 20:13 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Klucha napisał(a):
No nie mam pojęcia jak to zrobić. Nawet nie wiem czy idę w dobrym kierunku.


No to pomyślmy chwilkę....
1. musisz zsynchronizować przełączanie dwóch rzeczy - wierszy i kolumn
Musi się to odbywać jednocześnie bo inaczej będzie problem z "duszkami" - będą "przeświecać" różne wartości na poszczególnych kolumnach i wierszach
2. załadowanie danych do rejestru 595 zajmuje czas
3. aby wysłać dane przez SPI wystarczy załadować bajt do SPDR
4. SPI po wysłaniu bajtu generuje przerwanie.

Wnioski.

Trzeba napisać jeszcze jedną procedurę przerwania od SPI.
W tej procedurze:
1. najpierw wyłączasz wszystkie diody
2. dajesz zezwolenie na przepisanie danych na wyjście 595
3. zapisujesz dane na wierszach/kolumnach (w zależności czym sterujesz z portu mikroprocesora)

Procedura SendSpi jest Ci niepotrzebna, bo na prawdę wszystko odbywa się w przerwaniach

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2012, o 20:17 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27322
Lokalizacja: Szczecin
Pomógł: 1041

Ja tylko dodam, że przy takich niewielkich wyświetlaczach to i programowe SPI w zupełności wystarczy i bardzo dobrze będzie się wyrabiać czasowo w przerwaniach. Wsunięcie kilkudziesięciu bitów szeregowo programowym SPI to błysk ;) .... no tylko bez żadnych tam skoków do funkcji sendSPI, chyba że zrobi się ją typu inline....

no ale jeśli wolne jest sprzętowe SPI to będzie jeszcze szybciej patrząc pod kątem pracy programu w procku.

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2012, o 21:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 25 gru 2011
Posty: 204
Lokalizacja: Boguchwała
Pomógł: 3

mirekk36 napisał(a):
. .......... Bo woda może się okazać jednak za głęboka na tym etapie umiejętności pływania.

Nie chwytam za słowa, ale z tą kartą pływacką to różnie bywa. Chyba trzeba co jakiś czas tą kartę pływacką odnowić ?
Mam podobne problemy, tak myślę że masz rację.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2012, o 21:50 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Więc tak, w przerwaniu timera0 multipleksuje i wysyłam dane do SPDR. Gdy całe 8 bitów wyśle do rejestru nastąpi przerwanie. W obsłudze tego przerwanie mam no właśnie najpierw stan wysoki, a potem stan niski. A w książce piszę że dane przekzana są do zatrzasku na zboczu narastającym. Tutaj dalej moje wypociny:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2012, o 22:03 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

I co działa?
Bo moim zdaniem nie do końca ;)
Poza tym nie do końca zrobiłeś tak jak pisałem :lol:

Pomyśl jak to działa. Spokojnie przeanalizuj sobie co się dzieje i spróbuj odnieść to do tego co napisałem wcześniej. Jakie kroki trzeba wykonać

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 mar 2012, o 22:35 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

To w którym miejscu zrobiłem błąd? Widzę, także, że nie wygasiłem diod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 11:29 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Teraz cały czas się świecą wszystkie diody. Jak zrobię wygaszanie diod na początku obsługi przerwania SPI to diody błysną tylko raz. Bezwzględu na to jak wysteruje wiersze PORTD podczas każdej zmiany licznika, czyli danych przepisywanych do rejestru to w zasadzie działanie jest takie same. Teraz albo coś nie tak z multipleksowaniem, albo źle obsługuje przerwanie SPI. Dodam, że wywaliłem zmienną kolumny i w przerwaniu od timera0 bezpośreniu wpisuje stan licznika do SPDR.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 12:19 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Trudno powiedzieć, że zaraz błąd ;)
Mój pomysł jest taki, co wcale nie znaczy, że dobry, ale powinno zadziałać.
Będzie takie rozwiązanie kosztować dodatkową ulotną (volatile) zmienną globalną.

W procedurze ISR(TIMER0_COMP_vect) zamiast do portu daną przypisujesz do zmiennej np wiersz
czyli zamiast.
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

piszesz
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Potem wartość licznika wysyłasz przez ISP
W tym czasie na wyświetlaczu masz cały czas poprzedni stan i świecą się te diodki które były ustwione w poprzednim cyklu.
Gdy wystąpi przerwanie od ISP
to:
wyłączasz wiersze np
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

przepisujesz wyjście rejestru 595

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


myślę, że powinno zadziałać, ale jak zrobisz te poprawki i skompilujesz to się okaże

Ps. co to za dziwny wzorek sobie wybrałeś na matrycy? Nie lepiej było napisać 0xAA a potem 0x55 i tak na zmianę ;)

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 12:43 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Poprawiłem według twoich wskazówek i nie ma oczekiwanych rezultatów. Tzn. cały czas się świecą wszystkie diody:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Próbowałem także z przepisywaniem wartości do zmiennej
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

zamiast
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 13:04 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

W tym wypadku
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

to akurat skutek jest dokładnie taki sam ;)

a co się dzieje jak dasz

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


No dobra to pokaż może jeszcze schemat jak masz to wszystko połączone

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 13:25 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Schematu nie mam, wszystko łączone na płytce prototypowej. Mogę jedynie opisać. Wejście LC do PB4, wejście SC do PB7, wejście A do PB5. Wejścia RST do VCC, a wejściaOE do GND. Dokładnie tak jak w ksiażce. Wyjścia układu są do kolumn wyswietlacza 8x8 o wielkości 2,3'. Wyświetlacz to JZM23882ASR-GW. Ponieważ jest to wspólna anoda to kolumny steruje stanem niskim czyli:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Wiersze zamykane są poprzez trnazystory NPN, które podciągają do VCC poprzez rezystor. Czyli sterowane są 1. Na bazach tranzystorów są rezystory 1K.
W połączeniiach nie pownno być błędów. Testowałem program z książki i było ok.
Dodam, że jak zrobię:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

To wyświetlacz raz mignie i się nic nie dzieje.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 13:39 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Klucha napisał(a):
Schematu nie mam


to bardzo niedobra sytuacja. Narysuj ;) Schemat to PODSTAWA działania

Klucha napisał(a):
Wiersze zamykane są poprzez trnazystory NPN, które podciągają do VCC poprzez rezystor. Czyli sterowane są 1. Na bazach tranzystorów są rezystory 1K.


Skoro to NPN to żeby wyłączyć wiersze musisz na wszystkie tranzystory wpisać 0
Jeżeli wpiszesz 0xFF tak jak podałeś wcześniej to nie dziw się że cały wyświetlacz Ci świeci. Przecież wtedy załączasz wszystkie wiersze a kolumny zgodnie z licznikiem sobie biegają ;)
Wspólna anoda i katoda w takim wyświetlaczu jest pojęciem względnym ;) bo to 8x8 czyli masz kwadrat... co masz na kolumnach? Katody czy anody LEDów? bo jeżeli anody to... znów robisz błąd...

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 13:53 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

-Wiersze sterowane są poprzez tranzystory NPN, czyli jak jest 0 to są zatkane, a jeśli 1 to przewodzą i podciągają anody do VCC.
- Kolumny to katody, czyli ~licznik wpisywany jest do SPDR, czyli krąży sobie 0 zamykając obwód wiersza, który jest podciągnięty przez tranzystor NPN gdy na bazie jest stan wysoki do VCC.
Czyli umnie jest taka sytuacja. Wpiszę do rejestru negacje licznika, krąży zero. Teraz jeśli jedynka będzie na któreś kolumnie to wskazane wiersze się zapalają. A u mnie odpali tylko raz i potem nic:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 14:33 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

No dobra... To teraz rozmontuj cały układ ;)
Do procka podłącz tylko 595
Na wyjścia 595 podłącz 8 diodek katody do nóżek scalaka, anody do Vcc przez rezystorki

wpisz taki kod

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Nie uruchamiaj przerwania od timera
Co powinien robić taki kod?

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 14:44 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Nie rozumiem tylko, czemu 2 razy jest zainicjonowana jest zmienna k, raz k=1, k=256:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

To znaczy,że zmienna jest inicjowana wartością 1, w każdy obiegu pętli co 500ms przesunie w lewo, a gdy dojdzie do 256 to stanie czy się powtórzy?
Ale zaraz sprawdzam praktycznie...

Tylko, że Eclipse mi wyrzuca znak zapytania właśnie dla tej pętli for, której sam nie rozumiem.
Kiedy zamiast, zrobię ; to kompilacja przejdzie, ale z warningiem.



Ostatnio edytowano 15 mar 2012, o 14:53 przez Klucha, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 14:52 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Inicjowana jest raz a to drugie to wartość graniczna po osiągnięciu której pętla się zakończy. Ale...
wtedy zacznie się od początku ;)
Dlaczego?

A gdyby było k>128 to byś wiedził o co biega? ;)

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 14:55 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Klucha napisał(a):
Nie rozumiem tylko, czemu 2 razy jest zainicjonowana jest zmienna k, raz k=1, k=256:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

To znaczy,że zmienna jest inicjowana wartością 1, w każdy obiegu pętli co 500ms przesunie w lewo, a gdy dojdzie do 256 to stanie czy się powtórzy?
Ale zaraz sprawdzam praktycznie...

Tylko, że Eclipse mi wyrzuca znak zapytania właśnie dla tej pętli for, której sam nie rozumiem.
Kiedy zamiast, zrobię ; to kompilacja przejdzie, ale z warningiem.

tak sorki powinien być ;
a jaki warning?

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 14:58 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

A dlaczego nie rozumiesz?
O pętli for jest w książce na stronie 64

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 15:04 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

To zmienia postać rzeczy i dla mnie i dla kompilatora. Tak zrobiem i zapala wszystkie diody. Nie ma przesuwania. Może problem tkwi w przerwaniu od SPI? Zamieszczam program:
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 15:16 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Tylko nie większe od 256 a od 128

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 15:30 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

MirkoT napisał(a):
Tylko nie większe od 256 a od 128

A no tak mój błąd, ale to i tak cały czas świecą się wszystkie diody.
Według noty katalogowej, aby włączyć przerwanie SPI wystarczy ustawić
Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

Jednak może coś jeszcze przeoczyłem. Bo mi się wydaje, że to może być wina tego przerwania.



Ostatnio edytowano 15 mar 2012, o 15:35 przez Klucha, łącznie edytowano 1 raz

Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 15:32 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

Klucha napisał(a):
MirkoT napisał(a):
Tylko nie większe od 256 a od 128

A no tak mój błąd, ale to i tak cały czas świecą się wszystkie diody.

A masz innego 595?
bo raczej nie powinny :(

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 15:40 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Wsadziłem innego i to samo. Wina scalaka to nie będzie bo wgrałem program z książki i myka bez problemu.
Pętla for zacznie przesuwać, a gdy przekroczy 128 to znowu wróci do 1 bo jest w pętli while(1)?
Ale co tu może być nadal nie tak w programie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 17:30 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8589
Pomógł: 337

No dobra bo widzę że się motacie i motacie

Program skleciłem na szybko i testowałem na breadboardzie z 595 i ATMegą 8
ale podglądnijcie sobie co i jak po kolei :)

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.


Komentarze powinny być jednoznaczne starałem się wyjaśnić po kolei.
najistotniejsze miejsca :)

w załączniku plik z fontami 5x8


Załączniki:

Aby zobaczyć załączniki musisz się zalogować. Tylko zalogowani użytkownicy mogą oglądać i pobierać załączniki.

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 20:47 
Offline
Użytkownik

Dołączył(a): 16 lut 2012
Posty: 219
Pomógł: 1

Dzięki wielkie za programik. Napewno włożyłeś w to dużo pracy. Jak długo macie doczynienia z tym językiem? Też bym chciał mieć taką wprawę władania tym ciekawym językiem dla mikroprocesorów. Macie na to jakąś nadzwyaczajną receptę receptę? ;)
Napewno będę jescze pisał, bo z pewnością nie wszystko będzie dla mnie zrozumiałe.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 22:09 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8589
Pomógł: 337

no masz racje dużo pracy zajęło mi to jakieś 20min :)
wiesz myślę ze to kwestia obycia z językiem i doświadczenia :)
niema recepty trzeba po prostu pisać i pisać i pisać :)

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 22:14 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27322
Lokalizacja: Szczecin
Pomógł: 1041

SunRiver napisał(a):
... trzeba po prostu pisać i pisać i pisać :)


Zaprawdę święte słowa ;) i jedyna prawda - a przecież jak ktoś to lubi to oderwać się od pisania nie można. Jeśli sobie nie odpuszczamy tego nałogu - to człowiek ani się zorientuje a prawie trzeba się po roku na odwyk zapisywać ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 22:16 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

mirekk36 napisał(a):
SunRiver napisał(a):
... trzeba po prostu pisać i pisać i pisać :)


Zaprawdę święte słowa ;) i jedyna prawda - a przecież jak ktoś to lubi to oderwać się od pisania nie można. Jeśli sobie nie odpuszczamy tego nałogu - to człowiek ani się zorientuje a prawie trzeba się po roku na odwyk zapisywać ;)

Ty mnie Mirku nie strasz... Bo ja się już boję co też to będzie :lol:

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 22:19 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27322
Lokalizacja: Szczecin
Pomógł: 1041

MirkoT napisał(a):
Ty mnie Mirku nie strasz... Bo ja się już boję co też to będzie :lol:


Spokojnie, kiedyś zorganizujemy spotkanie uzależnionych przy piwku w klubie anonimowego programisty - i każdy szczerze opowie o swoim nałogu na głos - wtedy pomożemy sobie nawzajem ;) a jak będzie trzeba to powtórzymy takie seanse ;)

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 mar 2012, o 22:20 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8589
Pomógł: 337

Ty się nie bój ... a sam zobaczysz, że potem będzie zboczenie zawodowe podlegające leczeniu odwykowemu
bo zobaczysz jakieś urządzenie i nie będziesz już widział urządzenia tylko kod programu który jer obsługuje :}

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 309 ]  Przejdź na stronę Poprzednia strona  1, 2, 3, 4, 5 ... 11  Następna strona

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO