Sadržaj:
- Korak 1: Dijelovi i alati:
- Korak 2: Proces izgradnje:
- Korak 3: Programiranje Arduino + Blynk aplikacije:
- Korak 4: Završne slike:
Video: RBG 3D štampani Mjesec kontroliran Blynkom (iPhone ili Android): 4 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Ovo je 3D štampani mjesec sa postoljem. Napravljen sa RGB LED trakom od 20 LED dioda spojenom na arduino uno i programiranom za upravljanje pomoću blynka. Arduino je tada moguće kontrolirati putem aplikacije iz blynk -a na iPhoneu ili Androidu.
Korak 1: Dijelovi i alati:
1x - ws2812b LED traka, koristio sam 1m 30led traku i za to izrezao 20 LED dioda.
1x - 3D štampani mjesec, veza za preuzimanje sa thingiverse:
1x - 3D štampano postolje za mjesec, link from thingiverse:
1x - 3D štampani držač LED traka, samostalno preuzimanje preuzete zip datoteke da biste preuzeli datoteku. Morate ga skalirati na 1000%!
1x - arduino uno + kabel
1x računar sa mrežom
Korak 2: Proces izgradnje:
Počeo sam stavljajući traku na LED traku i pričvršćujući je na držač LED trake. Pazite da ne prekrivate nijedno svjetlo, a koristite i neprovodnu traku kada je pričvrstite na rolu.
Da bih stalak za Mjesec učinio jačim, upotrijebio sam dvostranu traku i pritisnuo nekoliko sekundi i oni su se jako dobro držali zajedno.
LED traka sa držačem za led rolnu stavljena je na vrh postolja, gurnuo sam kablove sa LED trake kroz postolje i spojio ih na arduino. Koristio sam i neku dvostranu traku da je pričvrstim.
Kako su kablovi spojeni:
- Crni kabel na masu (gnd)
- Crveni kabel na 5v od arduina
- Zeleni kabel za pin 8, kod iz zip datoteke također će koristiti pin 8 + 20 LED dioda.
Nisam koristio vanjsko napajanje pa sam smanjio svjetlinu koja se koristi na LED diodama.
Arduino uno je malo velik za ovo postolje pa sam morao izvući donji sloj postolja i postaviti cijelo postolje preko male kutije s malo mjesta ispod mjeseca.
Samo sam stavio mjesec preko role, tako da je moguće samo podići ako bi to ikada bilo potrebno.
Korak 3: Programiranje Arduino + Blynk aplikacije:
Program je uglavnom preuzet sa stranice primjera blynk:
Koristio sam zebra RGB kontrolu i klizač za podešavanje svjetline.
Kada ste postavili autorizacijski kôd i učitali kôd na arduino, tada možete pokrenuti cmd ako ste na Windowsima ili Terminalu na mac -u ili linux -u ovdje se nalazi link do vodiča: https://www.youtube.com/embed/ fgzvoan_3_w
Šifra:
#include #include // Trebali biste dobiti Auth Token u aplikaciji Blynk. // Idite na Postavke projekta (ikona oraha). char auth = "VAŠ KOD OVDJE"; // ovdje postavite kôd iz aplikacije blynk Adafruit_NeoPixel strip = Adafruit_NeoPixel (20, 8, NEO_GRB + NEO_KHZ800); // 20 je za broj LED dioda, 8 u pinu koji se koristi na arduino ploči // Unesite vrijednost od 0 do 255 da biste dobili vrijednost boje. // Boje su prijelaz r - g - b - natrag u r. uint32_t Točak (byte WheelPos) {if (WheelPos <85) {return strip. Color (WheelPos * 3, 255 - WheelPos * 3, 0); } else if (WheelPos <170) {WheelPos -= 85; povratna traka. Boja (255 - WheelPos * 3, 0, WheelPos * 3); } else {WheelPos -= 170; povratna traka. Boja (0, WheelPos * 3, 255 - WheelPos * 3); }} BLYNK_WRITE (V2) {int svjetlina = param.asInt (); strip.setBrightness (svjetlina); } BLYNK_WRITE (V1) {int shift = param.asInt (); for (int i = 0; i <strip.numPixels (); i ++) {strip.setPixelColor (i, točak (shift & 255)); // ILI: strip.setPixelColor (i, Wheel (((i * 256 / strip.numPixels ()) + shift) & 255)); } strip.show (); } void setup () {// Konzola za otklanjanje grešaka // Blynk će raditi kroz Serial // Nemojte čitati ili pisati ovu seriju ručno na skici Serial.begin (9600); Blynk.begin (Serijski, auth); strip.begin (); strip.show (); } void loop () {Blynk.run (); }
Korak 4: Završne slike:
Sada možete kontrolirati boju i svjetlinu mjeseca pomoću telefona. Takođe vidite mnogo detaljniji mjesec sa žuto/bijelim svjetlima na nižoj svjetlini. Ali boje izgledaju jako dobro na 3D štampanom mjesecu.
Nadam se da je ovo nekome pomoglo:)
Preporučuje se:
E-mastilo: Mjesec / ISS / Ljudi u svemiru : 6 koraka
E-mastilo: Mjesec / ISS / Ljudi u svemiru …: Imao sam malinu i šešir na e-papiru i htio sam to upotrijebiti za prikaz informacija kao što je gdje se nalazi ISS ili koliko je ljudi sada u svemiru. .Rekao sam da provjerim postoje li API -ji na Internetu da dođem do tih podataka i našao sam ih. OK, razumio !!!! Čekaj
Evidentirajte EKG velike brzine ili druge podatke neprekidno više od mjesec dana: 6 koraka
Zapisujte EKG velike brzine ili druge podatke, kontinuirano više od mjesec dana: Ovaj projekt je razvijen kako bi podržao univerzitetski medicinski istraživački tim koji je trebao nosivi uređaj koji je mogao zabilježiti 2 x EKG signala pri 1000 uzoraka/sek (ukupno 2K uzoraka/sek) kontinuirano 30 dana, kako bi se otkrile aritmije. Predsjedavajući projekta
3D FPV helikopter kontroliran 3D štampanom, kontroliran mikro Wifi -jem: 7 koraka (sa slikama)
3D FPV helikopter kontroliran 3D printanim mikro Wifi -jem kontroliran: Nakon moja prva dva uputstva " WifiPPM " i " Lowcost 3d Fpv kamera za Android " Želim pokazati svoj mikro kvadrokopter sa spojena oba uređaja. Za to vam ne trebaju nikakvi dodatni uređaji poput RC predajnika ili FPV naočala
Kako provaliti iz zatvora vaš 1.1.4 ili niži IPhone ili IPod Touch: 4 koraka
Kako provaliti iz vašeg jailbreak -a 1.1.4 ili nižeg iPhone -a ili IPod Touch -a: Kako jailbreak -om izvršiti 1.1.4 ili stariju verziju iPhone -a ili iPod Touch -a i instalirati aplikacije trećih strana. UPOZORENJE: Neću biti odgovoran za štetu nanesenu vašem iPhoneu, iPod Touch -u ili računaru. Međutim, ZiPhone nikada nije oštetio iPhone ili iPod kako bi
Ipod / Mp4 priključna stanica ili Mp3 server kontroliran iz kreveta bez ikakvih troškova: 12 koraka
Ipod / Mp4 priključna stanica ili Mp3 server kontroliran iz kreveta bez ikakvih troškova: Zdravo, htio bih slušati svoje mp3 pjesme na svom kućnom kinu, ali kućno kino je u mojoj spavaćoj sobi, a računar na drugoj strani kuće. Umoran od narezivanja diskova riješio sam ovaj problem … Trebalo mi je sve sa stalnim napajanjem, kontrolom