-
06-10-2012, 22:35 #16Member
- Registered
- 23/09/12
- Location
- Vlaams-Brabant
- Posts
- 20
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Bedankt voor de info.
Je moet dus nog met de hand de ledstrip bewegen om een tekst/tekening te maken.
Ik dacht dat het op het principe was van een propellerklok, waarbij de aandrijving automatisch is. Vandaar dat ik ook vroeg welke onderdelen (motor) jij gebruikt had.no votes
-
-
07-10-2012, 11:35 #17Approved 9-lifer
- Registered
- 02/07/04
- Location
- Ottenburg
- Posts
- 718
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
sebiet mijn easypic bordje nog is vanonder t stof halen, t begint te jeuken na t lezen van de rest
do as I dono votes
-
07-10-2012, 11:52 #18Approved 9-lifer
- Registered
- 26/11/05
- Location
- Zulte
- Posts
- 5,683
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 5/7
Aah
nee inderdaad het is nog manueel, dit heeft enkele voordelen. Je hebt meer vrijheid over de tekeningen. In principe heb je dit met een motor ook wel maar door het manueel te doen kan je bvb golven toevoegen. Draaiende bewegingen
etc
+ het is eenvoudiger om mee te pakken
een stok van 2m is op zich al lomp 
haha netjes daarvoor doen we het
my litle place I call home!
Pictures of people, urban, light painting and much more
http://nigelpoint.blogspot.com/
no votes
-
20-10-2012, 16:29 #19Member
- Registered
- 28/06/04
- Location
- -_-
- Posts
- 451
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/4
nog updates?
no votes
-
21-10-2012, 13:45 #20Approved 9-lifer
- Registered
- 26/11/05
- Location
- Zulte
- Posts
- 5,683
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 5/7
enkele kleine dingen gedaan
niets bijzonder. Er komt wel een update zo rap mogelijk.
Is hier beetje drukjes aan het komen, nu een kleine photoshoot regelen voor Halloween. Ze hebben me geocaching aangeleerd (dit mochten ze echt niet gedaan hebben
zo waren we gisteren plots een ganse dag kwijt om die dingen te zoeken)
my litle place I call home!
Pictures of people, urban, light painting and much more
http://nigelpoint.blogspot.com/
no votes
-
26-10-2012, 23:56 #21Approved 9-lifer
- Registered
- 02/07/04
- Location
- Ottenburg
- Posts
- 718
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
Ik heb nog eens de programmering van mijn led cube bekeken, en ben tot de vaststelling gekomen dat ik er nog veel meer mee zou kunnen doen als ik de code wat op punt stel.
dit is het basisprogramma met een paar waardes dat ie doorstuurt naar de 595s:
De 24 bits die naar load_bytev() gaan zijn 24 van de 25 kolommen van de led cube(de 25e is portb.6)Code:#include <system.h> // Set the device configuration bits #pragma DATA _CONFIG, _CP_OFF & _LVP_OFF & _BODEN_OFF & _PWRTE_OFF & _WDT_OFF & _INTRC_OSC_NOCLKOUT // Tell the compiler the device clock frequency to get the correct delays generated #pragma CLOCK_FREQ 4000000 // IO's //Data and clock for the 595's volatile bit data1 @ PORTB.0; volatile bit clk1 @ PORTB.1; volatile bit data2 @ PORTB.2; volatile bit clk2 @ PORTB.3; volatile bit data3 @ PORTB.4; volatile bit clk3 @ PORTB.5; volatile bit clk4 @ PORTA.0; volatile bit data4 @ PORTA.1; volatile bit latchv @ PORTA.2; volatile bit latchh @ PORTA.3; void load_bytev(char dat1, char dat2, char dat3); void load_byteh(char dat4); void main(){ trisa = 0; porta = 0; trisb = 0; portb = 0; while(1){ load_byteh(0b11111); load_bytev(0b10001, 0b0, 0b10000); portb.6 = 1; delay_ms(1000); portb.6 = 0; load_bytev(0b10, 0b10000010, 0b10000000); delay_ms(1000); load_bytev(0b100, 0b1000100, 0b1000000); delay_ms(1000); load_bytev(0b101000, 0b00000, 0b000101); delay_ms(1000); } } void load_bytev(char dat1, char dat2, char dat3){ char i = 0; for (i = 0; i < 8; i++){ data1 = (dat1 & 0x01); dat1 = dat1 >> 1; clk1 = 0; clk1 = 1; } for (i = 0; i < 8; i++){ data2 = (dat2 & 0x01); dat2 = dat2 >> 1; clk2 = 0; clk2 = 1; } for (i = 0; i < 8; i++){ data3 = (dat3 & 0x01); dat3 = dat3 >> 1; clk3 = 0; clk3 = 1; } latchv = 1; delay_us(50); latchv = 0; } void load_byteh(char dat4){ char i = 0; for (i = 0; i < 8; i++){ data4 = (dat4 & 0x01); dat4 = dat4 >> 1; clk4 = 0; clk4 = 1; } latchh = 1; delay_us(50); latchh = 0; }
de 5bits die naar load_byteh() worden gestuurd zin de 5 rijen.
leds staan horizontaal als volgt: (dat#, bit #)
1,1 1,6 2,3 2,8 3,5
1,2 1,7 2,4 3,1 3,6
1,3 1,8 2,5 3,2 3,7
1,4 2,1 2,6 3,3 3,8
1,5 2,2 2,7 3,4 portb.6
Ik zou graag willen een sinusgolf erin programmeren, maar de effecten die ik er tot nu toe in gestoken heb zijn allemaal opeenvolgende commando's die ik zelf moeten programmeren heb, dus niks wiskundige formules fzo.
Heeft iemand een idee hoe ik dat er moet inkrijgen?do as I dono votes
-
28-10-2012, 18:20 #22Approved 9-lifer
- Registered
- 26/11/05
- Location
- Zulte
- Posts
- 5,683
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 5/7
goh dit a ik eens moeten grondig bestuderen voor ik je daar op kan antwoorden.
Ik vermoed dat het niet extreem complex moet zijn. En naar wat stuur je dit door van board? Of is het rechtstreeks met pic's?
verder een update van heo het bij mij staat

Ik heb mezelf blijkbaar de duvel aangedaan met Windows 8.
Namelijk het instaleren van de inf files met de drivers geeft problemen.
Not signed drivers installeren wil niet werken. Heb al paar dingen geprobeerd maar tot nu toe krijg ik dus mijn arduino's niet meer in werking door Windows 8 -_-
Man man het stond al op een slecht blaadje bij mij de Windows 8 en hoe langer het duurt hoe slechter het word.....my litle place I call home!
Pictures of people, urban, light painting and much more
http://nigelpoint.blogspot.com/
no votes
-
29-10-2012, 19:34 #23Approved 9-lifer
- Registered
- 02/07/04
- Location
- Ottenburg
- Posts
- 718
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
pic zit rechtstreeks, maar het was gewoon om es te horen hoe jullie dit zouden aansturen qua code.
Heb al zitten denken om het in nen array te steken, ma da ga ni veel oplossen :-)do as I dono votes
-
29-10-2012, 19:57 #24Approved 9-lifer
- Registered
- 26/11/05
- Location
- Zulte
- Posts
- 5,683
- iTrader
- 0
- Mentioned
- 0 Post(s)
- Reputation
- 5/7
aah

ja het is wel een leuke breinbreker
Ik denk dat in een array steken een optie is die wel zou kunnen werken. Kan je kijken om met een formule te werken om te zeggen welke posities moeten branden.
Maar eenvoudiger zou het het geheel niet maken
my litle place I call home!
Pictures of people, urban, light painting and much more
http://nigelpoint.blogspot.com/
no votes
-
30-10-2012, 21:41 #25Approved 9-lifer
- Registered
- 02/07/04
- Location
- Ottenburg
- Posts
- 718
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
HNTE - LED Cube
alsk tijd heb zalk donderdag is proberen... :-)do as I dono votes

