logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak stworzyć własną sekwencję dla LedCube 4x4x4 na Atmega16/32?

DKrisX 02 Lut 2014 21:08 975 6
REKLAMA
  • #1 13254395
    DKrisX
    Poziom 14  
    Witam, Pomoże ktoś w tworzeniu własnej sekwencji która mógłbym wgrać w Atmege16 lub 32. Interesuje mnie co za co odpowiada, czym się kierować z czego korzystać itp.. Z góry dziękuje za pomoc :)
  • REKLAMA
  • REKLAMA
  • #3 13254597
    DKrisX
    Poziom 14  
    Na jakiej zasadzie to działa ?
  • REKLAMA
  • #5 13254626
    DKrisX
    Poziom 14  
    Ale ten kod jest przygotowany pod jaki program ? to jest gotowy .hex ?
  • #6 13254636
    dondu
    Moderator na urlopie...
    To jest tylko tablica zawierająca animację, którą należy sterować diody. Resztę programu musisz napisać sam w zależności od tego jak zbudujesz swoją kostkę. Ponieważ jednak sądzę, że nigdy nie programowałeś, to znajdź sobie w dziale DIY jakiś gotowy projekt i z niego skorzystaj.
  • REKLAMA
  • #7 13254674
    DKrisX
    Poziom 14  
    Dobrze zauważyłeś :) Udało mi się grać .hex na atmega32 i kostka zadziałała. Teraz próbuje korzystając ze starego projektu żeby coś własnego tam zamieścić. Próbuje też rozszyfrować ten kod źródłowy :
    // Set a voxel in the cube buffer
    void setvoxel(int x, int y, int z)
    { 
    	if (inrange(x, y, z))
    		cube[z][y] |= (1 << x);
    }
    ale po wpisaniu jakiś wartości (od 0 do 3) nie mogę skompilować tego.
REKLAMA