Tartalomjegyzék:
Videó: ScriptBox: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
A ScriptBox egy arduino alapú eszköz, amelyet a számítógép billentyűzetként ismer fel, és amely használható billentyűleütések beadására.
A ScriptBox használatának előnyei a következők:
- Használhat egy tűt a ScriptBox feloldásához, így csak Ön használhatja
- Annyi szkriptet kaphat, amennyit csak akar
- Az RGB Led segítségével megjelenítheti a ScriptBox aktuális állapotát (futás, hiba, készenlét stb.)
1. lépés: A ScriptBox létrehozásához szükséges alkatrészek
Ha saját ScriptBox -ot szeretne létrehozni, akkor a következő alkatrészekre lesz szüksége:
- Arduino Pro Micro
- MicroSd modul
- 1x4 billentyűzet
- RGB LED - közös katód
- 3 x 330 ohmos ellenállás (220 ohmos ellenállást használtam, de az RGB LED által kibocsátott fény erőteljes és kényelmetlen
- 3D nyomtatott doboz (további információval szolgálunk)
- MicroSD kártya
2. lépés: Csatlakozási rajz
A következő összefüggéseket hoztam létre:
1x4 billentyűzet - Arduino Pro Micro
1. tüske a 2. tűvel
2 -es csap 3 -as tűvel
3 -as csap a 4 -es tűvel
4. tüske az 5. tűvel
5. tű GND -vel
RGB LED - Arduino Pro Micro
GND és GND
Az RGB LED 3 csapja (az ellenállások használatával - lásd az ábrát) 18, 19, 20 (A0, A1, A2) Arduino csapokkal.
Megjegyzés: Ha nem találja a megfelelő sorrendet a tűk csatlakoztatásához, akkor az RGB LED a ScriptBox különböző állapotait jeleníti meg, az általam választott színektől eltérő színekkel. Például: Ahelyett, hogy piros lámpát mutatna, ha a tű rossz volt, kék fényt fog látni. Ennek megoldásához 2 lehetőség közül választhat:
1. Módosítsa az RGB Led csapok inicializálását a 4. lépésből származó kódban (javasolt):
// RGB Led csapok
int redPin = 18; int greenPin = 19; int bluePin = 20;
Tehát, ha kék színe van, amikor a piros tű helyett hibás volt, akkor ezt a beállítást válthatja:
// RGB Led csapok
int redPin = 20; int greenPin = 19; int bluePin = 18;
2. Próbálja megtalálni a megfelelő tűs csatlakozási sorrendet
MicroSD modul - Arduino Pro Micro:
GND és GND
VCC VCC -vel
MISO és MISO (14. láb)
MOSI MOSI -val (16. láb)
SCK és SCLK (15. láb)
CS 7 tűvel
Ajánlott:
DC - DC feszültség Lépés lekapcsoló mód Buck feszültségátalakító (LM2576/LM2596): 4 lépés
DC-DC feszültség Lépés lekapcsoló üzemmód Buck feszültségátalakító (LM2576/LM2596): A rendkívül hatékony bakkonverter készítése nehéz feladat, és még a tapasztalt mérnököknek is többféle kivitelre van szükségük, hogy a megfelelőt hozzák létre. egy DC-DC áramátalakító, amely csökkenti a feszültséget (miközben növeli
Akusztikus levitáció az Arduino Uno-val Lépésről lépésre (8 lépés): 8 lépés
Akusztikus lebegés az Arduino Uno-val Lépésről lépésre (8 lépés): ultrahangos hangátvivők L298N Dc női adapter tápegység egy egyenáramú tűvel Arduino UNOBreadboard és analóg portok a kód konvertálásához (C ++)
Élő 4G/5G HD videó streamelés DJI drónról alacsony késleltetéssel [3 lépés]: 3 lépés
Élő 4G/5G HD videó streaming a DJI Drone-tól alacsony késleltetéssel [3 lépés]: Az alábbi útmutató segít abban, hogy szinte bármilyen DJI drónról élő HD minőségű videó streameket kapjon. A FlytOS mobilalkalmazás és a FlytNow webes alkalmazás segítségével elindíthatja a videó streamingjét a drónról
Bolt - DIY vezeték nélküli töltő éjszakai óra (6 lépés): 6 lépés (képekkel)
Bolt - DIY vezeték nélküli töltés éjszakai óra (6 lépés): Az induktív töltés (más néven vezeték nélküli töltés vagy vezeték nélküli töltés) a vezeték nélküli áramátvitel egyik típusa. Elektromágneses indukciót használ a hordozható eszközök áramellátásához. A leggyakoribb alkalmazás a Qi vezeték nélküli töltő
4 lépés az akkumulátor belső ellenállásának méréséhez: 4 lépés
4 lépés az akkumulátor belső ellenállásának mérésére: Íme a 4 egyszerű lépés, amelyek segítenek mérni az akkumulátor belső ellenállását