Cuprins:
- Pasul 1: Piese
- Pasul 2: Construiți circuitul
- Pasul 3: Cod
- Pasul 4: Proiectare mecanică
- Pasul 5: Cum funcționează?
- Pasul 6: Servomotor
- Pasul 7: Putere
Video: Fântâna cu sodă: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Acest instructable a fost creat pentru a îndeplini cerința de proiect a Makecourse la Universitatea din Florida de Sud (www.makecourse.com)"
* te-ai săturat să scrii băutură pe masă? aceasta este o problemă cu care se confruntă toată lumea. cu ajutorul unui senzor cu ultrasunete și a unui Arduino.. Am găsit o soluție rece, ieftină de construit …
cu doar un cod ușor. puteți rezolva complet această problemă.
Pasul 1: Piese
1-fire de jumper
2- senzor cu ultrasunete
Modul 3-relee
Pompa de aer 4- 5v
5- Pană de pâine
6-Servomotor
Controler 7-IR
8- Receptor IR
9- Arduino nano
Pasul 2: Construiți circuitul
atașat, este schema de circuit.
Iată pinii pentru toate piesele:
releu 7echo 8
trig 9
servomotor 10
receptor 11
* puteți schimba acești pini. Cu toate acestea, asigurați-vă că codul corespunde conexiunilor dvs.
Pasul 3: Cod
există două coduri.. primul este obținerea adresei butoanelor pe care doriți să le utilizați pentru a deschide și a închide capacul. Am folosit + pentru a deschide, - pentru a închide. rulați codul și deschideți monitorul serial. apăsați butonul pentru deschidere și copiați valoarea obținută în monitorul serial (APĂSAȚI LGHTLY). lipiți numărul obținut în loc de (0xFF18E7). repetați cu butonul de închidere. apoi, închideți monitorul serial și codul de la distanță. și încărcați codul proiectului pe Arduino.
* vă rugăm să vizualizați videoclipul încărcat pentru a vedea rezultatele după încărcarea codului.
nu uitați să descărcați bibliotecile necesare.
* pentru codul proiectului..
există trei coduri care trebuie adăugate împreună. întâi faceți clic pe codul proiectului și adăugați-l la Arduino, apoi creați două atingeri noi, una pentru.cpp și una pentru.h.
Pasul 4: Proiectare mecanică
atașat este video animat 3D cu designul mașinii. de asemenea, fișierele STL sunt încărcate dacă doriți să o imprimați în 3D.. puteți construi mașina cu mâna folosind o spumă sau carton. Am folosit o spumă în designul meu, deoarece are o greutate mai mică.
* Dimensiunile depind de mărimea sticlei de sifon pe care doriți să o utilizați.
Pasul 5: Cum funcționează?
După conectarea sistemului la alimentare, mai întâi va rula conținutul de configurare nul. Unul dintre cele mai importante evenimente este inițializarea receptorului de la distanță IR, care depinde în principal de temporizatorul preferic în funcționarea sa. apoi atașați linia de semnal servo la pinul selectat. după acea funcție de buclă nulă va rula. se măsoară distanța. dacă semnalul releului de mai puțin de 5 cm va crește la puterea de pe panou și dacă distanța este mai mare de 5 cm, semnalul releului va scădea pentru a deconecta puterea de la panou. apoi verificați dacă vreun buton de la distanță este apăsat sau nu, deci dacă butonul este apăsat obțineți citirea sau IR, apoi comparați-l pentru a ști care buton este apăsat, deci dacă butonul deschis este apăsat, servo se va roti până la unghi deschis. altfel, dacă este apăsat butonul oprit, servo-ul se va roti până la unghi închis. după aceea, ciclul buclei de gol va fi repetat din nou.
Pasul 6: Servomotor
există o nevoie de reglare pentru servomotorul pentru a realiza acest proiect. rolul servomotorului în acest proiect este de a deschide și închide capacul mașinii folosind o telecomandă. un lucru mai lung trebuie lipit de servomotor. poate fi un băț de lemn sau o bucată de spumă așa cum am folosit în acest proiect, atunci întregul servomotor va fi lipit pe partea laterală a mașinii. vă rugăm să consultați imaginile atașate.
Pasul 7: Putere
acest proiect poate fi alimentat cu baterie de 5 până la 12 V. îl puteți alimenta cu cablul Arduino conectat la o priză, așa cum am făcut și eu. sau, puteți atașa un adaptor de baterie de 9V la o baterie de 9 V. și tăiați până la capete pentru a-l conecta la panou. AMINTIȚI-vă, conectați-vă la partea pozitivă a bateriei de 9v la pinul Vin din Arduino, nu la pinul de 5v, deoarece pinul de 5v poate ține doar 5v, nu 9.
Recomandat:
Fântână de apă fără contact: 9 pași (cu imagini)
Fântâna de apă fără contact: la sfârșitul primului meu an de student la MCT mi s-a cerut să realizez un proiect care să conțină toate abilitățile pe care le-am luat de la cursuri pe tot parcursul anului. Căutam un proiect care să verifice toate cerințele stabilite de către profesorii mei și la
Fântână de dans: Arduino cu MSGEQ7 Spectrum Analyzer: 8 pași
Dancing Fountain: Arduino Cu MSGEQ7 Spectrum Analyzer: Recepția unui semnal audio și transformarea acestuia în reacție vizuală sau mecanică este foarte interesantă. În acest proiect vom folosi un Arduino Mega pentru a fi conectat la un analizor de spectru MSGEQ7 care preia semnalul audio de intrare și efectuează banda
Ceas cu alarmă Fântână: 3 pași
Fountain Alarm Clock: În acest proiect voi demonstra cum să convertiți un ceas deșteptător obișnuit într-un cronometru
Fântână de apă Bluetooth Mood Light: 5 pași
Fântână de apă Bluetooth Mood Light: Vom folosi în mod greșit cutia de plastic veche și câteva capace de sticlă într-o fântână de apă inteligentă care își schimbă culoarea în mod aleatoriu sau în funcție de starea noastră de spirit.
Fântână: 5 pași
Fântână: Această instrucțiune este despre a face o fundație de apă cu foarte puține materiale, dintre care majoritatea pot fi găsite în jurul casei. Veți avea nevoie de: O pompă de apă O baterie de 9 volți Un conector de baterie Foaie Carton Bandă Adeziv Foarfece Un recipient de plastic de un fel cu