Obsah:
Video: DIY - Parkovací asistent založený na Arduinu V2: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Když ti život dá banány !!!!! Jen je sněz.
Nutnost je matkou vynálezů a já tuto skutečnost nepopírám. Upřímně řečeno, je to podruhé, co jsem narazil do zdi naší garáže, protože jsme se přestěhovali do tohoto nového domu. To je vše, potřetí by to nebylo.
V tomto videu použiji ultrazvukový senzor k výpočtu vzdálenosti automobilu od zdi garáže a zobrazí jej pomocí zelené, modré, žluté a červené LED diody. Barva LED indikuje, zda se má pohybovat, zpomalit, zastavit nebo se vrátit.
Celkové náklady na projekt se pohybují kolem 20 - 25 USD.
Krok 1: Schéma
Pro tento projekt potřebujeme:
- 8 x vícebarevné LED diody
- Rezistory 8 x 220 ohmů
- 1 x Arduino NANO
- 1 x ultrazvukový senzor HC-SR04
- 1 x reproduktor a
- 1 x odpor 100 ohmů
Začněme připojením LED k pinu číslo D5 až D12 Arduina s odporem 200 ohmů mezi každým z kolíků. Poté připojíme reproduktor ke kolíku A0 Arduina. Pin TRIG ultrazvukového senzoru se připojí k D2 a kolík ECHO se připojí k pinům D3 Arduina. Nakonec připojte kolík VCC ultrazvukového senzoru k 5V výstupu Arduina a pro dokončení obvodu připojte všechny záporné piny ke kolíku GND Arduina.
Krok 2: Sestavení součástí
Začnu pájením LED diod na desku. Nahoře červená, potom žlutá a následně modrá a zelená dole.
Můžete použít jakoukoli barvu, kterou chcete, zcela závisí na tom, jak ji chcete prezentovat. Důvodem, proč jsem si vybral tyto barvy, bylo ukázat stupeň závažnosti, když se auto přibližuje ke zdi. Mohl jsem dokonce použít jedinou barvu pro celé nastavení. Po pájení LED pájím odpory omezující proud 8 x 220 ohmů na zadní stranu desky. Dále pájím bzučák a odpor 100 ohmů na desku. Poté pájím 2 řady páskových hlavičkových pásků, abych držel Arduino. Dále je načase pájet ultrazvukový senzor na spodní bit desky. Nakonec před odpojením spodního bitu připájím kabely k desce. Dobře, tak takhle to vypadá. Nyní se podívejme na kód v další části.
Krok 3:
Soubor Gerber:
Schéma: https://hacksterio.s3.amazonaws.com/uploads/attachments/1031756/1_fFRSIQgYXr-p.webp
Krok 4: Kód
Začněte kód zahrnutím knihovny "NewTone.h" a definováním konstant a globálních proměnných, které budou použity v celém kódu.
Poté v sekci nastavení definujte režimy pinů. Nyní v sekci smyčky vypočítejte „vzdálenost“v palcích odečtem hodnoty přijaté z ultrazvukového senzoru. Poté kontrolou hodnoty „Vzdálenost“zapneme nebo vypneme LED diody podle toho, jak daleko je objekt. Pokud je vzdálenost větší než 200, vypněte všechny diody LED a bzučák, když je objekt mimo dosah.
Další bit kódu zkontroluje, zda je objekt aktuálně nehybný. Porovnává hodnotu aktuální vzdálenosti s předchozí vzdáleností a pokud jsou hodnoty stejné (objekt se nepohyboval), zvýší čítač. Pokud se objekt během tohoto procesu kdykoli pohne, počítadlo se vynuluje.
Když čítač dosáhne hodnoty 20, všechny LED diody zhasnou. A nakonec vytvořte funkci, která vypne všechny LED a bzučák.
Kód:
Knihovna NewTone: https://hacksterio.s3.amazonaws.com/uploads/attac…Gerberův soubor:
Krok 5: Demo
Pomocí svého Land Roveru R1V2 vám tento projekt předvedu, lidi. Jak vidíte, LED indikátory přecházejí ze zelené na červenou, když se vozítko blíží k ultrazvukovému senzoru. Ano!! mise splněna.
Krok 6:
Ještě jednou děkuji za kontrolu mého příspěvku. Doufám, že vám to pomůže.
Pokud mě chcete podpořit, přihlaste se k odběru mého kanálu YouTube (https://www.youtube.com/user/tarantula3).
Díky, ca znovu v mém dalším tutoriálu.
- JLCPCB - 2 $ za prototyp PCB:
- V1:
- Ukážka:
- Video:
Doporučuje:
Telefon založený na Arduinu (prototyp): 7 kroků
Telefon založený na Arduinu (prototyp): Dobrý den, dnes se v tomto instruktážním videu podíváme na telefon založený na Arduinu. Jedná se o prototyp telefonu, který je stále ve vývoji. Zdrojový kód je opensource, kdokoli může kód upravit. Funkce v telefonu: 1. Hudba 2. Videa 3
Plotter na vejce založený na Arduinu: 17 kroků (s obrázky)
Arduino Based Egg Plotter: An Egg plotter je umělecký robot, který dokáže kreslit na kulovité objekty, jako jsou vejce. Pomocí tohoto stroje můžete také kreslit na ping pongové míčky a golfové míčky. Můžete použít svou fantazii s návrhy, které jste na ni dali, například byste mohli udělat
Systém třídění barev: Systém založený na Arduinu se dvěma pásy: 8 kroků
Systém třídění barev: Systém založený na Arduinu se dvěma pásy: Přeprava a/nebo balení produktů a položek v průmyslové oblasti se provádí pomocí linek vyrobených pomocí dopravníkových pásů. Tyto pásy pomáhají přesouvat předmět z jednoho bodu do druhého určitou rychlostí. Některé úlohy zpracování nebo identifikace mohou být
Zavlažovací systém založený na Arduinu: 8 kroků
Arduino Based Irrigation System: Contextualização O Brasil está entre os paises com maior área irrigada do planeta e em cinco anos esta área pode crescer 65%, segundo estudo da Organização das Nações Unidas para a Alimentação e a Agricultura (FAO). Možný směr a
SEER- Inteligentní osobní asistent založený na InternetOfThings: 12 kroků (s obrázky)
Inteligentní osobní asistent založený na SEER-InternetOfThings: Seer je zařízení, které bude hrát podpůrnou roli v oblasti inteligentních domácností a automatizace. Je to v podstatě aplikace internetu věcí. SEER je 9palcový handsfree bezdrátový reproduktor vytvořený Raspberry Pi 3 model B s integrovanou kamerou