Redpower Computer MineOS V1.1 Po delší době jsem se rozhodl napsat tento článek,už mám dost otázek „proč mi to nejde“ -> ,jedná se o Redpower -> Computer -> MineOS 1.1 základní ovládání RS signálu.Jak mnozí víte,tak je i jiný OS (Operační systém) „Basic“ ,ale já se držím verze z RP (redpower).V tomto „článku“ vám ukážu jak správně sestavit PC + pár vychytávek a základní programování,bohužel pro vás budou jen screeny, na video nemám PC..
Komponenty : Central Processing Unit -> CPU -> Procesor Je základní komponent v sestavě, provádí všechny výpočty a musí do něj vest ostatní komponenty.
Central Processing Unit -> CPU -> Procesor po PRAVÉM kliknutí! Manualné ovládáni CPU,vždy musíte mít k CPU připojené komponenty se stejným ID v CPU i v komponentu [Vysvětlení níže] ! Toto ovládáni používá „vypínače“ které se sčítají,vypínače používaji binární soustavu:
1. 2. 3.
Console -> Monitor Předvolené číslo ( ID) je „1“ vypínačem si můžete nastavit ID od 0-255.Monitor musí mít stejnou hodnotu (ID).
Disk -> Disk Drive Předvolené číslo ( ID) je „1“ vypínačem si můžete nastavit ID od 0-255.Drive disk musí mít stejnou hodnotu (ID).
4.
Start Tímto tlačítkem zapnete PC (načtete DISKETU)
5.
HALT Tímto tlačítkem vypnete PC (vše zůstane, akurád se vypne Console -> Monitor)
6.
RESET Tímto tlačítkem resetujete CPU (Smažete všechno v paměti,ale pokud je v Drive disku disketa,tak se načte)
Nut_cze
Monitor -> Console Je další komponent co se musí napojit na CPU. Jeho využití je jasné -> zelená řádková konzole,ve které lze psát pouze sestupně.K 1 CPU jde pouze 1 monitor se stejným ID [Vysvětlení níže] !
Systém naběhl úspěšně v základní sestavě. „600 bytes free“ vypsalo se volné místo -> Paměť -> RAM Drive Disk -> Disk Je komponent,který musíte mít zapojený k CPU pouze u načtení systému nebo u ukládání.Když vložíte disketu,tak slot zčerní,druhá aktivní věc je „ledka“ co se rozsvítí,když CPU pracuje s Drive Disk.
IO Expander Pul blok / slab,který umožňuje vysílat i přijímat Redstone signaly (RP).Pouze pomocí „Insulated Wire“ nebo „Bundled Cable“ připojený zezádu,po vyslání signalu se rozsvití daný pixel na displeji (max 16 pix.)[Vysvětlení níže]!
Ribbon Cable Je kabel, kterým spojujeme všechny tyto komponenty,nezáleží na množství PC. Každá sestava bude mít nastavené jiné ID aby ji CPU našlo.Kabel nemá žádné ztráty,tak ho můžete tahat pořád [Bacha na neaktivné chunky].Většina komponentů se dá napájet ze všech stran viz. screeny.
Nut_cze
Ukázky sestavy PC a zapojení :
**********************Ribbon Cable*************************
Nut_cze
Příslušenství a doplňky : Jak všichni víte,počítače mají hodně dalších věcí/komponentu/doplňků atd.. ,záleží na každém do jaké kategorie je řadí.V tom článku napíšu všechno o všem… Doplňky k CPU : Backplane Jak už můžete z názvu vyčíst,tento 2/10 blok se pokládá za CPU na pevný blok. Tuto operaci můžete provést 7x = je maximum Backplane co se vejde za 1 CPU. Využití -> [Vysvětlení níže]!
8K RAM Module Na obrázku si můžete všimnou [„Backplane“] , tento blok slouží k přidáváni RAM k CPU ( 8000+ Bytes ).Taky ho lze postavit pouze 7x viz. Obrázek dolů.
U vložení diskety s větší pamětí než má CPU nastane chyba.Poznáte to podle „Bytes“ 65203 samotné CPU nemá nebo vám začnou po monitoru běhat „hovadiny“.Tak si to hlídejte!
Nut_cze
Kabeláž : Unsilated Wire Napojuje se na „Bundled Cable (všech barev)“ a tyto barvy už lze ovládat v PC. Používá se k přímému napojení do spotřebiče,ale lze do něj napojit ješte „Red Alloy Wire“ a z toho kabelu se dá „přepojit“ do všech barev a kabelů. Viz screen ->
Programová část kabelů jsou čísla „Dec“ viz. screen, číslo = barva kabelu -> 16 = Lime atd.. Taky se dají kombinovat 1+64+32 = 97 = Svítí [White,Pink,Lime] Odkaz na program ve kterém snadno poznáte „dec. číslo“ kabelu http://ulozto.cz/xWFy6Dw/iox-value-exe
Bundled Cable - > 16 barev Je kabel, který má v sobě 16 barev „Insulated Wire“- se napojí na tento kabel a jeho dalších 16 barev Bundled Cable.Barevny je proto,aby jste mohly dát víc IO Expanderu a kabely se nespojily!Pouze „Bundled Cable (bez barvy)“ se SPOJI S KAŽDOU BARVOU!
Nut_cze
Nástroje a itemy :
Sonic Screwdriver
Screw Driver
Oba itemy mají stejné využití,Sonic S. je na RP energii a Screw Driver se opotřebůvá. Tento itemy slouží v RP jako „obraceč itemu“ otočí vám to stroje na správnou stranu. V Computer systému to má využití na změnu ID v Monitor , Drive Disk a IO Expander :
!POZOR! IO Expander- ID se ovládá v Monitoru (OS) ID si nastavujete jen tehdy, když potřebujete mnoho výstupů! Na screenu je 42 IO Expanderu Všechny se ovládají V Consoly příkazama!
Nut_cze
Blank Floppy
FORTH Boot Disk
Tyto diskety se pravým tlačítkem na „Drive disk“ zasunou (pravým zas vypadnou). Obě se dají lehce vycraftit z běžných surovin. FORTH Boot Disk : Obsahuje OS -> MineOS V1.1 po zasunutí a restartování CPU se vám načte v monitoru :
Blank Floppy : Je úplně prázdná disketa,neobsahuje ani MineOS! Když vytvoříte něco v PC,tak si to jedním příkazem uložíte na tento disk a přepíšete jméno disku,ale „1333“ zůstane vždy.Disketa pojme neomezenou velikost dat. Menší ukázka mojí Disk banky :
Nut_cze
Programování Jak už jsem psal výše,máte na výběr mezi MineOS V1.1 nebo BASIC 1.0. Já si vybral MineOS je na něj hodně návodů a často se objevují nove funkce,ale nemůžete okínkovat .Pokusím se sehnat tento update abychom mohli vytvářet složky a pohybovat se šipkama. Základní ovládání RP signálu: Značka „ // „ popisek , bacha na mezery,nejsou moc vidět.Píšeme bez háčků a čárek!
WORDS //vypíše všechny příkazy PAGE //smažete stránku : nazevprogramu // „ : „ vytváří program compile: 3 IOXADDR ! // přehazuje mezi IO expanery compile: 1 IOX! // číslokabelu IOX!- Pusti signál a vypne ostatné compile: 40 TICKS // časování 20 TICKS = 1 SEC compile: 0 IOX! // vypne všechny singnály v IO E. compile: 64 IOXSET //zapne a uloží signál compile: 128 IOXSET //zapne a uloží signál compile: 65535 IOXSET //65535 je součet všech barev -zapne a uloží signál compile: 50 TICKS // časování compile: 65535 IOXRST // tento příkaz resetuje uložene signaly „RST“ compile: ; //konec programu nazevprogramu //název programu do konzole vám pustí program 5 TIMES nazevprogramu // 5 TIMES = pokovat 5x SAVE“ jmenodisku“ // uloží na Blank Floppy disketu DISKNAME“ prejmenovanidisku“ //přejmenuje disketu DISKID“ vypiseIDdisku“ //vypíše disk ID
: b-paradise compile: CR CR CR // odřádkuje = enter enter enter compile: .“ §13 Admin/Mod je autorita serveru a bude hráčem také tak respektována.“ compile: CR compile: 100 TICKS compile: .“ text“ // .“ text“ program vypíše text do monitoru compile: PAGE compile: ; b-paradise FORGET b-paradise //smaže program
Nut_cze
: automatprogram compile: BEGIN //začátek programu compile: 3 IOXADDR ! //označíme IO E. compile: 32 IOX@ = IF // pokud pustite signal na „Lime“ tak se pusti program compile: 64 IOX! compile: CR .“ program“ compile: THEN //pokud se „lime“ nepustí program jede dál compile: 2 IOX@ = IF // to same,když se pusti „orange“ program se zapne compile: EXIT // konec programu,zpátky do konzole compile: THEN compile: 2 IOX! compile: 60 TICKS compile: 4 IOX! compile: THEN compile: AGAIN //pokud chcete aby se program opakoval compile: ;
: zapnutivseho compile: BEGIN compile: nazevprogramu compile: 80 TICKS compile: .“ Další program“ compile: 5 TIMES b-paradise compile: automatprogram compile: AGAIN compile: ;
//mineOS umožni pustit program postupně //BEGIN tu být nemusí,jen proběhne sestupně //různe programy nebo dopsané příkazy mezi
Mnoho a mnoho dalších příkazů… WIPE, LOOP,SWAP,VAR atd………….ale to už by byl návod na x stránek .-) Rady: Pomocí IO E. a „ IOX@ = IF“ můžou PC mezi sebou komunikovat. Když odejdete z chunků ,tak program zamrzne = reset PC Kdyby vám zapnuty IO E. nebral signály,musíte vytvořit IO E. další Když píšete dlouhý program s hodně „bytes“ myslete na rychlost procesoru (pomale). Pokud píšete dlouhé a „dobré“ programy,tak můžete mě kontaktovat,zálohuju. Kdyby někdo chtěl program na heslo nebo BASIC 1.0 tak mi napište.
Doufám ,že se vám návod líbí a případné chyby do PM,nejsem přece stroj
Nut_cze pro B-Paradise
Nut_cze
Několik kreací pomocí Redpower Computer MineOS : Buldozer na baterie do všech stran s odjímatelnou radlicí
Blikací vánoční stromek na spawnu S2
Nut_cze
Music box na PC – spolupráce s HonzackCZ
Kino ovládání pixelu přes basic pomoci grafického zobrazeni – spolupráce s Gorilla
Nut_cze
Tajný výtah do podzemí na heslo a v něm trezor
Všechny screeny jsou z B-paradise IC2-S2 a itemy z mého FOTO studia.
Nut_cze