Sommario:
- Passaggio 1: elenco dei materiali
- Passaggio 2: assemblare il carrello e collegare i motori (x2)
- Fase 3: Schema Logico + Schema Circuito (Pablo)
- Fase 4: Schema Logico + Schema Circuito (Sofia)
- Passaggio 5: implementazione del codice
- Passaggio 6: imposta la superficie di disegno e divertiti
- Passaggio 7: risultati finali
Video: Robot da disegno Pablo e Sofia: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Descrizione
Pablo e Sofia sono due robot autonomi progettati per esplorare l'interazione creativa tra l'uomo e la macchina. Ai mini robot mobili piace dipingere con le persone. Pablo è un po' timido ad avvicinarsi troppo, quindi gli piace tenersi a distanza da te. Sofia è bloccata lontano da Pablo all'interno di un confine. L'unica cosa che la fa andare avanti sono gli applausi delle persone intorno a lei. Pablo manterrà una distanza fisica mentre Sofia ti ascolterà. La terra è la loro tela!
In questo Instructable esamineremo le parti, la logica e il processo di costruzione e utilizzo di Pablo e Sofia.
Il progetto è stato condotto come parte del seminario Computational Designand Digital Fabrication nel programma di master ITECH.
Kiril Bejoulev e Takwa ElGammal
Passaggio 1: elenco dei materiali
Elettronica
2 schede controller Arduino Uno R3
2 x driver motore L298N H Bridge
1 x Potenziometro 10K Ohm (incluso nello Starter Kit) - Pablo
1x Modulo LCD 16*2 (incluso nello Starter Kit) - Pablo
Sensori
Sensore a ultrasuoni (incluso nello Starter Kit) - Pablo
Modulo Big Sound (incluso nel kit sensore) - Sofia
2 sensori IR - Sofia
Pulsante (incluso nel kit sensore) - Sofia
motori
Motore CC 8 X (Amazon)
1 x Mini Servomotore (incluso nello Starter Kit)
Fonte di potere
5 batterie al litio da 9 V - 2 x Pablo 3 x Sofia
4 batterie alcaline AA - Pablo
2 connettori batteria X
Organi principali (x2) - (Amazon)
8 x pneumatici per auto
8 x codificatore
16 supporti a T
4 x telaio in acrilico
1 x scatola batteria
16 x M3*8 bulloni
16 x M3*30 bulloni
12 x distanziali
Utensili
Saldatore
Cacciavite - Testa Phillips
Nastro biadesivo
Pennarelli o Pennelli
Fascette
Mini Tagliere (incluso nello Starter Kit) - Sofia
Tagliere (mezza misura) - Pablo
Passaggio 2: assemblare il carrello e collegare i motori (x2)
Entrambi i robot utilizzano il carrello con 4 motori e ruote come base per il loro movimento. Assemblare il carrello e seguendo lo schema elettrico collegare i motori al modulo Motor Controller (L298N)
Fase 3: Schema Logico + Schema Circuito (Pablo)
Pablo è progettato per disegnare con te vicino ma non troppo vicino. Utilizza un sensore a ultrasuoni collegato a un servomotore per vedere se c'è un oggetto davanti a sé e si gira per cercare un movimento migliore da fare che eviti altri oggetti. Il display LCD consente di visualizzare la distanza di Pablo dagli oggetti vicini di fronte ad esso.
Fase 4: Schema Logico + Schema Circuito (Sofia)
Sofia è progettata per essere attivata con un battito di mani con l'utilizzo del Big Sound Module. Sofia è inoltre dotata di 2 sensori IR sulla parte anteriore del carrello che gli consentono di rilevare il bordo della tela su cui sta disegnando. Quando raggiunge questo confine, torna indietro e si rivolge a un'altra parte della tela. Fissare questi sensori al carrello come mostrato nello schema del circuito. Con l'uso di nastro adesivo e fascette fissa gli elementi al carrello in modo che non si muovano. Nel Video puoi vedere che il valore di uscita dei Sensori Ir cambia da 0 a 1 quando la linea nera viene posizionata sotto il sensore e uno dei LED incorporati si spegne. È possibile regolare la sensibilità del sensore IR ruotando il potenziometro integrato.
Passaggio 5: implementazione del codice
In questo passaggio puoi scaricare i codici sia per Pablo che per Sofia e caricarli sulla scheda Arduino con l'uso dell'IDE Arduino.
Passaggio 6: imposta la superficie di disegno e divertiti
Imposta la superficie di disegno e l'ambiente in cui vuoi che Pablo e Sofia disegnino con te. Pablo è flessibile e può disegnare ovunque, compreso il pavimento, il tessuto o la carta. Per Pablo abbiamo attaccato il pennarello all'angolo posteriore destro, ma puoi giocare con la posizione del pennarello per produrre disegni diversi. Sofia è autorizzata a disegnare solo sulla tela delimitata da nastro nero per il rilevamento da parte dei sensori IR. Per Sofia abbiamo attaccato un pennarello al foro circolare anteriore del carrello usando una fascetta.
Passaggio 7: risultati finali
Ci auguriamo che questo progetto e tutti i disegni che puoi creare giocando con questi robot ti piacciano. Per un disegno più interessante suggeriamo di vedere quali risultati sono possibili utilizzando entrambi i robot contemporaneamente sullo stesso disegno.
Consigliato:
Robot da disegno con scudo Adafruit (concorso Make It Move): 10 passaggi (con immagini)
Drawing Robot With Adafruit Shield (Make It Move Contest): Ciao, mi chiamo Jacob e vivo nel Regno Unito. In questo progetto costruirò un robot che disegna per te. *Sono sicuro che molti di voi vogliono vederlo, quindi se vuoi saperlo, salta direttamente al penultimo passaggio ma assicurati di tornare qui per vedere
Robot Arduino 5 in 1 - Seguimi - Riga successiva - Sumo - Disegno - Evitare gli ostacoli: 6 passaggi
Robot Arduino 5 in 1 | Seguimi | Riga successiva | Sumo | Disegno | Evitare ostacoli: questa scheda di controllo del robot contiene un microcontrollore ATmega328P e un driver del motore L293D. Certo, non è diverso da una scheda Arduino Uno ma è più utile perché non ha bisogno di un altro shield per pilotare il motore! È esente da salti
Utilizzo di un robot da disegno per Arduino con tutorial dell'ora del codice: 3 passaggi
Utilizzo di un robot da disegno per Arduino con tutorial dell'ora del codice: ho creato un robot da disegno Arduino per un workshop per aiutare le ragazze adolescenti ad interessarsi agli argomenti STEM (vedi https://www.instructables.com/id/Arduino-Drawing-Robot/ ). Il robot è stato progettato per utilizzare comandi di programmazione in stile Turtle come forward(distanc
Robot di disegno XY: 12 passaggi
XY Drawing Robot: Oggi parlo di un progetto di meccatronica. Questo progetto è in realtà una derivazione di un video che ho già postato qui: ROUTER E PLOTTER WIFI CON WEBSERVER IN ESP32. Ti consiglio di guardare prima questo, perché spiega come funziona il programma GRBL
Plotti Botti: un robot da disegno controllato da Internet!: 10 passaggi
Il Plotti Botti: un robot da disegno controllato da Internet!: Il Plotti Botti è un plotter XY collegato a una lavagna, che può essere controllato da chiunque tramite LetsRobot.tv