Girasole
Scopo del progetto: realizzare un progetto di girasole utilizzando la scheda di controllo Pinoo, il servomotore e il modulo ldr.
Durata: 2 lezioni
Fascia di età: 7 anni e più
Set usato: Set Pinoo Basic, Set Invenzione, Set Completo, Set Maker.
Risultati:
Impara a codificare la scheda di controllo Pinoo.
Impara a usare il modulo ldr.
Impara a usare il servomotore.
Sviluppa abilità algoritmiche.
Le abilità di codifica si sviluppano.
Materiali da utilizzare: Programma Mblock 3, scheda di controllo pinoo, modulo ldr, servomotore
Materiali necessari per la progettazione: Forex, forbici e taglierino, carta A4, cartone, pastelli, vernice acrilica e pennello, pistola per colla e silicone.
Costruzione del progetto:
Iniziamo con il design del girasole per il nostro progetto.
Disegniamo un'immagine di un girasole su carta A4. Dipingiamo questa immagine con pastelli colorati. Quindi lo tagliamo con le forbici.
Dal cartone tagliamo un cerchio delle dimensioni del dorso del girasole. Silicone il cartone tagliato sul retro del girasole.
Facciamo un buco abbastanza grande da permettere al modulo ldr di entrare nel mezzo del girasole con un taglierino. Posizioniamo il modulo Ldr e lo siliconiamo.
Tagliamo un pezzo di forex lungo 2x8 cm con un taglierino. Dipingiamo il pezzo che abbiamo tagliato con il colore verde con vernice acrilica.
Abbiamo siliconato un'estremità di questo pezzo sul retro del girasole. Dall'altra parte, siliconizziamo la punta del servomotore.
Tagliamo 3 pezzi di 15x5 cm di lunghezza e 1 pezzo di 15x15x cm di lunghezza dal forex con un taglierino. Otteniamo una piattaforma siliconando gli altri pezzi piccoli perpendicolarmente ai 3 lati del pezzo grande.
Usando un taglierino, creiamo un foro abbastanza grande da permettere al cavo di collegamento di passare attraverso la parte anteriore del pezzo grande in alto. In silicone il servomotore accanto a questo foro.
Attacchiamo il servomotore alla prima porta della scheda di controllo Pinoo. Per installare il modulo Ldr, colleghiamo il cavo di collegamento alla 7a porta.
Passiamo il cavo attaccato alla 7a porta attraverso il foro che abbiamo creato.
Attacchiamo l'estremità del servomotore nel girasole al servomotore.
Inseriamo il cavo di collegamento del modulo Ldr.
Inseriamo il cavo USB sia nella scheda Pinoo che nel computer. Ora possiamo iniziare a codificare.
Aggiunta dell'estensione Pinoo:
Dalla scheda Estensioni, fai clic su "Gestisci estensioni".
Nella finestra che si apre, scriviamo “Pinoo” nel motore di ricerca e basta dire download al risultato. Installato sul nostro computer.
Collegamento della scheda di controllo Pinoo al computer:
In Mblock 3, facciamo clic sulla scheda "Connetti" in alto a sinistra. Nella finestra che si apre, clicchiamo sulla sezione "Porta seriale" e selezioniamo l'opzione "COM4" dalla pagina che si apre. NOTA: poiché ogni computer ha voci di porta diverse, i numeri accanto a COM potrebbero cambiare.
Fare clic sulla scheda Carte. Dalla finestra che si apre, selezioniamo l'opzione della scheda "Arduino Nano" utilizzata dalla scheda di controllo Pinoo.
Fare clic sulla scheda Estensioni. Nella finestra che si apre, selezioniamo "Pinoo", l'estensione della scheda di controllo che utilizziamo.
Fare clic sulla scheda Connetti. Fai clic su "Aggiornamento firmware" dalla finestra che si apre.
Parte di codifica:
Per prima cosa scriviamo i codici necessari per vedere sullo schermo il valore del modulo ldr installato sulla 7a porta. Mentre teniamo il modulo Ldr alla luce, vedremo che il valore cambia sullo schermo.
Dopo aver visto i valori modificati, cancelliamo i codici. Fare clic sul campo Dati/Blocco e fare clic su Crea una variabile. Inserisci una laurea nel campo che si apre e fai clic sul pulsante OK. Abbiamo creato una variabile denominata gradi.
Iniziamo con il blocco di codice del programma Pinoo. Quindi utilizziamo il blocco di codice ancora e ancora.
Aggiungiamo la struttura condizionale, se presente, nel blocco di codice di ripetizione. Quindi creiamo la nostra condizione. La nostra condizione è che il valore del sensore di luce (modulo ldr) attaccato alla 7a porta sia maggiore di 850. Qui 850 è un valore di illuminamento, quindi quando teniamo premuto il flash otteniamo un valore maggiore di 850. Questo valore può variare a seconda del valore della luce ambientale.
Se è così, scriviamo la nostra condizione aggiungendo il blocco di codice, ripetiamo finché non siamo all'interno del blocco di codice. La nostra condizione è che il valore del modulo ldr attaccato alla 7a porta sia inferiore a 850. Quindi qui stiamo affermando che dovrebbe funzionare fino a quando la luce non si spegne.
Ripeti finché non aumentiamo di 1 il valore della variabile degree all'interno del blocco di codice.
Specifichiamo l'angolo del servomotore fissato alla 1a porta come variabile di grado.
Fare clic destro sul comando “Programma Pinoo” e nella finestra che si apre, “Installa su Arduino” Selezioniamo l'opzione.
Nella pagina che si apre, clicchiamo sul pulsante "Carica su Arduino", che è selezionato in blu. I nostri codici vengono caricati sulla nostra scheda di controllo pinoo.
Dopo che viene visualizzato il messaggio "Installazione completata", fare clic sul pulsante "Chiudi".
Stato di funzionamento del progetto:
Inseriamo la batteria da 9V. Ci assicuriamo che la carta Pinoo sia attiva.
Puoi provare a tenere una torcia sul modulo Ldr con il tuo telefono.