Truuk met de gloeilamp

Op 9 augustus 2007 23:39:38 schreef Jouke:
tja
[afbeelding]

wat mij nou opvalt aan deze foto... waarom lopen de draden voor de lampjes de sockets in in plaats van dat ze fatsoenlijk door 2 gaatjes naast de sockets de plank in gaan?.
homepage / Ubuntu / If a cluttered sign is the mind of... Let me order my desk first.../ Luister je GR af!
Hij doet altijd het rode lampje eerst, hmmm....
edit; toch niet -_-

[Bericht gewijzigd door Boeip op 10 augustus 2007 14:27:24 (18%)]

Wat nou als je alle kapjes achter over pleurt, en dan de lampjes verwisseld en dan is begint te schakelen Wat zou ie doen?
En? ...kan er al begonnen worden met het construeren van dat "Edison Lighting Switchboard anno domini 2007"?
In the darkness you can't see, in the light you are blinded. It's within the shadows that things become clear.
Op 10 augustus 2007 14:33:34 schreef Sine:
Beginnen met de eerste, de kapjes of de kleur van de lampen boeit niet.

't lijkt me dat die kapjes er eerst op hebben moeten zitten voor ze weten welke kleur het is. Dus als je er helemaal geen kapjes opzet, en dan de lampjes verwisseld en schakelt _zonder_ kapjes

Kapjes erop, lampjes wisselen. Allemaal ff aanschakelen.
Kapjes eraf, lampjes wisselen. Allemaal ff aanschakelen zonder kapjes, ik denk dat het dan fout gaat aangezien de schakeling onthoud waar een kapje heeft gezeten. (zie laatste stukkie)
Sine

Moderator

Lees eens een stuk terug, dat is de hele truuk, het ding onthoud de volgorde van inschakelen, welke kleuren daarbij op welke kappen of lampen zitten is totaal niet boeiend.
hij schakelt altijd in volgorde in. daarna wat doormekaar. na dat alles uit is begint hij weer in volgorde.

wat sine hier boven zecht idd.

ik zou wel zoiets willen maken btw

[Bericht gewijzigd door Ibanez op 10 augustus 2007 14:50:42 (24%)]

Een atx voeding is geen labvoeding, en je kunt er geen auto mee starten ook
ik denk gewoon dat er een bepaalde weerstand aan de lampen zit, per kleur. Per kleur een verschillende weerstand. Die meet een uC in dat bord en schakelt de kleur...

Idem voor de kapjes

Hij onthoud uiteraard waar een kleur heeft gezeten, anders valt het laatste niet te verklaren
naar aanleiding wat ik hier lees en het 2e filmpje van Lorian moet je met deze pseudo code toch al een redelijk eind in de richting komen volgens mij. (als je een uC gaat gebruiken dan)
Ik wacht op de eerste CO`er die er 1 maakt Ik heb geen tijd
code:
//switches connected to bit 0-3 switch_port (portB for example)
//lamps connected to bit 0-3 lamp_port (portA for example)
while(1)
{	
	while(switch_value == 0)  //wacht op eerste schakelaar
	{
		switch_value = switch_port; // bekijk schakelaar standen
	}	
	lamp_port = 1; //lamp 1 aan
	value_for_switch1 = switch_value;
	new_switch_value = switch_value;
	while(switch_value == new_switch_value)
	{
		switch_value = switch_port; // bekijk schakelaar standen

	}
	lamp_port = 3;  //lamp 1 + 2 aan
	value_for_switch2 = switch_value - value_for switch1;
	new_switch_value = switch_value;
	while(switch_value == new_switch_value)
	{
		switch_value = switch_port; // bekijk schakelaar standen

	}
	lamp_port = 7;  //lamp 1,2 + 3 aan
	value_for_switch3 = switch_value - value_for switch1 - value_for_switch2;
	new_switch_value = switch_value;
	while(switch_value == new_switch_value)
	{
		switch_value = switch_port; // bekijk schakelaar standen

	}
	lamp_port = 15;  //alle lampen aan
	value_for_switch4 = switch_value - value_for_switch1 - value_for_switch2 
- value_for_switch3;
	
	//eind leer process
	
	//begin goochel loop
	while(not resettet)
	{
		switch_value = switch_port; // lees schakelaar standen in
		select(switch_value) //onderzoek welke schakelaar combinaties aan staan
		case: 0
			lamp_port = 0; // alle lampen uit
		case: value_for_switch1
			lamp_port = 1; // lamp 1 aan
		case: value_for_switch2
			lamp_port = 2; // lamp 2 aan
		case: value_for_switch1 + value_for_switch2
			lamp_port = 3; // lamp 1 en lamp 2 aan
		case: value_for_switch3
			lamp_port = 4; // lamp 3 aan
		case: value_for_switch1 + value_for_switch3
			lamp_port = 5; // lamp 1 en lamp 3 aan
		case: value_for_switch2 + value_for_switch3
			lamp_port = 6; // lamp 2 en lamp 3 aan
		case: value_for_switch1 + value_for_switch2 + value_for_switch3
			lamp_port = 7; // lamp 1, lamp 2 en lamp3 aan
		case: value_for_switch4
			lamp_port = 8; // lamp 4 aan
		case: value_for_switch1 + value_for_switch4
			lamp_port = 9; // lamp 1 en lamp 4 aan
		case: value_for_switch2 + value_for_switch4
			lamp_port = 10; // lamp 2 en lamp 4 aan
		case: value_for_switch1 + value_for_switch2 + value_for_switch4
			lamp_port = 11; // lamp 1, lamp 2 en lamp 4 aan
		case: value_for_switch3 + value_for_switch4
			lamp_port = 12; // lamp 3 en lamp 4 aan
		case: value_for_switch1 + value_for_switch3 + value_for_switch4
			lamp_port = 13; // lamp 1, lamp 3 en lamp 4 aan
		case: value_for_switch2 + value_for_switch3 + value_for_switch4
			lamp_port = 14; // lamp 2, lamp 3 en lamp 4 aan
		case: value_for_switch1 + value_for_switch2 
+ value_for_switch3 + value_for_switch4
			lamp_port = 15; // alle lampen aan
	}
}


dit geld echter alleen als hij de eerste keer de lampjes aan laat staan, anders moeten er wat regels bij.



Jochem

Golden Member

@Boeip: lees jij nou echt niet ofzo?

Op 10 augustus 2007 14:07:22 schreef Jouke:
ja, maakt mijn vermoeden nog groter
Dat begrijp ik niet: hoe kun je met dat lullige plasticje op de miniatuur-schakelaar nou een reed-relais schakelen? ik blijf sowieso bij de vaste-volgorde-theorie. Het is geen toeval dat dat altijd gebeurt in beide filmpjes.

@Stijnos: Volgens mij heb je op een hele moeilijke (en niet-exacte) manier beschreven wat we hierboven al in de discussie hebben gedaan. Volgens mij is het niet zo nuttig om een lap incorrecte 'pseudo code' op deze manier neer te zetten hier.
If the plural of mouse is mice, wouldn't the plural of spouse be spice?
Nou, ik dacht dat het voor sommige misschien beter te bevatten was op deze manier. Ik ben het met je eens dat het misschien niet de makkelijkste en netste beschrijving is. Maar ik had ook niet zoveel tijd. Ik wou dat ik hier 4 gekleurde lampjes en schakelaartjes had.
je kan ook met nagellak lampjes een kleurje geven
Een atx voeding is geen labvoeding, en je kunt er geen auto mee starten ook
Jochem

Golden Member

Op 10 augustus 2007 15:09:49 schreef Stijnos:
Ik wou dat ik hier 4 gekleurde lampjes en schakelaartjes had.
voel je niet gehinderd door die kleuren: het kan ook zonder (zeker het ontwikkelen van de software)

@Ibanez: En jij vermoedt dat Stijnos nog wel 4 verschillende kleuren nagellak in de kast heeft liggen?
If the plural of mouse is mice, wouldn't the plural of spouse be spice?
dat is wel iets wat meestal wel in huis is
met 1 kleur kan het ook met aantallen streepjes.
Een atx voeding is geen labvoeding, en je kunt er geen auto mee starten ook
Inderdaad vaste volgorde + timer lijkt mij ook de beste oplossing.

Goed gevonden, mensen.

En het is best makkelijk na te maken, dus dat ga ik ooit wel een keertje doen.
Heeft ook een Website. Nu doet ie het weer!
Met vaste volgorde en timer heb je niet eens schakelaars nodig ! Alleen de lampen een beetje aan en uit laten gaan en net doen of die schakelaars eraan zitten.....
Even the smartest computer on earth would make a dog seems brilliant by comparison!
Brt
Dat de goochelaar altijd eerst 1x van links naar rechts inschakelt (met of zonder lamp) na een soort van reset (b)lijkt wel duidelijk, maar dat resetten, dat kan toch veel makkelijker met een simpel verborgen schakelaartje ?

Kijk maar eens hier :
http://www.ronjo.com/Merchant2/merchant.mvc?Screen=PROD&Prod...ore_Code=R

Daar zit duidelijk een schakelaartje aan vast. Makkelijk te verbergen, en onzichtbaar te bedienen.

Volgens mij is dat echt alles.

[Bericht gewijzigd door Brt op 10 augustus 2007 15:33:13 (12%)]

Sine

Moderator

Op 10 augustus 2007 15:29:10 schreef Sponcebert:
Met vaste volgorde en timer heb je niet eens schakelaars nodig ! Alleen de lampen een beetje aan en uit laten gaan en net doen of die schakelaars eraan zitten.....

Het is geen vaste volgorde, alleen de 1e keer na een schakelaar / lampenwissel is dat zo, daarna kun je willekeurig klapperen.

Lezen jongens !

[Bericht gewijzigd door Sine op 10 augustus 2007 15:32:40 (48%)]

Jouke

Golden Member

Op 10 augustus 2007 14:57:22 schreef Jochem_S:
Dat begrijp ik niet: hoe kun je met dat lullige plasticje op de miniatuur-schakelaar nou een reed-relais schakelen?

doordat de hele steel dan magnetisch word.
op 3:26 tikt hij met een kapje tegen een steel voordat de andere mag kiezen.
edit: in deze dus
http://www.alakazam.co.uk/demos/SWITCHBOARD_NEW.wmv
Met geld moet je creativiteit bekopen.
volgens mij snap je het niet helemaal, of ben ik nou niet wakker?
De truuk is juist dat willekeurig welke schakelaar je omzet de bijpassende lamp gaat branden.

Jou opmerking klinkt meer als: "Kijk ik heb hier 4 lampjes en die gaan alle 4 aan vanzelf" knap he?

Sine

Moderator

Nogmaals, de kleuren van de lampen en de schakelaars doen er voor de truuk niet toe, dus je hoeft die ook niet te detecteren