Satura rādītājs:
- 1. darbība: lietas, kas jums būs nepieciešamas
- 2. solis: izmēri
- 3. solis: loksņu griešana
- 4. solis: salieciet tos kopā
- 5. darbība. WS2812 RGB LED sloksnes barošana
- 6. solis: laiks elektronikai
- 7. solis: laiks kodēt
Video: RGB spēļu peles paliktnis: 7 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Nesen es saskāros ar WS2812 individuāli adresējamām RGB gaismas diodēm. Tas nozīmē, ka katru atsevišķu gaismas diodi var kontrolēt atsevišķi un ieprogrammēt, lai izvadītu dažādas krāsas, nevis standarta RGB joslu, kur visas gaismas diodes iedegas vienādi.
Tirgū pieejamie RGB peles paliktņi ir ļoti dārgi. Tātad, es nolēmu izgatavot lētu RGB peles paliktni, izmantojot Arduino un WS2812 RGB LED sloksni.
Sāksim
1. darbība: lietas, kas jums būs nepieciešamas
- WS2812 RGB LED sloksne (pietiks ar 1 metru)
- Arduino Nano
- 10 mm un 3 mm akrila loksne
- USB kabelis
- Super līme
2. solis: izmēri
Izmēri ir šādi:
- 30 x 20 cm 10 mm loksnei
- 29 x 19 cm 3 mm loksnei
- 10 mm loksnes iekšējie izmēri ir parādīti attēlā
3 mm loksne tiks novietota virs 10 mm loksnes, kā parādīts attēlā. Tas atstās 5 mm apmali no visām pusēm, kas padara gaismu redzamu no augšas. Ticiet man, tas izskatīsies lieliski!
3. solis: loksņu griešana
Ārējo izmēru griešana ir salīdzinoši vienkārša. Vienkārši atzīmējiet līnijas, izmantojot akrila griezēju vai jebkuru asu priekšmetu. Novērtējiet akrilu vēl vairākas reizes pa to pašu līniju, pēc tam novietojiet akrilu uz galda malas un izmantojiet vieglu, ātru spiedienu, lai sadalītu gabalu divās daļās.
Iekšējo izmēru griešana ir sarežģīta, ja jums nav atbilstošu instrumentu, kas ir man. Es izdarīju rūpīgo darbu, urbjot caurumus gar līnijām. Tad es pabeidzu griezumus, izmantojot zāģi. Šī metode atstāj asas malas. Izmantojot failu, gludi izlīdziniet malas. Tam nav jābūt pilnīgi līdzenam un līdzenam, un tas nebūs redzams, un gaisma caur to tik un tā izietu. Vienkārši pārliecinieties, ka tas ir pietiekami plakans, lai LED sloksne varētu novietot vienā līmenī ar lapu.
4. solis: salieciet tos kopā
Noņemiet aizsargpapīru. Viegli noslīpējiet 10 mm akrila loksnes virsmu, izmantojot smalku smilšpapīru. Tas izkliedē gaismu un izgaismo robežu, kuru mēs saglabājām, nevis vienkārši izlaižam caur akrilu.
Novietojiet abas loksnes vienu virs otras, saglabājot 5 mm rezervi no visām pusēm. Izmantojot super līmi, pielīmējiet abas loksnes kopā. Vienkārši ielieciet dažus pilienus līmes pie savienojumiem, un līme automātiski iesūcas. Dariet to pašu visiem 4 stūriem.
Uzlīmējiet 3 mm akrila loksnes augšpusē neoprēna audumu (galvenokārt izmanto peles paliktņu izgatavošanai). Tas liek pelei kustēties vienmērīgi, kā arī paslēpt visu elektroniku un nepilnības zem tās. Gatavošanas laikā neatradu nevienu, tāpēc tā vietā izmantoju melnu kartona papīru. Darbojas labi, bet pēc kāda laika to nomainīs.
Urbiet 4 mm caurumu līdz loksnei, lai USB kabelis izietu. Cauruma diametrs var atšķirties atkarībā no kabeļa biezuma.
5. darbība. WS2812 RGB LED sloksnes barošana
Apskatīsim vienu gaismas diodi no sloksnes. Katra krāsa ar pilnu intensitāti patērē 20 mA. Ja visas krāsas tiek izgaismotas ar pilnu intensitāti (t.i., balta krāsa), viena gaismas diode uzņem aptuveni (20mA + 20mA + 20mA =) 60mA. Maksimālais strāvas patēriņš jūsu joslā būs = 60mA * Gaismas diodes skaits joslā. Manā gadījumā gaismas diožu skaits = 22. Tāpēc maksimālais strāvas patēriņš būs 1320mA. Bet Arduino borta sprieguma regulators spēj nodrošināt ne vairāk kā 800 mA. Šādā gadījumā strāvu vajadzētu barot, izmantojot ārēju barošanas avotu. Pārliecinieties, vai barošanas avota zemējums un Arduino ir savienoti kopā.
Peles paliktnis, kuram nepieciešams cits ārējais barošanas avots, nevis USB? Tas neizklausās pareizi!
Bet šeit ir triks. RGB peles paliktnis ir labi pazīstams ar savu varavīksnes animāciju. To mēs izmantosim šajā projektā. Varavīksnē nav balta! Tas nozīmē, ka jebkurā brīdī neviena gaismas diode netiks pilnībā izgaismota ar visām krāsām. 22 LED sloksnēm maksimālais strāvas patēriņš, ko es izmērīju ar šo animāciju, ir 150 mA, kas ir pietiekami diapazonā. Tāpēc sloksni var barot tieši, izmantojot Arduino Nano.
6. solis: laiks elektronikai
Tā kā mehāniskā konstrukcija nav piemērota, ir pienācis laiks dažām elektronikas ierīcēm.
Novietojiet vajadzīgo LED sloksnes garumu, kā parādīts attēlā. Turiet tos īslaicīgi, izmantojot lenti. Tagad, izmantojot super līmi, pielīmējiet visas gaismas diodes pie akrila loksnes.
Satveriet USB kabeli un nogrieziet vienu galu. Kabeļa iekšpusē būs četri vadi. Tā kā mēs izmantosim USB tikai Arduino barošanai, mūs interesē sarkanais (+) un melnais (-) vads. Nogrieziet atlikušos divus vadus, jo mums tie nebūs vajadzīgi. Izvelciet kabeli caur urbumu, kuru mēs urbām.
Izveidojiet savienojumus, kā parādīts shēmā.
7. solis: laiks kodēt
Lejupielādējiet kodu un atveriet to, izmantojot Arduino IDE. Pirms augšupielādes,
- Sloksnes datu tapu var savienot ar jebkuru no digitālajām tapām. Esmu izvēlējies tapu 4. Veiciet nepieciešamās izmaiņas kodā, ja izmantojat citu tapu.
- Ievadiet gaismas diodes skaitu joslā.
Noklikšķiniet uz augšupielādes un izbaudiet savu lēto, bet satriecošo RGB spēļu peles paliktni!
Paldies, ka izturējāties līdz beigām. Ceru, ka jums visiem patīk šis projekts. Ļaujiet man zināt, vai jūs to izgatavojat sev. Abonējiet manu YouTube kanālu, lai uzzinātu vairāk par gaidāmajiem projektiem. Paldies vēlreiz!
Ieteicams:
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro
Projekts Aurora: gudrs spēļu peles paliktnis par 20 €: 13 soļi (ar attēliem)
Projekts Aurora: gudrs spēļu peles paliktnis par 20 €: Pamatideja ir - kāpēc tērēt 50 USD par RGB peles paliktni, kurā ir tikai gaismas šovi? Labi, tie ir forši un īpaši plāni, taču tie arī pievieno datoram programmatūru, lai pielāgotu gaišas krāsas, kas nav gluži "vieglas" ja apsver
Lēts (bet lielisks) peles paliktnis: 5 soļi
Lēts (bet izcils) peles paliktnis: Es esmu pārāk lēts, lai iztērētu 25 USD par kvalitatīvu peles paliktni, tāpēc es nolēmu izveidot savu. Visam vajadzētu būt zem 5 USD. Es to izmantoju ar Logitech G5 lāzera peli un esmu to pārbaudījis ar Razer Copperhead lāzera peli un lētu Microsoft lodīšu peli
Peles paliktnis: 4 soļi
Peles paliktnis: runa ir par viegli izgatavojamu peles paliktni, ko pagatavot minūtes vai divu laikā. Tas ļoti labi slīd, kā arī ļoti labi izseko
DIY kvēlojošs peles paliktnis: 4 soļi
DIY kvēlojošs peles paliktnis: kvēlojošs peles paliktnis