Sommario:
- Passaggio 1: materiali
- Passaggio 2: collegamenti a pulsante
- Passaggio 3: collegamenti del servomotore
- Passaggio 4: collegamento del servomotore
- Passaggio 5: codice
- Passaggio 6: nascondere l'elettronica
Video: Ribaltabile automatico Fedora: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Hai mai avuto questo problema che quando cammini per strada portando qualcosa di pesante (ad esempio la spesa) e passa una signora alla quale vuoi dare la mancia al cappello per salutarla, ma se lo fai cadrai cosa stai portando? Nemmeno io, ma nel caso lo facessi, ecco una soluzione semplice ma elegante a questo problema.
Passaggio 1: materiali
- Un controller Arduino
- Servomotore
- Interruttore a pulsante
- Resistenza 10k Ohm - marrone-nero-arancione
- Una quantità sufficiente di fili compatibile con la tua lunghezza
Passaggio 2: collegamenti a pulsante
- Il filo nero sullo schema collega il pin 1 dell'interruttore (sul lato sinistro) al pin GND dell'Arduino.
- Il filo Giallo sullo schema collega il pin 2 dell'interruttore (a destra) al pin 8 dell'Arduino.
- Collegare una resistenza da 10kΩ (marrone-nero-arancio) al pin 2 (lato destro) e l'altro terminale al pin 3.3V dell'Arduino.
Passaggio 3: collegamenti del servomotore
- Il filo bianco (giallo nello schema) è collegato dal pin di segnale del servomotore al pin ~9 dell'Arduino.
- Il filo rosso è collegato dal pin del segnale del servomotore al pin 5V dell'Arduino.
- Il filo giallo (nero nello schema) è collegato dal pin di massa del servomotore al pin GND dell'Arduino.
Passaggio 4: collegamento del servomotore
- Ho intagliato degli anelli a matita per legarlo alla parte rotante del Servomotore. Potresti usare la staffa per farlo, ma ho scoperto che legarlo con una corda era un po' più sicuro e robusto.
- L'altra estremità della matita va attaccata al cappello sul retro. Ho infilato una graffetta attraverso la frangia del cappello e l'ho piegata in modo che potesse tenere ferma la matita.
- Il motore stesso è da attaccare ad una piastra (o qualcos'altro che potrebbe appoggiarsi sulla testa senza muoversi troppo), che ho tralasciato nella foto per chiarezza.
Passaggio 5: codice
#includere;
// perno del pulsante
const int buttonPin = 8;
// pin servo
const int servoPin = 9;
Servo servo;
//crea una variabile per memorizzare un contatore e impostarlo su 0
contatore int = 0;
configurazione nulla()
{
servo.attach (servoPin);
// Imposta i pin del pulsante come input:
pinMode(pulsantePin, INPUT);
}
ciclo vuoto()
{
// variabile locale per mantenere gli stati del pulsante
int buttonState;
//legge lo stato digitale di buttonPin con la funzione digitalRead() e memorizza il valore nella variabile buttonState buttonState = digitalRead(buttonPin);
//se il pulsante viene premuto incrementa il contatore e aspetta un po' per darci un po' di tempo per rilasciare il pulsante
if (Statopulsante == BASSO)
// accendi il LED
{
contatore++; ritardo(150);
}
if(contatore == 0)
servo.write (20);
// zero gradi
altrimenti if(contatore == 1)
servo.write (80);
//altrimenti resetta il contatore a 0 che riporta il servo a 0 gradi
altro
contatore = 0;
}
Passaggio 6: nascondere l'elettronica
- Per rendere meno appariscente la costruzione si potrebbe infilare l'arduino e il piatto con il pulsante in una piccola scatola (ad esempio un pacco di sigarette o la scatola di un mazzo di carte) e praticarvi un buco. In questo modo puoi tenere la costruzione in bella vista senza destare il sospetto che stia succedendo qualcosa di più.
Consigliato:
Conversione RC per camion Tonka con cassone ribaltabile e sterzo quad 4WS: 6 passaggi (con immagini)
Conversione RC Truck Tonka con Dump e 4WS Quad Steering: Ammetto che una conversione RC Truck Tonka non è un'idea originale, ma quando ci ho pensato ho pensato di essere il primo… fino a quando non ho cercato sul web, D'oh. Sì, è già stato fatto prima, ma secondo me tutti gli altri l'hanno fatto nel modo più duro e hanno fallito
FEDORA 1.0, un vaso di fiori intelligente: 8 passaggi (con immagini)
FEDORA 1.0, un vaso di fiori intelligente: FEDORA o Flower Environment Decorating Organic Result Analyzer è un vaso di fiori intelligente per il giardinaggio indoor. FEDORA non è solo un vaso di fiori, può fungere da sveglia, lettore musicale wireless e un piccolo amico robot. La caratteristica principale
Cappello Fedora LED WiFi (ESP8266 + WS2812b): 5 passaggi (con immagini)
Cappello Fedora LED WiFi (ESP8266 + WS2812b): questo è un cappello a led di bell'aspetto, puoi cambiare il colore e gli effetti dei led con il tuo smartphone o un computer, inoltre ho provato a renderlo il più semplice ed economico possibile. Inoltre ha una batteria ricaricabile, quindi puoi portarla con te! questo
Installa Fedora 8 (Werewolf) su Windows XP con QEMU: 11 passaggi
Installa Fedora 8 (Werewolf) su Windows XP con QEMU: il tutorial completo (è disponibile una versione PDF) Per comprendere questo tutorial è necessaria una certa conoscenza di un PC con Windows XP e una buona conoscenza di Linux e Fedora. Lo scopo del tutorial è quello di mostrare/concentrarsi sulle differenze e sul set
Come installare Fedora su uno SheevaPlug e avviare una scheda SD.: 13 passaggi
Come installare Fedora su uno SheevaPlug e avviare una scheda SD.: Ho visto un post su SheevaPlug su Slashdot e poi su Popular Mechanics. Sembrava un dispositivo interessante esegue @ 2.5w, senza ventole, stato solido e senza bisogno di un monitor. Per anni ho portato in giro un vecchio monitor CRT