top of page

Diga intelligente

Scopo del progetto: Realizzazione di un progetto che dia un avviso con un modulo buzzer quando la diga è piena utilizzando un sensore acqua e un modulo buzzer con una Pinoo Control Card.

Durata:  2 lezioni

Fascia di età:  7 anni e più

Set Pinoo:  Set base, set invenzione, set maker e set completo

Risultati:

  • Impara a codificare la scheda di controllo Pinoo.

  • Impara a usare il sensore dell'acqua.

  • Impara a usare il modulo cicalino.

  • Sviluppa abilità algoritmiche.

  • Le abilità di codifica si sviluppano.

  

Materiali da utilizzare:  Programma Mblock 3, scheda di controllo pinoo, sensore acqua, modulo buzzer, cavi di collegamento.

 

 

 

Materiali necessari per la progettazione:  Cartone blu, taglierino, forbici, cartone specchiato, feltro marrone, 2 scatole di plastica, una grande e una piccola, pistola per colla e silicone.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Costruzione del progetto:

Per il nostro progetto, iniziamo circondando prima il nostro grande box.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Tagliamo il nostro cartone verde per dare l'aspetto del verde ai bordi, come nella foto, e lo fissiamo con una pistola in silicone.

 

 

Quindi fissiamo il cartone blu sul fondo della nostra scatola per dargli un aspetto acquatico.

 

 

Attacciamo il feltro marrone sull'altro angolo per dargli un aspetto da montagna.

 

Pratichiamo 3 fori nella nostra piccola scatola di plastica.

 

Ripariamo la nostra piccola scatola sul fianco della montagna.

  

 

Attacchiamo il nostro sensore dell'acqua all'interno della nostra scatola.

 

 

Attacchiamo il nostro modulo cicalino all'interno della nostra scatola.

  

 

 

 

 

 

 

 

 

 

 

 

 

 

È così che il nostro progetto viene finalizzato e finiamo la nostra parte di design.

 

  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 "COM6" 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:  

  

Innanzitutto, per verificare se il nostro sensore dell'acqua funziona o meno, controlliamo lo stato di funzionamento del sensore dell'acqua con il nostro codice "Say Hello" sotto il codice "When Clicked" sul nostro pupazzo di panda. Allo stesso tempo, non dimentichiamo di inumidire il nostro sensore dell'acqua.

  

 

Per eseguire il nostro modulo Buzzer, utilizziamo lo stato di modifica in codice alto.

 

Se il valore del nostro sensore dell'acqua è maggiore di 230, il nostro modulo cicalino suonerà a intervalli di mezzo secondo. Se non soddisfa questi valori, il suono del nostro modulo buzzer viene disattivato.

  

 

 

 

 

 

Per caricare i nostri codici sulla scheda di controllo pinoo, iniziamo il nostro evento con il comando "Programma Pinoo".

  

 

Fare clic con il tasto destro del mouse sul comando "Programma Pinoo" e selezionare l'opzione "Installa su Arduino" nella finestra che si apre.

 

 

Nella pagina che si apre, clicchiamo sul pulsante "Carica su Arduino", che è selezionato in rosso. I nostri codici vengono caricati sulla nostra scheda di controllo pinoo. 

  Dopo che viene visualizzato il messaggio "Installazione completata", fare clic sul pulsante "Chiudi". Al termine dell'installazione, viene inserito il portabatteria e il progetto viene eseguito.

 

Stato di funzionamento del progetto:

  

 

Se il valore del nostro sensore dell'acqua è superiore a 230, il nostro modulo cicalino suonerà e avviserà.

 

  CODICI IDE ARDUINO:

int su_sensor = A0; // assegniamo il sensore al pin A0

int su_sensor_value; // assegniamo una variabile

cicalino int = 2; // Assegna il buzzer al pin 2.

configurazione vuota ()

pinMode(cicalino, USCITA); // è il pin di uscita del cicalino

}

ciclo vuoto()

su_sensor_value = analogRead(su_sensor); // abbiamo eseguito la lettura analogica del valore del sensore 

se (su_sensor_value > 230)

{ // se il valore del sensore dell'acqua è maggiore di 230   // il cicalino si spegne  

digitalWrite(cicalino, ALTO);  

ritardo(500);  

digitalWrite(cicalino, BASSO);  

ritardo(500); 

}

altro

{ // altrimenti 

  digitalWrite(cicalino, BASSO); // il cicalino si interrompe 

}

}

IMG_3972.JPEG
IMG_3964.JPEG
IMG_3965.JPEG
IMG_3966.JPEG
IMG_3968.JPEG
IMG_3969.JPEG
IMG_3971.JPEG
IMG_3973.JPEG
IMG_3974.JPEG
IMG_3975.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
aygit_yazilim_480x480.jpg
pinooo_480x480 (2).jpg
4.JPG
5.JPG
6.JPG
1.JPG
2.jpg
3.jpg
IMG_3975.JPEG
bottom of page