Tartalomjegyzék:
- 1. lépés: Az alkatrészek listája
- 2. lépés: PCB, sematikus és fájlok
- 3. lépés: Forrasztás
- 4. lépés: Töltsön fel kódot
- 5. lépés: Tesztelje és állítsa be
- 6. lépés: Lehetséges alkalmazások
Videó: HC-SR04 olvasó modul az Arduino enyhítésére: 6 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
A HC-SR04 ultrahangos távolságérzékelő nagyon népszerű a robotikában. Alapvetően minden olyan robot, amely elkerüli a robotot, használja ezt az érzékelőt. És persze nagyszerű, könnyen használható, olcsó és pontos, de ha bonyolultabb robotokat kezdesz építeni, elkezdhetsz látni egy problémát, és ez a probléma az idő. Sok időbe telik a távolság mérése ezzel az érzékelővel, van néhány alternatíva, mint például az éles érzékelők, amelyek szupergyorsan észlelik az objektumokat, de a kimenet bináris, így felismerheti, hogy van -e tárgy a megadott tartományon belül, de nem tudja milyen messze. Néhány robot esetében ezek az érzékelők tökéletesek, de van egy másik probléma - az ár. Majdnem tízszer drágábbak, mint a HC-SR04. Tehát itt elkezdtem gondolkodni azon, hogy a kettőt összekapcsoljuk. És előállok egy ötlettel egy modulhoz, amelyet csatlakoztathat a HC-SR04-hez, és átruházhatja a távolság leolvasását az Attiny mikrokontrollerre, a kimenet bináris lehet, és a fő mikroprocesszor megkönnyebbül! Egyszerű, de szép megoldás és olcsó egyszerre:) Szeretné tudni, hogy hol lehet használni az ilyen érzékelőt? Olvasson tovább, vagy nézzen meg egy videót.
JLCPCB 10 táblák 2 dollárért:
1. lépés: Az alkatrészek listája
Az alkatrészek listája nem túl hosszú, legtöbbjük megtalálható bármelyik helyi elektronikus áruházban, az internetes boltok linkjei is megtalálhatók, ha találtam valamit:
- HC-SR04
- Attiny45/85
- Potenciométer
- Elszakadt fejlécek Nő és Férfi
- 1206 SMD ellenállás (jobb készletben vásárolni)
- 1206 LED
Szüksége lesz néhány eszközre is, például:
- Forrasztópáka/állomás
- USBasp programozó
Ha PCB -t szeretne vásárolni ehhez a projekthez, nézze meg a Tindie boltomat:
2. lépés: PCB, sematikus és fájlok
Fent megtalálhatja az összes fájlt, beleértve a sematikus és a NYÁK -tervezést is. Vannak olyan Gerber -fájlok is, amelyeket felhasználhat a NYÁK gyártásához. Nyugodtan módosítsa a fájlokat saját igényei szerint. Ne feledje, hogy minden projektem nem kereskedelmi célú, így nem értékesítheti őket.
A vázlat szuper egyszerű, csak néhány alkatrész van, ezzel mindent rendesen rögzíthet a NYÁK -ra.
Ha nem akarja használni a nyomtatott áramköri lapot ehhez a projekthez, akkor mindezt egy kenyérsütő táblára csatlakoztathatja, ez egy kicsit nagyobb lesz, de ha nem tudja forrasztani, akkor ez a legegyszerűbb módszer Önnek!
3. lépés: Forrasztás
A forrasztás meglehetősen egyszerű. Kezdje a legkisebb alkatrészekkel (ellenállás és LED), majd lépjen tovább a nagyobbak felé, így egyszerűbb lesz forrasztani mindezt. Győződjön meg arról, hogy az összes alkatrész polaritása megfelelő, és nincsenek rövidzárlatok. Ha nem akarja használni a nyomtatott áramköri lapot ehhez a projekthez, és mindezt egy kenyértáblán szeretné csatlakoztatni, akkor hagyja ki ezt a lépést, és kövesse a fenti lépés sémáját.
4. lépés: Töltsön fel kódot
Miután mindent forrasztott a NYÁK -on, fel tudunk tölteni egy programot az Attinyra. Ehhez csatlakoztatnunk kell az USBasp programozót (vagy bármely más, Arduino IDE -vel működő eszközt) a mikrokontrollerhez. A kód megtalálható a Github -on. A feltöltéshez hozzá kell adni Attiny táblákat az Arduino IDE -hez, sok oktatóanyagot találhat az interneten ezzel kapcsolatban, ezért nem magyaráznám el. Természetesen megváltoztathatja az értékeket a kódban vagy akár annak funkciójában is, hogy megfeleljen az Ön igényeinek.
5. lépés: Tesztelje és állítsa be
Ha a program készen áll, csatlakoztathatja a HC-SR04 modult (nézze meg a fenti fényképeket, hogy megfelelően csatlakoztassa, különben károsíthatja a táblát).
4 és 5 V közötti feszültséggel táplálhatja. A táblán lévő LED akkor világít, ha a távolság kisebb, mint a potenciométerrel beállított távolság. A távolság megváltoztatásához használjon csavarhúzót. Ha minden jól működik, akkor továbbléphet a következő lépésre. Ha nem, ellenőrizze a forrasztást, és győződjön meg arról, hogy az áramkör és a vázlatom egyezik.
6. lépés: Lehetséges alkalmazások
Gratulálok, hogy az utolsó lépésig jutottál! Ahhoz, hogy ezt a modult egy Arduino -val használhassa, a modul VCC -jét az Arduino 5V -hoz kell csatlakoztatnia, a modul GND -jét az Arduino GND -hez, a modul kimenetét pedig az Arduino bármelyik tűjéhez.
Hogyan használhatod? Nos, a lehetőségek végtelenek. Használhatod a robotikai projektedhez, ahogy a következő projektemhez is fogok, erről hamarosan bővebben:) Módosíthatod a kódot, csatlakoztathatsz egy szervót és közvetlenül a tábláról vezérelheted a szervót. Módosíthatja és használhatja további külső mikrokontroller nélkül. Ez egy kicsi tábla, sok potenciállal, és sokkal könnyebbé teszi a következő projektemet.
Remélem, élvezte ezt az oktatóanyagot:) Ne felejtse el megnézni a videómat erről a projektről, és iratkozzon fel a csatornámra! Köszönöm, hogy olvastál, jó alkotást!
Ajánlott:
ESP32 alapú RFID olvasó érintőképernyővel: 7 lépés
ESP32 alapú érintőképernyős RFID-olvasó: Ezen az oktatóanyagon bemutatom, hogyan lehet létrehozni egy egyszerű RFID-olvasót TFT kimenettel a falra szereléshez ESP32 DEV KIT C modul, RC-522 alapú olvasó PCB és AZ-Touch ESP készlet használatával. Ezt az olvasót ajtóhoz való hozzáféréshez vagy betörő riasztáshoz használhatja
Lusta regény olvasó étkezési ideje: 14 lépés
Lusta regény olvasó étkezési ideje: A projekt célja, hogy segítsen a lusta olvasónak, aki evés közben elolvassa a regényt, de nem akarja koszosítani a billentyűzetet
ScanUp NFC olvasó/író és hangrögzítő vakok, gyengénlátók és mindenki más számára: 4 lépés (képekkel)
ScanUp NFC olvasó/író és hangrögzítő vakok, gyengénlátók és mindenki más számára: Ipari tervezést tanulok, és a projekt a félévem munkája. A cél a látássérültek és vakok támogatása olyan eszközzel, amely lehetővé teszi a .WAV formátumú hang SD -kártyára történő rögzítését és az információk NFC -címkével történő meghívását. Tehát ben
Arduino RFID olvasó TFT kijelzővel: 7 lépés
Arduino RFID olvasó TFT kijelzővel: Ebben az oktatható útmutatóban megmutatom, hogyan kell egy jól kinéző RFID olvasót tervezni TFT kijelzővel és falra szereléshez. Nagyon könnyű létrehozni egy szép megjelenésű RFID olvasót TFT kimenettel a falra szereléshez az Arduino segítségével Az Ön által választott MKR és az Ar
Arduino RFID UHF olvasó: 10 lépés
Arduino RFID UHF olvasó: Ennek az utasításnak az a célja, hogy könnyen érthető példát nyújtson az UHF RFID olvasóval összekapcsolt mikrokontrollerről. Az általunk használt olvasó a Thinkify TR-265. A bemutató három UHF címkéből áll, mindegyik egyedi azonosítóval