top of page

Letto del paziente

Scopo del progetto: Realizzare un sistema letto che può essere alzato o abbassato a piacimento utilizzando una scheda di controllo Pinoo, un modulo joystick e un servomotore.

Durata:  2 lezioni

Fascia di età:  7 anni e più

Set Pinoo:  Set maker, set completo. 

Risultati:

  • Impara a codificare la scheda di controllo Pinoo.

  • Impara a usare il modulo joystick.

  • Impara a usare il servomotore.

  • Sviluppa abilità algoritmiche.

  • Le abilità di codifica si sviluppano.


Materiali da utilizzare:  Programma Mblock 3, scheda di controllo pinoo, servomotore, modulo joystick, cavi di collegamento.

 

 

Materiali necessari per la progettazione:  Eva bianca, cartone bianco, forbici, stick lingua, pistola per colla e silicone.

 

Costruzione del progetto:

 

Per il nostro progetto, iniziamo tagliando il nostro cartone bianco a forma di letto.

 

 

Quindi fissiamo le linguette a forma di piede del letto con l'aiuto di una pistola in silicone.

 

 

 

 

 

 

 

 

 

 

 

 

 


Ripariamo il nostro servomotore per muovere la testata del letto. La parte a cui dobbiamo prestare attenzione qui è poter muovere la testata del letto assicurando il corretto movimento della spazzola del servomotore.

 

 

 

Attacciamo l'eva bianca alla parte superiore del nostro letto e gli diamo un aspetto trapuntato.

 

 

 

Facciamo lo stesso passaggio per il cuscino.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Quindi completiamo la nostra parte di progettazione collegando il nostro servomotore al Gate 1 e il nostro modulo joystick al Gate 9.

 

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 avviare il servomotore, lo eseguiamo con il comando "quando si preme il tasto". Poiché il servomotore funziona tra 0 e 180 gradi, proviamo entrambi gli angoli.

Nota: gli angoli del servomotore possono variare a seconda di come si collega la spazzola del servomotore. Per questo, è importante provare gli angoli in questo progetto.

 

 

 

 

 

 

 

 


Prima di iniziare il nostro codice, definiamo una variabile denominata aci per contenere i valori dell'angolo e y perché ha solo un movimento su e giù, ovvero utilizzeremo solo l'asse y del nostro modulo joystick.

 

Sotto il codice evento del programma Pinoo, aggiungiamo il codice per ottenere aci 90 perché vogliamo che l'angolo del nostro servomotore sia inizialmente piatto. Quindi, trasferiamo i valori dal modulo joystick alla nostra variabile y nel ciclo di ripetizione continua in modo da poter utilizzare la variabile y mentre scriviamo i nostri codici.

 

 


Se il valore della nostra variabile y è inferiore a 450, abbiamo aumentato il nostro valore aci di 5 e lo abbiamo assegnato all'angolo del nostro servomotore. In questo modo, la nostra variabile y assicurerà che il nostro servomotore, cioè la nostra testata del letto, si muova verso l'alto.

L'altra condizione è se la nostra variabile y è inferiore a 550, cioè se il mio modulo joystick viene spostato verso il basso, il valore della nostra variabile aci verrà ridotto di 5 e trasferito all'angolo del nostro servomotore. In questo modo il nostro servomotore, ovvero la testata letto, verrà spostato verso il basso.

 

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:

 

 

Quando alziamo il nostro modulo joystick, la testiera si abbassa quando lo tiriamo su e giù.

IMG_4246.JPEG
IMG_4241.JPEG
IMG_4233.JPEG
IMG_4235.JPEG
IMG_4237.JPEG
IMG_4239.JPEG
IMG_4240.JPEG
1_a8314da2-edff-4525-979d-b2d3ff93364b_large.png
pinoo_uzanti_480x480.jpg
seri_port_480x480.jpg
KART_480x480.jpg
pinooo_480x480 (2).jpg
aygit_yazilim_480x480.jpg
llll_480x480.jpg
vvv_480x480.jpg
1.JPG
2.JPG
3.JPG
4.jpg
5.jpg
IMG_4245.JPEG
bottom of page