Cuprins:

Fântâna cu sodă: 7 pași
Fântâna cu sodă: 7 pași

Video: Fântâna cu sodă: 7 pași

Video: Fântâna cu sodă: 7 pași
Video: Diamanta PATERĂU - La fântâna părăsită (Official Video) HD 2024, Iulie
Anonim
Image
Image

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

Construiește circuitul
Construiește circuitul

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

Construiește circuitul
Construiește 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ă

Image
Image

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: