Sommario:
- Passaggio 1: materiali di outsourcing
- Passaggio 2: strumenti necessari
- Passaggio 3: trovare dove posizionare i motori, i sensori e il lavoro di verniciatura
- Passaggio 4: mettere dei buchi
- Passaggio 5: mettere tutto insieme
- Passaggio 6: codice
- Passaggio 7: cablarlo
- Passaggio 8: chiuderlo
- Passaggio 9: ritocchi finali
Video: Spazzatrice automatica alimentata da Arduino: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Così un giorno ho deciso di acquistare un roomba ma è troppo costoso per il fatto che sono uno studente e comunque la mia priorità è la mia scuola, e mi viene in mente un'idea che dice che ne dici di crearne uno, ho un background decente in programmazione e arduino, quindi perché no?
Passaggio 1: materiali di outsourcing
Le parti per i progetti sono elencate di seguito:
Arduino pro mini o qualsiasi scheda arduino
Ho appena usato pro mini perché è più efficiente e più piccolo
Driver del motore L298n
Questo driver del motore viene utilizzato per azionare i due motori che alimentano la spazzatrice
Scopa
se non sai cos'è una scopa, è come una scopa con più spazzole
e gira mentre lo spingi e raccogli lo sporco
2 motori DC a spazzole
Ho appena usato alcuni motori DC vari che ho preso da macchinine rotte
Due sensori a ultrasuoni
percepire ed evitare muri e ostacoli
Presa di alimentazione CC
Per caricare i power bank
Power bank
per fornire la potenza necessaria alla scheda e ai motori
due cavi USB maschi
per connettersi al power bank
Passaggio 2: strumenti necessari
Uno strumento Dremel
per tagliare e mettere il buco dove serve
Un saldatore
ai fili di saldatura, ovviamente.
Pinze
per tagliare il filo e aiutare a piegare i fili
pistola per colla (opzionale)
per tenere insieme i motori ma se non usi solo zipties
Cacciavite
per avvitare e allentare le viti di più componenti
Passaggio 3: trovare dove posizionare i motori, i sensori e il lavoro di verniciatura
Ho stimato dove mettere i sensori semplicemente mettendoli sopra e ho segnato i cerchi che verranno poi tagliati dal dremel e già che ci sono l'ho dipinto con una vernice spray blu metallizzato
Passaggio 4: mettere dei buchi
- Quindi ho messo quattro fori davanti alla scopa superiore del corpo due a sinistra e due a destra per far entrare i sensori
- e ho anche messo due fori rettangolari nella parte inferiore del corpo inferiore della scopa per far entrare i motori
Passaggio 5: mettere tutto insieme
Ho incollato a caldo tutto il sensore e i motori al corpo, per i motori l'ho messo nella parte inferiore del corpo e l'ho sostenuto con tasselli di legno in modo che non si muovesse. per i sensori li ho anche incollati a caldo negli appositi fori, ho realizzato anche una breakout board per il pro mini così sarà più facile cablare e risolvere i problemi. mentre il driver del motore è nella parte anteriore dell'aspirapolvere
Passaggio 6: codice
il codice è stato creato nell'IDE Arduino ed è c plus modificato, ovviamente. se vuoi scaricare il codice basta premere il link in basso. quindi ci sono due parti del codice in parole povere, il compito della prima parte è ottenere i dati dai sensori in modo che la scheda possa analizzarli e il lavoro della seconda parte è assegnare quali motori girano e manovrano, sono solo due semplici parti. se ti stai chiedendo come ho caricato il codice, uso solo un arduino uno per caricare
Passaggio 7: cablarlo
ho usato un cavo di collegamento calibro n. 12 per collegare ogni cosa al posto giusto. schema fritzing è dato sopra.
il VCC e GND dei sensori sono collegati ai power bank che forniscono 5 volt e pin di trig un pin di eco è collegato ai loro pin appropriati. anche i pin per il controllo del motore sono definiti nel codice
Passaggio 8: chiuderlo
ho messo il power bank in cima perché non c'è spazio per i due enormi powerbank all'interno l'ho anche messo sulla parte anteriore per aggiungere peso, quindi ho messo più trazione sulle ruote anteriori che guidano la spazzola. ho anche rimontato tutte le cose
Passaggio 9: ritocchi finali
questo è l'ultimo passo di questa lunga speranza istruttiva che ti diverta a realizzarlo e sentiti libero di modificarlo e cambiarlo.
Consigliato:
Pistola luminosa IR alimentata da Arduino fai da te: 12 passaggi
Pistola luminosa IR alimentata da Arduino fai-da-te: SAMCO è una Namco GunCon con gli interni sostituiti con un micro controller Arduino e una telecamera di posizionamento IR Robot DF e funziona come mouse HID su TV/monitor LCD (schermo piatto). La pistola attualmente funziona con Mame in RetroPie (per Raspberry Pi), PSX Beetl
Antenna Andoriana alimentata da Arduino: 4 passaggi
Antenna andoriana alimentata da Arduino: mia moglie ha deciso di essere un andoriano per l'imminente Comic Con della Silicon Valley a San Jose per abbinarsi al mio costume di Elvis Captain Kirk. Mentre la pittura del viso/trucco e il resto del costume richiedevano un po' di tempo, non potevo lasciare che l'antenna fosse fissa
HX1-DM - la drum machine fai-da-te alimentata con Arduino DUE riciclata (realizzata con una Dead Maschine MK2): 4 passaggi
HX1-DM - la drum machine fai-da-te alimentata Arduino DUE upcycled (realizzata con una Dead Maschine MK2): le specifiche. Controller Midi ibrido / drum machine: Arduino DUE powered! 16 pad di rilevamento della velocità con latenza molto bassa 1>ms 8 manopole assegnabili dall'utente a qualsiasi comando Midi #CC Sequencer incorporato a 16 canali (nessun computer necessario!!) Funzione MIDI in/out/thru
Stazione di monitoraggio delle particelle di polvere alimentata da Arduino: 4 passaggi (con immagini)
Stazione di monitoraggio delle particelle di polvere alimentata da Arduino: puoi costruire abbastanza facilmente un dispositivo Internet of Things fai-da-te che monitora l'inquinamento da polvere nella tua casa per meno di $ 50 e ricevi una notifica quando il livello di polvere diventa troppo alto in modo da poter aerare la stanza, oppure puoi impostare fuori e ricevi una notifica se è
Costruisci una testa di robot parlante alimentata da Arduino!: 26 passaggi (con immagini)
Costruisci una testa di robot parlante alimentata da Arduino!: Questa testa di robot è stata originariamente costruita come progetto di fine anno per la mia classe di informatica fisica, ma durante l'estate ha "imparato" come parlare. La testata è alimentata da due Freeduino, 3 chip TLC5940NT e un Adafruit Industries