Obsah:
- Krok 1: Materiály
- Krok 2: Připojení pomocí tlačítka
- Krok 3: Připojení servomotoru
- Krok 4: Připojení servomotoru
- Krok 5: Kód
- Krok 6: Skrytí elektroniky
Video: Automatický sklápěč Fedora: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Setkali jste se někdy s tím, že když jdete po ulici a nosíte něco těžkého (například potraviny) a kolem projde dáma, na kterou chcete dát tip na fedoru, abyste ji pozdravili, ale pokud to uděláte, spadnete co nosíš? Já také ne, ale pokud ano, zde je jednoduché, i když elegantní řešení tohoto problému.
Krok 1: Materiály
- Arduino ovladač
- Servomotor
- Tlačítkový spínač
- 10k Ohm rezistor- hnědo-černo-oranžový
- Dostatečné množství vodičů kompatibilní s vaší délkou
Krok 2: Připojení pomocí tlačítka
- Černý vodič na schématu spojuje pin 1 přepínače (na levé straně) s pinem GND na Arduinu.
- Žlutý vodič na schématu spojuje pin 2 přepínače (na pravé straně) s pinem 8 na Arduinu.
-Připojte 10kΩ odpor (hnědočerno-oranžový) ke kolíku 2 (pravá strana) a druhý terminál ke kolíku 3,3 V na Arduinu.
Krok 3: Připojení servomotoru
- Bílý vodič (na obrázku žlutý) je připojen od signálního kolíku servomotoru ke kolíku ~ 9 Arduina.
- Červený vodič je připojen od signálního pinu servomotoru k 5V pinu Arduina.
- Žlutý vodič (černý na obrázku) je připojen z uzemňovacího kolíku servomotoru ke kolíku GND Arduina.
Krok 4: Připojení servomotoru
- Vyřezal jsem několik prstenů do tužky, abych je přivázal k rotující části servomotoru. Můžete k tomu použít pásku, ale zjistil jsem, že svazování pomocí lana bylo o něco bezpečnější a robustnější.
- Druhý konec tužky má být připevněn k klobouku na zadní straně. Strčil jsem sponkou přes okraj klobouku a ohnul ho do tvaru, aby mohl držet tužku na místě.
- Samotný motor má být připevněn k desce (nebo něčemu jinému, co by vám mohlo spočívat na temeni hlavy, aniž by se příliš hýbalo), což jsem na obrázku kvůli přehlednosti vynechal.
Krok 5: Kód
#zahrnout;
// kolík tlačítka
tlačítko const intPin = 8;
// servo pin
const int servoPin = 9;
Servo servo;
// vytvořte proměnnou pro uložení čítače a nastavte ji na 0
int čítač = 0;
neplatné nastavení ()
{
servo.attach (servoPin);
// Nastavte kolíky tlačítka jako vstup:
pinMode (buttonPin, INPUT);
}
prázdná smyčka ()
{
// lokální proměnná pro uchování stavů tlačítek
int buttonState;
// přečtěte si digitální stav buttonPin s funkcí digitalRead () a uložte hodnotu do proměnné buttonState buttonState = digitalRead (buttonPin);
// pokud je tlačítko stisknuto, počitadlo přírůstků a chvíli počkejte, než nám dáte nějaký čas na uvolnění tlačítka
if (buttonState == LOW)
// rozsviťte LED
{
čítač ++; zpoždění (150);
}
if (counter == 0)
servo.write (20);
// nula stupňů
else if (counter == 1)
servo.write (80);
// jinak resetujte počitadlo na 0, které resetuje servo na 0 stupňů
jiný
čítač = 0;
}
Krok 6: Skrytí elektroniky
- Aby konstrukce vypadala nenápadněji, můžete arduino a talíř s knoflíkem strčit do malé krabičky (například balíčku sigaret nebo krabice balíčku karet) a udělat do něj díru. Můžete tak udržet konstrukci na očích, aniž byste vzbudili podezření, že se děje něco víc.
Doporučuje:
Automatický dezinfekční prostředek na ruce: 8 kroků
Automatický dezinfekční prostředek na ruce: Pandemie COVID-19 se v průběhu roku 2020 stala něčím, co veřejnost velmi často slyšela. Každému občanovi, který slyší slovo „COVID-19“, okamžitě napadne slovo „nebezpečný“, „smrtící“, „udržujte v čistotě““A další slova. Tento COVID-19 má také
DIY automatický dezinfekční prostředek na ruce: 6 kroků
DIY automatický dezinfekční prostředek na ruce: V tomto projektu postavíme automatický dezinfekční prostředek na ruce. Tento projekt bude používat Arduino, ultrazvukový senzor, vodní pumpu a dezinfekci rukou. Ultrazvukový senzor slouží ke kontrole přítomnosti rukou pod výstupem dezinfekčního přístroje
WiFi automatický podavač rostlin s rezervoárem - nastavení vnitřní/venkovní kultivace - vodní rostliny automaticky s dálkovým monitorováním: 21 kroků
WiFi automatický podavač rostlin s rezervoárem - vnitřní/venkovní nastavení kultivace - vodní rostliny automaticky s dálkovým monitorováním: V tomto tutoriálu předvedeme, jak nastavit vlastní vnitřní/venkovní systém podavače rostlin, který automaticky zalévá rostliny a lze jej dálkově monitorovat pomocí platformy Adosia
FEDORA 1.0, inteligentní květináč: 8 kroků (s obrázky)
FEDORA 1.0, inteligentní květináč: Analyzátor organických výsledků FEDORA nebo Flower Environment Decorating je inteligentní květináč pro vnitřní zahradničení. FEDORA není jen květináč, může fungovat jako budík, bezdrátový hudební přehrávač a malý robotický přítel. Hlavním rysem
WiFi Led Fedora Hat (ESP8266 + WS2812b): 5 kroků (s obrázky)
WiFi Led Fedora Hat (ESP8266 + WS2812b): Jedná se o skvěle vypadající led klobouk, můžete měnit barvu a efekty LED pomocí svého chytrého telefonu nebo počítače, také jsem se snažil udělat to co nejjednodušší a nejlevnější. Má také dobíjecí baterii, takže si ji můžete vzít s sebou! Thi