Sadržaj:
- Korak 1: Materijali
- Korak 2: Povezivanje pritiskom na dugme
- Korak 3: Povezivanje servo motora
- Korak 4: Priključivanje servo motora
- Korak 5: Kodirajte
- Korak 6: Skrivanje elektronike
Video: Automatski Fedora kiper: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Jeste li ikada imali ovaj problem da kada prođete ulicom noseći nešto teško (na primjer namirnice), a pored vas prođe dama kojoj želite dati napojnicu Fedori da bi je pozdravila, ali ako to učinite, ispustićete je šta nosiš? Ni ja, ali ako vi to učinite, evo jednostavnog, iako elegantnog rješenja za ovaj problem.
Korak 1: Materijali
- Arduino kontroler
- Servo motor
- Prekidač na dugme
- 10k Ohm otpornik- smeđe-crno-narandžasta
- Dovoljna količina žica kompatibilna s vašom dužinom
Korak 2: Povezivanje pritiskom na dugme
- Crna žica na dijagramu povezuje iglu 1 prekidača (s lijeve strane) na GND pin na Arduinu.
- Žuta žica na dijagramu povezuje pin 2 prekidača (s desne strane) na pin 8 na Arduinu.
-Spojite otpornik od 10 kΩ (smeđe-crno-narančasti) na pin 2 (desna strana), a drugi terminal na pin od 3,3 V na Arduinu.
Korak 3: Povezivanje servo motora
- Bijela žica (žuta na dijagramu) spojena je sa signalnog pina servo motora na pin ~ 9 Arduina.
- Crvena žica je spojena sa signalnog pina servo motora na 5V pin Arduina.
- Žuta žica (crna na dijagramu) spojena je sa uzemljenja servo motora na GND iglu Arduina.
Korak 4: Priključivanje servo motora
- Izrezao sam nekoliko prstenova u olovku kako bih ih vezao za rotirajući dio servo motora. Za to biste mogli koristiti stape, ali otkrio sam da je vezivanje užetom bilo malo sigurnije i čvršće.
- Drugi kraj olovke pričvrstite na šešir sa zadnje strane. Gurnuo sam spajalicu kroz rub šešira i savio je u oblik tako da može držati olovku na mjestu.
- Sam motor treba pričvrstiti na ploču (ili na nešto drugo što bi vam moglo ležati na vrhu glave, a da se ne pomjera previše), što sam izostavio na slici radi jasnoće.
Korak 5: Kodirajte
#include;
// iglica za dugme
const int buttonPin = 8;
// servo pin
const int servoPin = 9;
Servo servo;
// kreiramo varijablu za spremanje brojača i postavimo je na 0
int brojač = 0;
void setup ()
{
servo.attach (servoPin);
// Postavite pinove tipki da budu ulaz:
pinMode (buttonPin, INPUT);
}
void loop ()
{
// lokalna varijabla za držanje stanja tipki
int buttonState;
// čita digitalno stanje buttonPin s funkcijom digitalRead () i sprema vrijednost u buttonState varijablu buttonState = digitalRead (buttonPin);
// ako je dugme pritisnuto, brojač povećanja i sačekajte malo da nam date malo vremena da otpustimo dugme
if (buttonState == LOW)
// pali LED diodu
{
counter ++; kašnjenje (150);
}
if (brojač == 0)
servo.write (20);
// nula stepeni
inače ako (brojač == 1)
servo.write (80);
// else resetira brojač na 0 koji resetuje servo na 0 stepeni
else
brojač = 0;
}
Korak 6: Skrivanje elektronike
- Kako bi konstrukcija izgledala neupadljivije, možete gurnuti arduino i ploču s gumbom u malu kutiju (na primjer kutiju sigareta ili kutiju kartona) i napraviti rupu u njoj. Na ovaj način konstrukciju možete držati na vidiku bez izazivanja sumnje da se nešto više događa.
Preporučuje se:
Automatski dozator za dezinfekciju ruku: 6 koraka
DIY automatski dozator za dezinfekciju ruku: U ovom projektu izgradit ćemo dozator za automatsko dezinfekciju ruku. Ovaj projekt će koristiti Arduino, ultrazvučni senzor, pumpu za vodu i dezinfekcijsko sredstvo za ruke. Ultrazvučni senzor koristi se za provjeru prisutnosti ruku ispod izlaza uređaja za dezinfekciju
Automatski dozator alkohola u gelu sa Esp32: 9 koraka
Automatski dozator alkohola u gelu sa Esp32: U vodiču ćemo vidjeti kako napraviti kompletan prototip, kako sastaviti automatski dozator alkohola u obliku gela sa esp32, on će uključivati postupnu montažu, elektroničko kolo, a također i izvorni kod objašnjen sve korak po korak
JavaStation (potpuno automatski automatski IoT aparat za kavu sa automatskim punjenjem): 9 koraka (sa slikama)
JavaStation (Automatski aparat za kavu sa stvarima koje se sam puni): Cilj ovog projekta bio je napraviti potpuno automatski aparat za kavu s glasovnom kontrolom koji se automatski dopunjava vodom i sve što trebate učiniti je zamijeniti korisnike i popiti kavu; ))
FEDORA 1.0, inteligentni lonac za cvijeće: 8 koraka (sa slikama)
FEDORA 1.0, inteligentni lonac za cvijeće: FEDORA ili analizator organskih rezultata koji ukrašava cvjetno okruženje inteligentni je saksija za vrtlarstvo u zatvorenom prostoru. FEDORA nije samo saksija za cvijeće, već može djelovati i kao budilica, bežični muzički player i mali prijatelj robot. Glavna karakteristika
Fedora šešir sa LED -om (ESP8266 + WS2812b): 5 koraka (sa slikama)
Fedora šešir sa LED -om (ESP8266 + WS2812b): Ovo je super LED šešir dobrog izgleda. Možete promijeniti boju i efekte LED dioda pomoću svog pametnog telefona ili računara. Također sam pokušao učiniti što jednostavnijim i jeftinijim. Takođe ima punjivu bateriju pa je možete ponijeti sa sobom! Thi