Skocz do zawartości

swierkdeck

Users
  • Zawartość

    156
  • Rejestracja

  • Ostatnio

  • Wygrane dni

    4

swierkdeck zajął 1. miejsce w rankingu.
Data osiągnięcia: 11 października 2011.

Treści użytkownika swierkdeck zdobyły tego dnia najwięcej polubień!

Reputacja

17 Dobra

O swierkdeck

  • Ranga
    5/10

Informacje

  • Płeć
    Mężczyzna
  • Lokalizacja
    Warszawa
  • Zainteresowania
    programowanie, chiptunes
  • Zawód
    uczeń

Ostatnio na profilu byli

Blok z ostatnio odwiedzającymi jest wyłączony i nie jest wyświetlany innym użytkownikom.

  1. Cześć wszystkim, trochę czasu mnie tu nie było. Z góry przepraszam za odkopywanie, ale nie mogę już edytować pierwszego posta. Ostatnio miałem okazję chwilkę zająć się projektem. Zostało zmienione: - software (użyłem sprzętowy komparator, zapisuję konfigurację do Eeprom) - schemat (wywaliłem LM358) - PCB Po szczegóły odsyłam na moją stronę: http://home.elka.pw.edu.pl/~bswiercz/?id=4 Ulepszenia doprowadziły do 100% wykorzystania flash'a Także ewentualne dalsze zmiany (duże cyfry na cały wyświetlacz albo inne metody pomiaru) pociągną za sobą zmianę uC. Wiem, że większość udzielają
  2. Nie każdy opisuje wszystkie swoje konstrukcje, a co dopiero wystawia je na zawodach
  3. W sumie to chyba masz rację, bo wąską ciężej nakierować na odbiornik, a szeroka i tak będzie mocno świecić przy dużym prądzie
  4. Myślę, że oprócz zbliżonego pasma równie ważne są kąty diód, tzn powinny być dosyć wąskie. Wydaje mi się, że nadawcza led powinna wysyłać wąskie, lecz mocne fale, żeby odbiornik mógł odebrać je odpowiednio mocne. I także zwiększy się zasięg.
  5. swierkdeck

    ERROR1

    Może i alternatywa, ale pod warunkiem, że przerobisz te serwa tak dokładnie, że będą miały bardzo zbliżone parametry, wręcz identyczne. A tu łatwo o dowolny błąd.
  6. Po co taka wieeelka tablica? Masz 8 czujników (cyfrowych), więc wystarczy jednobajtowa zmienna. Jeśli masz wszystkie czujniki na jednym porcie, to zastosuj najprostsze uint8_t czujniki = PINx Potem, jeśli chceszdostać się do pojedynczego stanu, to przepuszczasz zmienną czujniki przez maski bitowe i jest to bardzo szybki sposób. Jeśli natomiast nie masz czujników na jednym porcie, to musisz poprzesuwać odpowiednie bity danych portów i przesunięte włożyć do jednej zmiennej. Albo nie bawić się tylko zrobić skróty z #define i odwoływać się bezpośrednio.
  7. Xweldog, uważaj bo za głoszenie takich tez namierzą cię, znajdą haki i zamkną jak tego od antykomor.pl A tak na poważnie, to kiedy pierwszy raz przeczytałem o Jacku Karpińskim, to wtedy bardzo mnie to wzruszyło i rozzłościło, bo przecież człowiek chce dla kraju dobrze, to ci go jeszcze w ten sposób "nagradzają". Właściwie mam takie samo wrażenie, że do dziś rządzi komuna. A ciemny lud nawrócony przez "odpolitycznione" znowu w październiku pójdzie zagłosuje na jedną z 4 słusznych partii albo jakiś odpad typu RPJP. Jak pytam przypadkowych kolegów z klasy na kogo zagłosują to mówią, że albo ic
  8. A może jest w AVR Studio coś takiego jak opcje projektu? Niestety nigdy go nie używałem, a w np. Dev-c++ w opcjach projektu można było dodać pliki źródłowe, lib'y i inne
  9. Wydaje mi się, że trzeba to zrobić z poziomu Makefile, tzn jeśli chcesz skompilować wiele źródeł w asemblerze do jednego pliku wynikowego, to musisz te źródła wypisać do pola ASRC, np: ASRC = $(TARGET).S driver.S motors.S
  10. swierkdeck

    Schemat

    Tworzysz polygon, potem dajesz Ratsnet aby obliczył swoje pole.
  11. Pierwsze void bez nawiasu oznacza ze ta funkcja nic nie zwraca. Potem void w nawiasie mówi jakie argumenty potrzebuje (=żadnych). Równie dobrze można napisać bez void'a w nawiasach. Co do trudności języka - kwestia przyzwyczajenia. Ale opłaca się go umieć
  12. #include <avr/io.h> #include <util/delay.h> Pisze się tak, ponieważ tak masz rozmieszczone pliki nagłówkowe zaraz po instalacji. Skocz do katalogu: tam_gdzie_masz_winavr\WinAVR-20100110\avr\include Czemu służy zapis:[code]void inc_adss(void) [/code] To jest deklaracja funkcji o nazwie "inc_adss". Oczywiście ciało tej funkcji wkładamy między "{" a "}".
  13. Nie złamie się. Teoretycznie i praktycznie lepiej, gdy jeszcze przytwierdzimy lcd metodą śrubki+dystanse (łatwo dodać dziury do pcb używając biblioteki z takim samym lcd)
  14. Może dzieje się tak dlatego iż folia nie jest wykrywana bo jest przezroczysta, a zwykłe kartki są białe
  15. swierkdeck

    Tadeo

    Do autora: nie straciłeś cierpliwości przy debuggowaniu robota?
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.