Simulator RC
SIMULATOR RC
10 BORDER 100 LET X=1 105 LET Y=12 110 LET T=0 LET N 130 LET P=2 140 LET Q=0 LET J=4 155 159 LET 40 INT(J/2!) 250 PRINT AT 3,16; 0 255 PRINT AT 18,4; 0" 260 PRINT AT 18, 16:0 265 PRINT AT 18.28 0 270 PRINT AT 11,13: "TIMPUL." 300 PAUSE 2400LET D$ =INKEY $ 2410 IF DS 2420 IF DS 2500 IF LET P THEN GO TO 2700 THEN GO TO 3000 2 THEN GO TO 2550 P+1 IF P3 THEN GO TO 3000 2530 LET P 2 2535 LET LET O=1 2540 GO TO 3000 2660 GO TO 3000 2700 IF Q< > 2 THEN GO TO 2750 2710 LET P P-1 2720 IF P=3 THEN GO TO 3000 2730 LET P=-2 2735 LET Q = 1 2740 GO TO 3000 2750 IF Q<>-2 THEN GO TO 2800 2760 LET P=P.1 2770 IF P 3 THEN GO TO 3000 2780 LET P = 2 2785 LET Q=-1 2790 GO TO 3000 2800 IF 2810 LET P2 THEN GO TO 2820 2815 GO TO 3000 2820 LET 0 = 0-1 3000 LET X=X.P 3005 IF X THEN STOP 3010 LET Y Y Q 315 IF Y = THEN STOP 30:20 PLOT X,Y 3030 IF N<> 0 THEN LET T=T+ 1/20 1/50 2550 IF Q=2 THEN GO TO 2600 3040 PRINT AT 13,15T 2570 IF P< >3 THEN GO TO 3000 2560 LET PP-1 2580 LET P=2 2585 LET Q=1 2590 GO TO 3000 2600 IF P >2 THEN GO TO 2650 2610 LET Q =Q-1 2620 GO TO 3000 2650 FT Q Q +1 3100 IF ABS (X-131) 1 THEN GO TO 300 3110 LET N N +1 3120 IF N=6 THEN STOP 3150 IF INT (N/2) = N/2 THEN LET X = X-3 3160 IF INT (N/2)<> N/2 THEN LET X = X+3 3170 GO TO 3020 END
LIVIU MIHAI BALOIU
Simulatorul de telecomandă pe care vi-l prezentăm vă propune să dirijați o mică ambarcație rapidă pe un itinerar marcat de patru balize, trei situate în vârfurile unui triunghi isoscel iar cea de a patra în centrul laturii de jos.
Simulatorul este constituit dintr-un calculator personal, programabil, comenzile fiind acționate de tastele calculatorului, iar imaginea apărând pe ecranul televizorului. Programul de simulare, așa cum vi-l prezentăm aici, a fost testat pe calculatoarele TIM-S și Spectrum ZX, ceea ce înseamnă implicit că poate fi rulat și pe HC-85. Programul a fost însă astfel redactat încât să poată fi transpus, aproape fără modificări, pe orice alt tip de calculator personal.
Așadar, să încărcăm programul, să dăm „RUN" și să începem antrenamentul. Vă propunem să plecați din colțul din stânga jos și să ocoliți prin exterior cele 4 balize, în sens invers acelor de ceasornic. O dată reveniți în dreptul balizei centrale, după ce ați făcut turul complet, o veți ocoli, pătruzând în interiorul triunghiului pentru aceasta, apoi veți ieși din nou și veți mai ocoli o dată balizele, de data aceasta în sensul acelor de ceasornic.
Atenție, pe tot parcursul, vehiculul nu trebuie să iasă în afara marginilor ecranului, situate la 12 pași distanță de balize, spre exterior! În caz contrar veți lovi barca de mal și ca urmare veți fi descalificat și programul se oprește de la sine. Evident, îl veți relua, cu o nouă comandă RUN.
Parcurgerea traseului este cronometrată, timpul fiind afișat permanent în centrul ecranului. Cronometrarea începe în momentul în care ajungeți pentru prima dată în dreptul balizei centrale și se termină tot în dreptul ei după a doua ocolire a traseului.
Este de dorit, bineînțeles, să parcurgeți traseul cât mai repede și aceasta se poate realiza pe două căi. Mai întâi, conducând ambarcația pe un drum cât mai scurt, fără ocoluri prea mari sau bucle inutile. Conducerea modelului se face din două taste (S pentru stânga și L pentru dreapta - pentru calculatoarele TIM-S și Spectrum ZX), fiecare apăsare de tastă deviind traiectoria, în sensul dorit, cu aproximativ 22.5 (cu alte cuvinte, patru devieri succesive în același sens vor aduce modelul pe o direcție perpendiculară celei inițiale). Dacă nu se dă nici o comandă, ambarcația continuă să se deplaseze menținându-și neschimbată direcția.
A doua cale de a câștiga timp constă în accelerarea vitezei ambarcației. Programul, așa cum este listat, face ca ambarcația să se deplaseze cu un pas la 0.4 secunde (la fiecare pas apărând un nou punct pe ecran și putând fi dată o comandă de schimbare a direcției). La această viteză, autorul, neantrenat și de felul lui cam neîndemânatic, a reușit să parcurgă cu bine traseul, după cum se poate vedea din ilustrații.
Viteza se poate modifica rescriind instrucțiunea 150 din program-anume înlocuind 40 cu un alt număr (mai mic pentru viteze mai mari și mai mare pentru viteze mai mici, număr care reprezintă numărul de sutimi de secundă, cât se așteaptă următoarea comandă).
Cei dintre dumneavoastră care au reflexe bune și rapide mai pot face o modificare în program, care să îngusteze de la 12 la 8 pași distanța între balize și marginile bazinului, făcând mai dificilă ocolirea lor fără a lovi malurile. Modificările de făcut sunt următoarele:
La instrucțiunea 250 3.16 devine 2.16 255 18.4 devine 19.3 260 18.16 devine 19.16 265 18.28 devine 19.29 105 12 devine 8
Tot mai mulți cititori și modeliști ne scriu în legătură cu utilizarea calculatoarelor personale în sportul preferat. De aceea, începând din acest număr prezentăm programe de simulare a pilotării prin telecomandă. Am început cu un program de simulare a comenzilor unui navomodel de viteză, deoarece acesta evoluează în plan și necesită un număr minim de comenzi. Prin schimbarea valorilor parametrului J din program se pot obține viteze de evoluție din ce în ce mai mari. Pentru J 0 se obține o viteză egală cu viteza de calcul a sistemului. Pilotarea cu joy-stick a punctului de pe ecran este aproape echivalentă cu aceea a modelului. În numerele viitoare vom prezenta programe mai complexe, cu schimbări de perspectivă, vânt lateral, valuri etc. Orice contribuție a cititorilor este binevenită, chiar și prin adaptarea unor programe existente. Suntem prima revistă de modelism care oferă cititorilor astfel de programe.
Timpul: 57.09001 9 STOP statement, 3120:2
SPĂTARU G. Bacău Nu deținem detalii suplimentare pentru YAMATO. Sugestia de a publica planurile de modele feroviare la scara HO este atrăgătoare. Vă mulțumim pentru preocuparea de a îmbunătăți continuu conținutul revistei.
CIOCHINĂ AUREL, Galați. Pe coperta 4 a numărului 4/1986 puteți găsi adresele solicitate. Scrieți și cereți cantitatea necesară. După un timp vă va sosi prin poștă coletul comandat. Pentru a-l putea ridica, va trebui să achitați contravaloarea și taxele poștale.
FLUCROȘ LUCIAN, Sînnicolau Mare. Pentru a putea fi publicate, planurile trebuie desenate în tuș, pe calc sau hârtie albă, la o scară convenabilă. Planul trebuie să fie însoțit de fotografii și texte explicative, de preferință dactilografiate la două rânduri. Așteptăm și noi planuri de bună calitate pentru celebrul SPRAY al lui Joshua Slocum.
CÂMPOI ȘTEFAN, Str. Aviatorilor 36, bl. 36. sc. 2, ap. 40, Petroșani, Hunedoara, oferă primul număr al revistei Modelism, Supliment Tehnium numerele 1, 2, 3/1986 Start spre viitor 10/1980 și 6. 8/1983 contra unui minireled de 5 V. Avem în studiu publicarea planurilor unui motor cu aburi pentru navomodele.
APOSTOL ION, Olteniţa. Pentru a evita accidentele, motoarele de rachetomodele nu se comercializează. Încercați să vă legitimați la un club sau la casa pionierilor din localitate.
VĂRADI VASILE, localitatea Cumpăna, bl. C. sc. B. et. 3. ap. 33, jud. Constanța, dorește să corespondeze pe teme modelistice: aero, auto, navo și rachete.
SALABAȘ AUREL, Craiova, SAVA EUGEN, Brăila. VIRGIN ATLANTIC CHALLENGER poate fi achiziționat de la I.P.L. Târgu Mureș la o scară dublă față de desenul din revistă (2/1986). Faceți comanda și la sosirea coletului achitați contravaloarea. Pentru celelalte probleme vă sfătuim să luați legătura cu instructorul casei pionierilor din Craiova.
ILIE CRISTIAN, București. După cum vedeți încă din acest număr am ținut seama de sugestiile dv. privind rubrica „Aviație modernă". Pentru a vă face plăcere vă anunțăm că avem gata planurile pentru MIG 23, EAP și SR 71 ce își așteaptă rândul spre publicare. Vă rugăm să luați legătura telefonic cu redacția pentru detalii suplimentare.
SIMCELESCU COSMIN, Drobeta-Turnu-Severin. Deoarece la noi în țară nu se organizează deocamdată concursuri pentru modele de motociclete, publicarea unui astfel de plan nu pare a fi utilă. Almanahul TEHNIUM conține un capitol de modelism.
BORA OVIDIU, Alba Iulia Intenționăm să introducem într-un număr viitor câteva avioane celebre din al doilea război mondial, inclusiv o parte din cele propuse de dv.
PĂUN ION, Giurgiu, str. București, bl. 63/20, sc. F. ap. 110, 7385 Jud. Giurgiu, dorește să achiziționeze ultimele 10 numere ale revistei Modelism.
BOROI CRISTIAN, București. Vom publica avionul solicitat de dv.