E quindi per un fan automatico abbiamo bisogno di:
Dress-Up Arduino uno (preso qui)
motore a bassa tensione
-Fili tipo mamma-mamma
- Fili convenzionali
-vyklyuchatel
-ultrazvukovoy
contenitore di plastica
- piccola elica
- un bullone lungo circa 5 cm e largo 1 cm
dado a bullone
- Batteria da 6-12 volt (utilizzo 4 batterie da 1,5 V collegate in serie a cui sono saldati due fili da madre a madre con uscita madre interrotta
filo spesso
Dagli strumenti di cui abbiamo bisogno:
saldatore
pistola per colla
coltello da ufficio
E quindi, prima di tutto, prendiamo la nostra fonte di energia e la mettiamo sul fondo del contenitore (utilizzo il contenitore a prezzo fisso a 16 bit che mi piace)
Quindi mettiamo in cima la scheda Arduino Uno:
Poiché la scheda esce molto, segna 2 fori per i connettori e tagliali:
Aggiungiamo un interruttore alla fonte di alimentazione, quindi colleghiamo la potenza più all'uscita uin sull'arduino e meno a Gnd:
Sul lato del contenitore (anche nel coperchio, se necessario), creare una scanalatura per l'interruttore e incollarlo lì:
se i LED rossi sulla scheda Arduino si accendono quando l'interruttore è acceso, allora abbiamo collegato correttamente l'alimentazione.
Prendiamo un telemetro ad ultrasuoni e saldiamo alle sue uscite (vcc, Echo, Trig, Gnd) fili di tipo papà-mamma
Nel coperchio del contenitore facciamo 6 piccoli fori, 2 sotto i fili del motore, 4 sotto i fili del sensore a ultrasuoni:
Passiamo i fili dal sensore attraverso i fori nel coperchio e li colleghiamo come segue alla scheda arduino: vcc all'uscita 5 v, Gnd a Gnd, eco a 9 pin digitali e trig a 8
Mettiamo un'elica sull'asse del motore, ne userò una piccola di fabbrica, poiché non ce n'è un'altra, ma è meglio usare un'elica più grande, o anche una fatta in casa:
Saldare due fili da papà a mamma al motore con un'uscita pretagliata "mamma"
Passare i fili dal motore attraverso i fori rimanenti nel coperchio:
Prendiamo un bullone con un dado e, usando un trapano sfalsato o un saldatore, facciamo un foro nella copertura per il diametro del bullone:
Inserire il bullone dal basso verso l'alto e serrare il dado:
Colleghiamo un filo dal motore all'uscita Gnd sulla scheda Arduino e l'altro al decimo pin:
Mettiamo il coperchio e incolliamo il telemetro ad ultrasuoni, come mostrato nella foto, incolliamo anche tutti i fili penzolanti:
Avvolgiamo e incolliamo un filo spesso al bullone:
Fissiamo il nostro motore sulla parte superiore del filo, il filo fungerà da guida regolabile:
Ora è giunto il momento, per me personalmente il passaggio più difficile, o meglio per scrivere il firmware, non è necessario scrivere nulla, basta avviare l'applicazione IDE Arduino, collegare la scheda Arduino al computer utilizzando un adattatore speciale che di solito viene fornito con la scheda, copiare lo schizzo nell'IDE di Arduino che viene fornito di seguito, nel programma facciamo clic sul pulsante "download", dopodiché lo sketch deve essere caricato sulla scheda di Arduino.
Se tutto viene eseguito correttamente, quando l'oggetto viene avvicinato di più di 20 cm al sensore ultrasonico, l'elica dovrebbe iniziare a girare. Disconnettiamo il nostro design dal computer e testiamo il nostro dispositivo già dalla nostra fonte di alimentazione, per questo semplicemente spostiamo l'interruttore dallo stato off allo stato on
Schizzo (in questo schizzo, il motore si chiama parola led):
int echoPin = 9;
int trigPin = 8;
int led = 10;
void setup () {
Serial.begin (9600);
pinMode (trigPin, OUTPUT);
pinMode (echoPin, INPUT);
pinMode (led, OUTPUT);
}
void loop () {
durata int, cm;
digitalWrite (trigPin, LOW);
delayMicroseconds (2);
digitalWrite (trigPin, HIGH);
delayMicroseconds (10);
digitalWrite (trigPin, LOW);
durata = pulseIn (echoPin, HIGH);
cm = (durata / 58) +3;
Serial.print (cm);
Serial.println ("cm");
// ritardo (1000);
if (cm & lt; 20) {
digitalWrite (led, ALTA);
} altro {
digitalWrite (led, LOW);
}
ritardo (100);
}
Bene, tutto qui! Il nostro ventilatore automatico o intelligente è pronto! Potresti non crederci, ma anche un'elica così piccola soffia abbastanza bene a una distanza di 50 cm, ma idealmente devi usare un'elica più grande e un motore con un numero maggiore di giri (ho usato la bassa tensione a causa del consumo di corrente molto basso). Lo spero prodotto fatto in casa utile a qualcuno.