Ultrasonic Sensor Block 1. Questo programma fa avanzare un robot fino a quando il sensore a ultrasuoni rileva qualcosa di più vicino a 35 cm, quindi il robot si ferma. Il programma utilizza il blocco Wait del sensore ad ultrasuoni. Il robot si fermerà circa 35 centimetri davanti a un muro. 2. Questo programma fa emettere al robot un suono ogni volta che il sensore a ultrasuoni rileva un oggetto più vicino di 50 centimetri di distanza. Lo switch viene ripetuto in un ciclo in modo che il test viene ripetuto continuamente. 3. Questo programma rallentare gradualmente un robot per poi fermarsi a circa 10 cm di distanza da qualsiasi cosa venga rilevato di fronte ad esso. Color Sensor Block 1. Questo programma fa pulsare il Brick con il colore arancione, ogni volta che il sensore di colori rileva una intensità della luce ambientale maggiore di 50. 2. Questo programma fa andare avanti il robot sino a che l’intensità di luce riflessa è <50, oppure oppure sino a quando il motore B gira di 2000 gradi 3. Questo programma fa avanzare un robot fino a quando il sensore rileva un colore colore nero, poi si ferma. Il programma utilizza il Wait blocco nel sensore Color - Compare - modalità Colore per verificare il colore nero. 4. Questo programma fa avanzare un robot finché il sensore di colore rileva un colore scuro, poi si ferma. Il programma utilizza il blocco Wait con sensore Color - Compare - modalità riflessa. Attende che l’intensità ’intensità della luce riflessa diventi inferiore al 50%. 5. Questo programma fa avanzare un robot quando le luci della stanza sono accese e si fermano quando si spegne la luce. Il programma utilizza un interruttore con sensore di colore - Compare Modalità intensità di luce ambientale per verificare se la luce è superiore al 20%. Lo switch decide se attivare i motori ON o OFF. Lo switch viene ripetuto in un ciclo in modo che il robot reagisca di volta in volta ai cambiamenti di luce. 6. Questo programma mette un esposimetro grafico sul display EV3. Il programma utilizza un sensore a colori blocco nel Measure - modalità intensità della luce riflessa per misurare la luce riflessa (0100) e ottenere il risultato su un filo di dati. Il risultato viene quindi moltiplicato per 1,78 per ridimensionare alla larghezza dello schermo EV3 (178 pixel) e quindi utilizzato come la larghezza di una forma rettangolo pieno. Il processo viene ripetuto in un ciclo in modo che il display viene continuamente aggiornato. 7. Questo programma fa dire "Rosso", "Verde" e "Blu" quando il sensore a colori rileva questi colori. Il programma utilizza uno switch a sensore Colore - Misura - modalità Colore per scegliere tra diversi blocchi del suono in base al colore che viene rilevato. Un caso "No Color" è aggiunto e selezionato come default in modo che l’ EV3 non dirà nulla quando uno dei tre colori non è visto. Utilizzando il sensore di rotazione del motore 1. Questo programma fa emettere un suono quando viene spinto a mano in modo che le ruote si muovono un po '. Il programma utilizza il blocco Wait con - giri del motore Change - Modalità Gradi e aspetta che il sensore nsore di rotazione del motore C cambi cam di 5 gradi in entrambe le direzioni. Poi un suono blocco emette un suono. 2. Questo programma fa proseguire dritto d un robot per 2 giri e poi guidare a zig-zag zag per 6,5 rotazioni totali. Si spinge a zigzag spostando prima una ruota, poi l'altra. Il modello a zig-zag si ripete in un loop fino a quando il motore B ha guidato un totale di 6,5 rotazioni. Il programma utilizza il loop in rotazione del motore per arrestare il ciclo quando il sensore di rotazione per il motore B misura un totale di 6,5 rotazioni. Per rendere i 6,5 rotazioni misurano solo la guida a zig zig-zag, zag, senza contare le due rotazioni dritti in principio, il sensore di rotazione del motore B è azzerato prima che la guida a zig zig-zag zag con il blocco di rotazione del motore in modalità di ripristino. 3. Questo programma permette al motore collegato alla porta C di agire come un comando di velocità per il motore collegato alla porta B. Ruotando il motore C in avanti e all'indietro controlla la velocità del motore B. Il programma utilizza il motore di rotazione blocco nella Misura - Modalità gradi per misurare i gradi girati dal motore C. Questo to risultato viene usato per l'ingresso di alimentazione di un motore grande blocco e visualizzato utilizzando anche il blocco display. Il processo viene ripetuto in un loop in modo che la velocità viene continuamente aggiornata
© Copyright 2024 ExpyDoc