Komma igång med Mini fickdatorer (10 / 13 steg)
Steg 10: Wii anslutning & Experimenter's Port
En Wii Nunchuck/Classic/Classic Pro styrenhet ansluten ligger på höger sida av övre PMC styrelse. Det finns också två valfria "pull-up" resistor kuddar ligger bakom V33 och P12 på högerkanten. (Leta efter två serier med hål som ser ut som "tron cycles") Två 1.1 k motstånd kan installeras för full kompatibilitet med alla drivrutiner.
Inte alla Wii controller objekt kräver dessa valfria pull-up motstånd. COLOR BASIC kräver inte dessa pull-ups och är endast kompatibel med Wii Classic/Classic pro styrenheter på grund av minnesbegränsningar.
Obs: Registeransvarige bör alltid vara ansluten med v-form slutet som visas i bilden. Ansluta registeransvarige upp och ner kommer att orsaka Quickstart inte att starta.
Experimenter's Port:
Precis ovanför Wii Controller anslutningen är en rad med fem anslutning pekar märkt, P14, P13, P12, V33, och Vss. Det finns tillgång till externa I/O stift som kan styras från BASIC för att kontrollera eller läsa information från omvärlden. Om du ska använda den här porten, rekommenderas det att du installerar en fem stift, manliga eller kvinnliga pin huvudet in i denna anslutning.
Ett roligt experiment för att försöka använda denna port kontrollerar en LED från BASIC.
Försiktigt in en LED mellan P12 och V33. (Infoga den kortare ledde in i P12)
Skriv in följande program och köra den.
10 FÖR X = 1 TILL 10
20 OUTA [12] = 0
30 PAUS 100
40 OUTA [12] = 1
50 PAUS 100
60 NÄSTA X
LED bör blinka på och av 10 gånger, sedan stoppa.
Här är en tanke. Om du kan styra och ledde från BASIC, kan du styra en transistor. Om du kan styra en transistor, kan du styra ett relä. Om du kan styra ett relä, kan du styra något. (onda skratta)
Det är lika lätt att läsa information från omvärlden också. Till exempel kunde en växel läsas med kommandot INA .
Läs upp på både OUTA och INA i Färg BASIC Language Reference.
Varför använda P12, P13 och P14? Propeller mikrokontroller har massor av bra program och spel som är utformade för att arbeta med en TV eller sammansatta skärmen. Genom att lägga tre motstånd på dessa punkter, kan du skapa en videoutgång port som fungerar med AV-in. (diskussion och Schematisk om att lägga till AV-out video kretsen kan hittas i detta Instructable.)