Come costruire un sensore di luce diurna in Stormworks: Costruisci e salva

Stormworks non ha un modo reale per determinare quando cala la notte né quando arriva il mattino. Con un tocco di creatività, però, un sensore di luce diurna può essere falsificato utilizzando uno dei componenti meno utili dell'intero gioco, e ti mostrerò come.

Teoria e Materiali

Per capire quanta luce c'è nell'ambiente, abbiamo bisogno, BENE, qualcosa da misurare. Il problema qui è che non esiste un modo per misurare direttamente i livelli di luce e c’è solo un componente che è in grado di variare qualcosa. La varianza di quel qualcosa non può essere misurata direttamente. Quel qualcosa è elettrico. Ma forse possiamo ancora usarlo? Bene, sì e no. Attraverso i test, Ho scoperto che la produzione elettrica dei pannelli solari non è molto affidabile; anche con molta luce diurna rimasta, smettono di distribuire la carica utilizzabile abbastanza presto la sera, quindi dobbiamo estendere la quantità di tempo “sensore” rimane attivo. Allo stesso tempo, iniziano a produrre energia abbastanza presto la mattina, quindi potrebbe essere necessario estendere anche il periodo di inattività.

La soluzione che ho trovato è abbastanza semplice. Si inizia con i pannelli solari poiché sono l'unico oggetto nel gioco che reagisce con i livelli di luce, e un motore elettrico. L'RPS del motore diminuisce quando diminuisce la potenza in ingresso e aumenta quando aumenta la potenza in ingresso, presupponendo che il livello dell'acceleratore rimanga invariato e che la potenza disponibile sia inferiore al consumo massimo. Ciò risolve già in qualche modo il problema dell'accensione/spegnimento ritardato dovuto al momento rotazionale del motore, ma non è abbastanza, quindi ho gettato un volano nel mix. Ne parleremo più avanti, ma per ora, ecco un elenco dei componenti di cui avrai bisogno.

  • 5 Pannelli solari
  • 1 Microcontrollore (2×2)
  • 1 Frizione motore modulare (1×1)
  • 1 Volano motore modulare (1×1)
  • 1 Quadrante o display numerico (opzionale)

Disposizione dei componenti

Secondo la descrizione, la potenza elettrica del pannello solare è determinata dall'angolo e dall'ora del giorno. Per questa ragione, Ho posizionato un pannello rivolto verso il cielo e gli altri quattro su ciascuna faccia orizzontale, puntando verso l'orizzonte. Questi possono essere posizionati ovunque all'esterno della creazione in cui vengono installati.

Il motore può anche essere posizionato ovunque, sappi però che dovrà collegarsi alla frizione (fine uscita) e la frizione al volano. Notalo nello screenshot qui sopra, Ho usato un tubo angolare per collegare il motore alla frizione (fine uscita) e poi il volano viene posizionato direttamente sulla frizione (estremità del motore).

Microcontrollore

Creare un microcontrollore di 2×2 e assegnargli quattro nodi logici: un numero inserito, un'uscita logica e due uscite numeriche. Il nodo di input numerico misura l'RPS del volano e l'uscita logica va a qualunque sistema tu voglia attivare di notte/giorno (luci, Per esempio). Le due uscite numeriche sono per comodità. Uno è l'acceleratore del motore e l'altro è la pressione della frizione.

Modificare la logica effettiva come descritto (immagine a seguire):

Un blocco numerico costante (impostato 1) si collegherà al nodo di output numerico per l'acceleratore del motore.

Come sopra per il nodo uscita frizione, ma il numero costante è 0.1.

Aggiungi un blocco minore di e un blocco maggiore di. Il nodo di input numerico si collega all'input A di entrambi i blocchi appena aggiunti. Ora aggiungi due blocchi di numeri costanti, uno per ciascuno degli ingressi B. I valori da utilizzare dovranno essere testati (spiegherà più tardi). Ora aggiungi un blocco set-reset. Utilizzare il blocco minore di per impostare il latch e il blocco maggiore di per reimpostare il latch. L'uscita latch va al nodo logico di uscita.

Logica ed elettrica

Con il microcontrollore configurato, dobbiamo impostare la logica. Collega il microcontrollore al motore, frizione, RPS del volano e qualunque sistema tu stia controllando in modo appropriato. Collega l'uscita RPS al quadrante/display opzionale menzionato in precedenza, se ne hai uno.

Per l'elettrico, collegare i pannelli solari tra loro e poi al motore. Non collegare nulla alla rete elettrica della tua creazione, altrimenti il ​​sistema non funzionerà poiché si basa completamente sulla propria produzione di energia per funzionare. Notalo nel mio screenshot, il banco batterie è isolato dal sistema. Veniva utilizzato per alimentare solo la lampada e la retroilluminazione del quadrante.

Testare i valori (Configurazione)

Il sistema dovrebbe essere completamente installato, ma necessita di configurazione. Se è possibile accedere/visualizzare direttamente il volano, puoi usare il “Pagina su” pulsante sulla tastiera per leggere l'RPS. Altro, è possibile utilizzare il display di composizione/numero opzionale menzionato in precedenza. Puoi regolarli come preferisci, ma lo stesso pulsante può essere utilizzato per leggere il valore esatto che viene loro inviato.

Mentre guardi la lettura dell'RPS, prestare attenzione ai livelli di luce esterna. Mentre passa dalla notte al giorno, il motore inizierà a girare, facendo girare anche il volano. Quando la luce all'esterno raggiunge un livello che desideri che le luci o qualsiasi altra cosa si spengano, prendi nota dell'RPS. Fai lo stesso di notte. Si noti che il “RPS notturno” dovrebbe essere inferiore a “giorno RPS” a causa dello spin-down lento rispetto allo spin-up relativamente veloce. Torna nel microcontrollore e sostituisci i valori nei blocchi di numeri costanti con quelli che hai appena annotato. Ricorda: inferiore al numero inferiore e maggiore al numero superiore. Provalo per vedere come funziona e regolalo secondo necessità.

Note finali

Poiché il sistema utilizza effettivamente i pannelli solari come metodo principale di rilevamento giorno/notte, questo sistema dovrebbe teoricamente essere utilizzabile su qualsiasi server indipendentemente Quando gli slider giorno/notte sono impostati. Tuttavia, poiché si basa sul momento angolare di un volano per ritardare i trigger di accensione/spegnimento, quello del microcontrollore “valore costante” i blocchi dovranno essere aggiornati ogni volta che la durata del giorno del server viene modificata. Ci sono una manciata di modi per farlo e lascerò a te trovare il tuo metodo.

Questa guida su Tempesta: Costruisci e salva è stato scritto da Capitano Overur. Puoi visitare la pubblicazione originale da questo collegamento. In caso di dubbi su questa guida, per favore non esitate a contattarci qui.

Circa l'autore