Indice

Distributore automatico di medicinali

FIXME Pagina non ancora completa

Abbiamo preso un progetto trovato su instructables.com e abbiamo provato a riadattarlo alle nostre esigenze, apportando diversi miglioramenti.


Repository Git, contenente codice Arduino e modelli 3D OpenScad.

Modifiche effettuate

Pulsante per le impostazioni

Nel progetto originale l'orario del dispositivo andava impostato connettendosi alla board Arduino tramite seriale e l'orario di rotazione degli slot era hardcoded, rendendo possibile la configurazione del dispositivo solo connettendolo ad un computer.

Abbiamo quindi aggiunto un secondo pulsante e modificato il software in modo da visualizzare nel display un menu interattivo per poter modificare le impostazioni. L'accesso al menu avviene cliccando 4 volte di seguito sul pulsante delle impostazioni, per prevenire modifiche accidentali alle impostazioni.

Le voci di menu sono le seguenti:

  • “Imposta ora”
  • “Numero di rotazioni giornaliere”: permette di cambiare da 2 a 3 rotazioni al giorno
  • “Orario rotazione 1/2/3”
  • “Rotazione in senso orario/antiorario”: ruota lo stepper finché il pulsante è premuto; utile per riallineamenti
  • “Modalità riempimento”: ruota di uno step alla volta; utile per riempire il dispositivo senza aprire il coperchio
  • “Esci”: esce dal menu e ritorna a visualizzare l'ora corrente

I valori delle impostazioni vengono salvati sulla EEPROM di Arduino.

Modifica del numero di rotazioni giornaliere

Il progetto originale ha la base suddivisa in 15 slot (2 rotazioni al giorno più uno slot vuoto). Abbiamo riprogettato il modello 3D in modo da avere 22 slot (3 rotazioni al giorno più uno slot vuoto). I modelli originali erano disponibili solamente in formato .stl, che non è facilmente modificabile, pertanto li abbiamo riprogettati in OpenScad. Abbiamo anche modificato le scritte dei giorni della settimana sui vari slot, traducendo le abbreviazioni dall'inglese all'italiano, e abbiamo aggiunto una scritta personalizzata.

slot.jpg

Slot: stampa venuta male a causa di un'errata impostazione della temperatura

Assemblaggio

FIXME Pagina non ancora completa

Pill Dispenser

  • Responsabile: zonia3000
  • Membri: zonia3000, hrast
  • Data inizio: gennaio 2025
  • Data fine: gennaio 2025