Znaleziono 22 wyniki

autor: jakubste
11 sty 2015, 18:01
Forum: Jak to zrobić?
Temat: klawiatura membranowa
Odpowiedzi: 14
Odsłony: 9757

Re: klawiatura membranowa

Spróbuj tego co niżej. I poucz się programowania . #include "Keypad.h" const byte ROWS = 4; //liczba wierszy const byte COLS = 4; //liczba kolumn char keys [ROWS] [COLS] = {{'1','2','3','A'}, {'4','5','6','B'}, {'7','8','9','C'}, {'*','0','#','D'}}; byte rowPins[ROWS] = {22, 24, 26, 28}; byte colPin...
autor: jakubste
7 sty 2015, 18:38
Forum: Jak to zrobić?
Temat: klawiatura membranowa
Odpowiedzi: 14
Odsłony: 9757

Re: klawiatura membranowa

if (key != NO_KEY) powoduje, że jeżeli nie jest wciśnięty żaden klawisz nie wykonuje się blok switch, w tym również zerowanie GORA i DOL. Skopiuj to co masz po default i dopisz po tym ifie else z tym kodem.
autor: jakubste
9 mar 2014, 23:38
Forum: Jak to zrobić?
Temat: Sterownik pokojowy. Podstawy.
Odpowiedzi: 3
Odsłony: 2970

Re: Sterownik pokojowy. Podstawy.

Zacznij sobie pisać kod kawałkami, a potem składaj w całość :)
autor: jakubste
25 lut 2014, 01:34
Forum: Jak to zrobić?
Temat: wysyłanie kodów IR
Odpowiedzi: 19
Odsłony: 13748

Re: wysyłanie kodów IR

Po co te nerwy panowie...
Uno: ja generalnie jak pisze to w C++, a tam size jak najbardziej działa, tak samo jak "string" małą literą: cplusplus.com/reference/string/string/size/
Dos: @wojtekizk - mówi Ci coś odkreślenie "pseudokod"?
Piloty uniwersalne
autor: jakubste
18 lut 2014, 19:53
Forum: Jak to zrobić?
Temat: wysyłanie kodów IR
Odpowiedzi: 19
Odsłony: 13748

Re: wysyłanie kodów IR

Serial.print tego chyba nie umie? Nie możesz go po prostu 3 razy wywołać? On chyba nie dodaje końca linii, więc powinny być zlepione liczby... Ew. popatrz na to: http://playground.arduino.cc/Main/Printf#.UwOdY1RBPg8 ale nie wiem czy warte zachodu. Jakby Ci się udało zaimplementować printfa, to wtedy...
autor: jakubste
18 lut 2014, 02:12
Forum: Jak to zrobić?
Temat: wysyłanie kodów IR
Odpowiedzi: 19
Odsłony: 13748

Re: wysyłanie kodów IR

Chodzi Ci o kod który napisałem? Weź kartkę i długopis i spróbuj zrobić to co on robi. Jak nie będziesz rozumiał to powiedz czego konkretnie nie rozumiesz. Jeden trik który tu jest to "t - '0'" - to jest po prostu "wyciągnięcie" liczby ze znaku, tj. odjęcie od kodu cyfry kody zera. Jak popatrzysz na...
autor: jakubste
17 lut 2014, 03:15
Forum: Jak to zrobić?
Temat: wysyłanie kodów IR
Odpowiedzi: 19
Odsłony: 13748

Re: wysyłanie kodów IR

Stringa do inta nie możesz zrzutować. Trzeba to zrobić ręcznie, tj. wyciągać po kolei cyfry i dorzucać je do inta.
Coś w stylu:

Kod: Zaznacz cały

string t;
t = "123456798"
unsigned long long a = 0;
for (int i = 0; i < t.size(); i++)
{
    a *= 10;
    a += t[i] - '0';
}
autor: jakubste
15 lut 2014, 18:46
Forum: Jak to zrobić?
Temat: Dwie oddzielne pętle
Odpowiedzi: 5
Odsłony: 6386

Re: Dwie oddzielne pętle

Obadaj to: arduino.cc/en/Tutorial/BlinkWithoutDelay#.Uv-ZtVRBPg8
z forum: http://telewizor.eu/forum/
autor: jakubste
15 lut 2014, 18:37
Forum: Jak to zrobić?
Temat: wysyłanie kodów IR
Odpowiedzi: 19
Odsłony: 13748

Re: wysyłanie kodów IR

Takie rzutowanie nie zadziała.
100BCBD to dziesiętnie 16825533.
http://szablony.freeware.info.pl/kodowanie.html
Skąd pobierasz tą wartość, którą dostaje IRA? Powinieneś mieć to jako liczbę a nie jako ciąg znaków (string).
autor: jakubste
28 sty 2014, 20:45
Forum: Jak to zrobić?
Temat: 7 segmentowy wyświetlacz
Odpowiedzi: 19
Odsłony: 15240

Re: 7 segmentowy wyświetlacz

cube pisze:Do rozbicia liczby na cyfry przyda Ci się funkcja modulo. http://szablony.freeware.info.pl/skrypty.html
Operator :)
autor: jakubste
28 sty 2014, 20:41
Forum: Jak to zrobić?
Temat: sterownik przechowalni
Odpowiedzi: 5
Odsłony: 3404

Re: sterownik przechowalni

Programowania jest trochę z tego co napisałeś, ale IMHO nie jest to jakieś specjalnie skomplikowane. Pracochłonne to i owszem ;)
autor: jakubste
25 gru 2013, 21:42
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

MrLewerence pisze: Czy programator usbasp nie ma przypadkiem (tylko!) programowej zworki slow_sck?
nettigo.pl/products/307

Ten ma całkiem fizyczną.
autor: jakubste
21 gru 2013, 21:59
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

Maxik pisze:
jakubste pisze:musi być slow_sck
No i co pisałem trzy dni temu?
Ale ja ją zwierałem i rozwierałem i nic to nie dawało ;) Chyba jednak coś nie stykało, bo zaczęło chodzić dość nagle...
autor: jakubste
17 gru 2013, 22:43
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

Z pomocą bardziej zaawansowanego kolegi zaczęło działać :)

Ogólne uwagi dla potomnych:
- musi być slow_sck
- prawdopodobnie nie musi być kwarcu
- nie mam pojęcia czemu wcześniej nie działało ;)
autor: jakubste
17 gru 2013, 19:55
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

A między czym i czym jest zwarcie, że miernik będzie piszczał? Tego nie wiem, więc nie umiem miernikiem sprawdzić gdzie są poszczególne piny na programatorze.

Ale programator kupowałem na nettigo, raczej nie powinien być zbytnio wycudaczony...

Programator mam na COM1
autor: jakubste
17 gru 2013, 12:15
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

Co to jest przejscie? Sprawdzalem orientacje VCC i GND miernikiem, wiec powinno byc ok
autor: jakubste
17 gru 2013, 01:05
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

W tym momencie mam podpięte jedynie kable z programatora (zasilanie, masa, MISO, MOSI, SCK, RESET) i kwarc wciśnięty do pinów 9 i 10. Nadal nie działa... :/
autor: jakubste
16 gru 2013, 21:41
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

A musze podpinac oba piny GND? I AVCC z VCC?
autor: jakubste
16 gru 2013, 16:10
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

No i kicha niestety. Kupiłem kwarc i kondensatory i cały czas ten sam błąd :/ W akcie desperacji zrobiłem zdjęcia płytce, jeśli ktoś z Was może, to przeglądnijcie proszę czy nie ma tam jakiegoś kiksu. (...) Okazuje się, że jako nowy użytkownik nie mogę wstawiać zdjęć ani linków, więc mogę ew. podesł...
autor: jakubste
15 gru 2013, 20:53
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

Dziekuje wszystkim za pomoc :)

Postaram sie jutro dokupic kwarc i kondesatory i napisze czy problem sie rozwiazal.
autor: jakubste
15 gru 2013, 18:47
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Re: Programowanie Atmega 328P-PU przez USBasp

Slow SCk próbowałem zwierać i rozwierać i nic to nie dawało.

Postaram się w tygodniu zdobyć kwarc i spróbować z nim. Podpina się go bezpośrednio do atmegi czy coś jeszcze?
autor: jakubste
14 gru 2013, 00:44
Forum: Jak to zrobić?
Temat: Programowanie Atmega 328P-PU przez USBasp
Odpowiedzi: 22
Odsłony: 25749

Programowanie Atmega 328P-PU przez USBasp

Cześć Staram się zacząć przygodę z elektroniką. Co nieco już na arduino porobiłem i chcę się przenieść na mikrokontroler. Mam Atmegę328P-PU i próbuję ją zaprogramować ... Niestety nie udaje mi się nawet wypalić bootloadera, za każdym razem kończy się to komunikatem: avrdude: error: programm enable: ...

Strony partnerskie: