Sommario:

TANICA O CESTINO AUTOMATICO DELLA RIFIUTI. SALVARE IL PIANETA: 19 Passi (con Immagini)
TANICA O CESTINO AUTOMATICO DELLA RIFIUTI. SALVARE IL PIANETA: 19 Passi (con Immagini)

Video: TANICA O CESTINO AUTOMATICO DELLA RIFIUTI. SALVARE IL PIANETA: 19 Passi (con Immagini)

Video: TANICA O CESTINO AUTOMATICO DELLA RIFIUTI. SALVARE IL PIANETA: 19 Passi (con Immagini)
Video: Reality Transurfing - This Audiobook read by George Stoitzev will change your life 2024, Luglio
Anonim
Image
Image

Giocando feeling0Follow Altro dell'autore:

Maschera automatica
Maschera automatica
Robot da disegno con scudo Adafruit (Concorso Make It Move)
Robot da disegno con scudo Adafruit (Concorso Make It Move)
Robot da disegno con scudo Adafruit (Concorso Make It Move)
Robot da disegno con scudo Adafruit (Concorso Make It Move)

Progetti Tinkercad »

Prima di iniziare, ti consiglio di guardare il primo video prima di leggere questo perché è molto utile

CIAO, mi chiamo Jacob e vivo nel Regno Unito.

Il riciclaggio è un grosso problema dove vivo vedo molti rifiuti nei campi e potrebbe essere dannoso. La cosa più fastidiosa di questo è che ci sono bidoni ovunque. È perché le persone sono troppo pigre? Ho deciso di risolvere questo problema creando un cestino per il riciclaggio che arriva da te!

Iniziamo…

Forniture

Dewalt/qualsiasi batteria per utensili a batteria.

stampante 3d. Probabilmente potresti farla franca senza uno.

Arduino uno.

Modulo Bluetooth.

Convertitore buck. Opzionale a seconda di quanto tempo vuoi che il tuo arduino duri.

Computer e telefono.

2x IBT_2.

2x motore tergicristallo.

Passaggio 1: ottenere il potere

Image
Image
Ottenere potere
Ottenere potere

Ho un budget molto limitato, quindi non posso sprecare i miei soldi per costose batterie Li-Po o persino per l'acido Led. Tuttavia, probabilmente ci sono batterie LI-Po davvero economiche nella tua casa che non conosci nemmeno. Trapano a batteria Batteria o anche alcuni tosaerba. Queste batterie sono molto utili e sono leggere!

Non ho perso tempo per iniziare! Sono entrato in tinkercad e dopo alcune iterazioni, ho trovato questo:

In alto.

Passaggio 2: cablaggio dei motori

Cablaggio dei motori
Cablaggio dei motori

Come ho detto nella sezione forniture, sto usando 2x IBT_2 e un arduino. Ho usato questo schema elettrico NOTA NON HO UTILIZZATO LA PARTE POTENZIOMETRO. Il cablaggio era molto semplice e prevedeva solo la saldatura. L'IBT_2 ha due pin PWM uno per far girare il motore all'indietro e uno in avanti. Ha anche due pin di alimentazione che possono essere da 3,3 V a 5 V. Questi sono tutto ciò che serve per cablare per avere il pieno controllo del motore. Non preoccuparti per gli altri pin.

Passaggio 3: *Prova* Codice

Image
Image

Ho scritto un piccolo pezzo di codice che accelererà lentamente il motore e il cambio di direzione ogni 10 secondi. Ciò si ottiene utilizzando un ciclo for. L'IBT_2 è stato collegato al 5° e 6° pin PWM. Puoi copiarlo e incollarlo.

Codice:

int RPWM_Output = 5; // Pin 5 di uscita PWM Arduino; collegare a IBT-2 pin 1 (RPWM)int LPWM_Output = 6; // Pin 6 di uscita PWM Arduino; collegare a IBT-2 pin 2 (LPWM)

void setup() { pinMode(RPWM_Output, OUTPUT); pinMode(LPWM_Output, OUTPUT); }

ciclo vuoto() {

int i=0; // inserisci qui il tuo codice principale, da eseguire ripetutamente:

for(i=0;i<255;i++) {

//In senso orario analogWrite(RPWM_Output, i); analogWrite(LPWM_Output, 0); ritardo(100); }

ritardo (10000);

for(i=0;i<255;i++) {

// AnalogWrite antiorario (RPWM_Output, 0); analogWrite(LPWM_Output, i); ritardo(100); }

ritardo (10000);

}

Passaggio 4: Arduino, modulo Bluetooth e supporto per distributore di alimentazione

Arduino, modulo Bluetooth e supporto per distributore di alimentazione
Arduino, modulo Bluetooth e supporto per distributore di alimentazione
Arduino, modulo Bluetooth e supporto per distributore di alimentazione
Arduino, modulo Bluetooth e supporto per distributore di alimentazione

Probabilmente potresti cavartela senza la stampa 3D, ma è molto più semplice stamparla invece di realizzarla. Quindi ho progettato una scatola per il mio modulo arduino e Bluetooth da inserire con tinkercad. Questa scatola ha fori per le viti sul lato per il montaggio. L'ho montato al centro del mio semi-telaio. Alla fine, ho dovuto solo creare dei fori all'interno della scatola per montarla perché era troppo grande.

Passaggio 5: telaio

Telaio
Telaio
Telaio
Telaio

Questo telaio è stato realizzato in legno borchiato e semplicemente avvitato con alcune viti per legno. Ho creato un modello cad veloce per te. Non c'è davvero molto da dire su questo.

Passaggio 6: supporti del motore del tergicristallo

Supporti motore tergicristallo
Supporti motore tergicristallo

Questo è in realtà da un progetto precedente, quindi i supporti sono già stati realizzati ma è composto da 3 pezzi di cinghie resistenti.

Passaggio 7: sicurezza

sicurezza
sicurezza

Ho, ancora una volta, progettato un supporto in tinkercad per contenere un interruttore automatico da 7,5 ampere. Come puoi vedere nella foto allegata sopra.

Passaggio 8: supporti IBT_2 / supporti per driver motore

Supporti IBT_2 / Supporti per driver motore
Supporti IBT_2 / Supporti per driver motore
Supporti IBT_2 / Supporti per driver motore
Supporti IBT_2 / Supporti per driver motore

Ho trovato una montatura su Thingsiverse che ho modificato un po'. Secondo me fa un ottimo lavoro. È anche molto resistente nonostante sia montato con colla a caldo.

Passaggio 9: verifica nuovamente il codice

Image
Image

Ho scritto un codice che, ogni volta che gli invii il numero uno, farà girare i motori in avanti. Qui:

Passaggio 10: cablaggio

Cablaggio
Cablaggio

Ho usato una miscela di blocchi di cioccolato e connettori elettrici per collegare la maggior parte delle cose. I pin Arduino sono stati saldati. Ho anche creato uno schema elettrico per te. Se vuoi costruirlo, ti consiglio di cercare il cablaggio per le singole parti poiché questa è una versione semplificata.

Passaggio 11: montaggio della ruota

Montaggio della ruota
Montaggio della ruota

Per le ruote ho usato quelle vecchie di mio nonno. Ho bloccato un dado M8 sul motorino del tergicristallo e poi ho usato il frenafiletti su di esso. Successivamente, ho avvitato l'asta filettata all'interno del dado. Ho aggiunto due dadi per bloccarlo insieme e poi ho aggiunto una rondella. Quindi, ho aggiunto una rondella e due dadi di bloccaggio molto stretti tra la ruota.

Passaggio 12: codice finale

Codice finale
Codice finale

Questo pezzo di codice utilizza una variabile chiamata "i" impostata come numero intero su 170. Ciò ha reso molto più semplice scriverlo poiché non dovevo scrivere 170 ogni volta che volevo far girare ogni motore. Il numero 170 viene utilizzato in quanto 170/255 che equivale a 12/18 volt. Ho risolto dividendo 18 per dodici e poi dividendo 255 per il risultato dell'ultima somma. 18 / 5 = 1,5. 255 / 1,5 = 170.

Poi, dato che ci sono due pin pwm, ho chiamato ogni motore Motor uno: RRPWM: RLPWM Motor 2: LRPWM LLPWM. Questi sono stati entrambi impostati come uscite sui pin 5, 6, 10 e 11.

Inoltre, ho impostato 4 interi 1: forward_state 2: Backward_state 3: Left state 4: Right state. Nella configurazione, questi sono stati impostati su 0 per impostazione predefinita. Ho usato semplici istruzioni if per ciascuno. Funziona impostando lo stato forward a 1 se viene ricevuto '1' e accende anche i motori. Quindi, c'è un'altra istruzione if che dice se lo stato forward = 1 e se ne viene ricevuta una, spegni i motori. Nel complesso, ciò significa che quando si fa clic su un pulsante, questo continuerà a funzionare e quindi quando si fa nuovamente clic su di esso si fermerà.

Passaggio 13: app

Image
Image
Volto mobile opzionale
Volto mobile opzionale

Questa app è stata scritta nell'inventore dell'app del MIT e utilizza schermi virtuali per ottenere una connessione bluetooth in ogni schermo (2 di essi). Non ti permette di accedere alla schermata di controllo a meno che tu non abbia una connessione via bluetooth. Semplicemente, tutto ciò che fa è inviare "1" "2" "3" "4" all'arduino a seconda del pulsante che si preme.

Passaggio 14: Movimento (TEST Senza contenitore)

Ho creato un video per mostrare cosa può fare senza un bidone.

Passaggio 15: montaggio del contenitore

Questa cosa è stata molto semplice e si è semplicemente inserita. Non devi avvitarla o altro. Basta aggiungere le ruote e ZOOM!

Passaggio 16: prima unità corretta

Image
Image

C'è un video che ho fatto se non lo vedevi all'inizio.

Passaggio 17: faccia mobile opzionale

Ho stampato in 3D ogni file da questo: https://www.thingiverse.com/thing:2994999 post di thingiverse al 60% di scala. Quindi l'ho incollato a caldo sulla squadretta del servo e ho tagliato una fessura nel cestino in questo modo. Ho usato una batteria aa per alimentare un Arduino e un servo separati. Ho usato la libreria Arduino di codice sweep di esempio.

Passaggio 18: grazie per essere arrivato così lontano!

L'hai fatta. Grazie se sei arrivato fin qui spero ti sia piaciuto.

Passaggio 19: miglioramenti

Penso che questo progetto sia andato alla grande, ma c'è sempre spazio per miglioramenti!

La prima cosa che cambierei è renderlo completamente automatico con sensori Lidar o qualcosa del genere. cambierei anche le ruote Le ruote hanno un diametro di soli 7 pollici e penso che se potessi renderlo un po' più grande, sarebbe meglio fare cross country e più veloce. Infine, lo renderei molto più compatto in modo da avere più spazio per la parte del cestino.

Concorso Robot
Concorso Robot
Concorso Robot
Concorso Robot

Secondo classificato al concorso Robot

Consigliato: