Acquista da US | Acquista da UK | Acquista da DE | Acquista da IT | Acquista da FR | Acquista da ES | Acquista da JP |
I mattoni OSOYOO sono compatibili con i principali mattoni da costruzione. In questa lezione, useremo i mattoni OSOYOO per costruire un ascensore e useremo i blocchi del modulo sensore elettronico OSOYOO per controllarlo. Quando si preme il pulsante, l’ascensore sale; e quando si rilascia, l’ascensore scende.
Si prega di preparare le seguenti parti per completare questo progetto
Prima di costruire un ascensore con i blocchi, segui la preparazione prima della lezione 3:
https://osoyoo.com/2021/12/01/preparation-before-class-3
Seguite questo video a Building Blocks:
Note:il colore del blocco di costruzione è soggetto al prodotto reale, che non influenza l’uso.
Nota: in questo kit, usiamo mBlock come strumento di programmazione, se volete saperne di più su mBlock, visitate la preparazione della classe 1: : https://osoyoo.com/2021/12/01/preparation-before-class-1
Step 1) Download mBlock PC da https://mblock.makeblock.com/en-us/download/, seleziona il file da scaricare secondo il tipo di sistema operativo del tuo computer:
Step 2) Download il file per il dispositivo OSOYOO_UNO.mext da https://osoyoo.com/driver/mblock/osoyoo_uno.mext
Step 3) Esegui il software mBlock PC facendo doppio clic sull’adorabile icona Panda. Vedrai l’interfaccia utente di mBlock come nell’immagine seguente. Per favore cancella il dispositivo predefinito CyberPi cliccando la croce nel cerchio rosso.
Step 4) Trascinare e rilasciare il file osoyoo_uno_mext (scaricato al punto 2) al software mBlock come segue:
Ora vedrai un nuovo firmware del dispositivo in mBlock, vedi immagine seguente:
Ora il software mBlock e il firmware del dispositivo OSOYOO_UNO sono stati installati con successo nel nostro PC!
Ora vi mostreremo come usare i blocchi per realizzare il nostro Oscillating Pedestal Fan.
Step 1: Clicca Control, trascina e rilascia il blocco Forever nell’area di programmazione come di seguito:
Step 2: Clicca Events, Aggiungi il blocco when Arduino Uno starts up all’inizio:
Step 3: Clicca Control , trascina il blocco if else nel loop forever,
Step 4: Clicca Sensor, Aggiungi il blocco Button Pressed alla area di condizione if , cambia il numero del Pin in 2:
Step 5) Clicca Action , trascina il blocco set Servo Pin nel blocco if else come di seguito:
Ora tutti i blocchi di programmazione sono stati completati! Dall’immagine sopra, la logica è abbastanza diretta:
Quando Arduino viene avviato, il computer entrerà in un ciclo morto che controllerà lo stato del pulsante, quando il pulsante non viene premuto, il servo si fermerà nella posizione originale (nel mio servo 0 gradi) e l’ascensore è a terra, quando il pulsante viene premuto, il braccio del servo ruoterà dalla posizione 0 gradi alla posizione 180 gradi e l’ascensore viene sollevato in aria.
Step 6) Carica il programma su Arduino
1) Per prima cosa collega la tua scheda Arduino al tuo PC con il cavo USB. Poi clicca il pulsante Connect nella parte inferiore del software mBlock, vedrai una finestra USB apparire,
2) Seleziona la casella di spunta Show all connectable device, allora apparirà un menu a discesa del dispositivo,
3) seleziona la tua porta Arduino dal menu a discesa del dispositivo
4) clicca sul pulsante Connect per collegare il tuo PC ad Arduino
5)Dopo che il PC è collegato alla scheda Arduino UNO, si prega di fare clic sul pulsante Carica nella parte inferiore del software, quindi il codice verrà caricato sulla scheda UNO:
Ora alimentate la scheda UNO tramite il cavo USB, Arduino inizierà a lavorare e l’ascensore sarà a terra. Premere il pulsante su D2, il vostro ascensore sarà sollevato, quando si rilascia il pulsante, l’ascensore tornerà a terra.
DownLoad Url osoyoo.com