dvw-mars-rover-generator-2024 v1.0.3
Mars Rover Data Generator
Een NPM module voor het genereren van realistische Mars rover sensor data en grondstof ontdekkingen.
Installatie
bash npm install dvw-mars-rover-generator-2024
Gebruik
javascript const MarsRoverDataGenerator = require('dvw-mars-rover-generator-2024'); const generator = new MarsRoverDataGenerator(); // Genereer temperatuur const temp = generator.generateTemperature(); console.log(Temperatuur: ${temp}°C); // Genereer grondstoffen const resources = generator.generateResources(3); console.log('Gevonden grondstoffen:', resources); // Genereer sensor data const sensorData = generator.generateSensorData('Temperatuur', 'Camera'); console.log('Sensor data:', sensorData); // Krijg beschikbare sensoren const sensors = generator.getAvailableSensors(); console.log('Beschikbare sensoren:', sensors);
Features
- Realistische Mars temperaturen (-80°C tot 20°C)
- Stralingsniveaus simulatie
- Willekeurige grondstof ontdekkingen
- Verschillende sensor types:
- Temperatuur
- Stralingsmeter
- Seismometer
- Camera
- Spectrometer
API
generateTemperature()
Genereert een willekeurige Mars temperatuur tussen -80°C en 20°C.
generateRadiation()
Genereert een willekeurig stralingsniveau in μSv/h.
generateResources(amount = 1)
Genereert een array van willekeurige grondstoffen.
amount
: Aantal grondstoffen om te genereren (standaard: 1)
generateSensorData(activeSensors)
Genereert data voor de opgegeven actieve sensoren.
activeSensors
: Array van sensor namen
getAvailableSensors()
Retourneert een array met alle beschikbare sensor types.
Licentie
MIT