Turinys:
- Prekės
- 1 žingsnis: 1 žingsnis: „Ultra Sonic“jutiklio surinkimas
- 2 veiksmas: 2 veiksmas: pritvirtinkite garsinį signalą
- 3 žingsnis: 3 žingsnis: pritvirtinkite šviesos diodą
- 4 žingsnis: 4 žingsnis: kodavimo laikas
- 5 žingsnis: 5 žingsnis: laikas sustabdyti katę
- 6 veiksmas: 6 veiksmas: žaiskite naudodami nustatymus
Video: „Arduino“signalas - katės įrodymas: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Katės gali būti puikios. Jie gali būti tokie neįtikėtinai jaukūs, neryškūs ir linksmi. Tačiau kai jie pradeda projektą, juos gali būti neįtikėtinai sunku atgrasyti. Kas gali būti geresnis būdas atbaidyti katę nei judesiui jautri šviesa ir garsas?
Šioje pamokoje sužinosite, kaip nustatyti ir koduoti „Arduino“, kad būtų galima aptikti šalia esantį judesį. Kai atsiranda judesys, jis atgrasins padarą tiek LED šviesa, tiek garsu.
Tam tikra pagrindinė grandinių ir programavimo patirtis yra naudinga, bet neprivaloma.
Prekės
1 „Arduino Uno“
1 Duonos lenta
2 330Ω rezistorius
1 garsinis signalas
1 RGB šviesos diodas
10 trumpiklių
1 9V1A adapteris (nustatymui ir prijungimui)
1 žingsnis: 1 žingsnis: „Ultra Sonic“jutiklio surinkimas
Pradėkite surinkti savo duonos lentą.
Pritvirtinkite „Ultra Sonic“jutiklį, kaip parodyta aukščiau. Atkreipkite dėmesį į keturis skirtingus kaiščius (pažymėtus) VCC, Trig, Echo ir Gnd. Įsitikinkite, kad VCC eina į 5 V maitinimo šaltinį, o GND - į žemę.
„Trig“turėtų pereiti prie 2 kaiščio, o „Echo“- į 3 kaištį.
2 veiksmas: 2 veiksmas: pritvirtinkite garsinį signalą
Vėlgi, kartu su aukščiau pateikta duonos lenta pritvirtinkite signalą. Įsitikinkite, kad signalizatoriaus + gnybtas yra pritvirtintas prie 7 kaiščio, ir naudokite 330Ω rezistorių, kad prijungtumėte - terminalą prie žemės.
3 žingsnis: 3 žingsnis: pritvirtinkite šviesos diodą
Pritvirtinkite RGB šviesos diodą, kaip parodyta diagramoje. Raudona spalva turėtų būti pritvirtinta prie 9 kaiščio, žalia - prie 10 kaiščio, o mėlyna - prie kaiščio 11. Paskutinis (ir ilgiausias) kaištis turi būti pritvirtintas prie žemės su 330Ω rezistoriumi.
4 žingsnis: 4 žingsnis: kodavimo laikas
Dabar atėjo laikas pridėti kodą. Naudojant „Arduino“redaktorių, šis kodas užsidegs jūsų šviesos diodas ir garsinis signalas skleis triukšmą, priklausomai nuo to, kokiu atstumu „UltraSonic“jutiklis aptinka objektą.
Jei esate kūrybingi naudodami bet kurį PIN kodą, žinokite, kad gali tekti juos pakeisti, kad kodas veiktų.
5 žingsnis: 5 žingsnis: laikas sustabdyti katę
Nustatykite savo vietą visur, kur norite, kad jūsų katė neitų į vietas. Stengiuosi, kad jis neitų per grindis mano rūsyje, kur nėra durų tam užkirsti kelią. Kai jis eina priešais jutiklį, jis užgęsta. Jis lengvai bijo triukšmo ir šviesų, todėl jo atbaidyti nereikia per daug.
6 veiksmas: 6 veiksmas: žaiskite naudodami nustatymus
Kai kuriuos dalykus, kuriuos galite koreguoti ar koreguoti, priklausomai nuo jūsų poreikių:
- Dėl ko „distanceInCM“vyksta įvykiai. Ar norite, kad jis aptiktų kažką labai artimo, ar tik tada, kai jis yra toliau? Jei sureguliuosite tai per toli, gali tekti įsigyti geresnį, jautresnį ultragarsinį jutiklį.
- Kokią spalvų gamą norite naudoti? Naudodamas RGB šviesos diodą, jis pasirenka atsitiktines reikšmes nuo 0 iki 100 arba nuo 0 iki 255 (raudonai, kai kažkas yra arti), kad įspėtų daugiau.
- Signalizacijos dažnį galima reguliuoti. Žemesni dažniai yra žemesnės natos, aukštesni - aukštesni.
Rekomenduojamas:
„Arduino+Blynk“projekto valdymo garsinis signalas: 8 žingsniai
„Arduino+Blynk“projekto valdymo garsinis signalas: „Blynk“naudojamas tam, kad daiktų internetas būtų įmanomas labai patogiu būdu. Šiame projekte nenaudoju jokio „Bluetooth“ar „Wifi“modulio belaidžiam ryšiui palaikyti. Tai įmanoma naudojant „Blynk“programą, kuri gali padėti jums sukurti savo programą
„Measurino“: matavimo rato koncepcijos įrodymas: 9 žingsniai
„Measurino“: matavimo rato koncepcijos įrodymas: „Measurino“tiesiog skaičiuoja rato apsisukimų skaičių, o nuvažiuotas atstumas yra tiesiogiai proporcingas paties rato spinduliui. Tai yra pagrindinis odometro principas, ir aš pradėjau šį projektą daugiausia norėdamas išsiaiškinti, kaip išlaikyti
Aliarmo signalas / įsilaužimo signalas: 17 žingsnių
Stiklo dūžimo signalizacija / įsilaužimo signalizacija: Ši grandinė gali būti naudojama skambant pavojaus signalui, kad būtų galima aptikti įsibrovėlio išdaužtą stiklo langą, net kai įsibrovėlis užtikrina, kad išdaužtas stiklas neskleidžia garso
Naujausias „MacOS“/„Hackintosh High Sierra 10.13“USB „Wi -Fi“tvarkyklės „ateities įrodymas“sprendimas naudojant „Raspberry Pi“: 4 žingsniai
Naujausias „MacOS“/„Hackintosh High Sierra 10.13“„USB“„Wi -Fi“tvarkyklės „ateities įrodymas“sprendimas naudojant „Raspberry Pi“: viena iš labiausiai varginančių naujausių „MacOS“/„Hackintosh“problemų yra USB „Wi -Fi“tvarkyklės prieinamumas. Turiu 3 „wifi usb“, iš kurių niekas neveikia „macOS High Sierra 10.13“Mano naujausias „USB“„Wi -Fi“yra belaidis „panda“, tačiau „MacO“tvarkyklės palaikymas
„Manta Drive“: ROV varomosios sistemos koncepcijos įrodymas: 8 žingsniai (su paveikslėliais)
„Manta Drive“: ROV varomosios sistemos koncepcijos įrodymas: kiekviena povandeninė transporto priemonė turi trūkumų. Viskas, kas praduria korpusą (durys, kabelis), yra potencialus nuotėkis, o jei kažkas turi ir pradurti korpusą, ir tuo pačiu metu judėti, nuotėkio potencialas padaugėja. Šis instrukcinis aprašymas