Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: 3D -tulostus kellotaulusta
- Vaihe 2: Kerää kaikki tarvittavat osat
- Vaihe 3: Yhdistä renkaat
- Vaihe 4: Muiden elektronisten osien kytkentä
- Vaihe 5: Arduino Nanon ohjelmoinnin valmistelu
- Vaihe 6: Adafruit NeoPixel Libraryn asentaminen
- Vaihe 7: Lataa luonnos
![Neopikselikello, jossa on kolme neopikselirengasta: 7 vaihetta Neopikselikello, jossa on kolme neopikselirengasta: 7 vaihetta](https://i.howwhatproduce.com/images/006/image-17568-j.webp)
Video: Neopikselikello, jossa on kolme neopikselirengasta: 7 vaihetta
![Video: Neopikselikello, jossa on kolme neopikselirengasta: 7 vaihetta Video: Neopikselikello, jossa on kolme neopikselirengasta: 7 vaihetta](https://i.ytimg.com/vi/LMgl4coHpR0/hqdefault.jpg)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:00
![Image Image](https://i.howwhatproduce.com/images/006/image-17568-2-j.webp)
![](https://i.ytimg.com/vi/utT4hHZGP5w/hqdefault.jpg)
Steve Manleyn loistava Neo Pixel -kellon luominen sai minut luomaan tämän ohjeen samanlaisen kellon luomiseksi pienimmällä rahalla. (Tärkeä hollantilainen tapa on aina yrittää säästää rahaa;-))
Huomasin, että alkuperäinen muotoilu sopii vain Adafruit NeoPixel -sormuksiin, eivätkä ne ole aivan halpoja.
Katsoin Ali Expressiä ja löysin siitä halvempia versioita. Osoittautui toimiviksi osiksi, mutta ei samankokoisiksi. Päädyin etsimään ja etsimään kellolle 3D -mallia ja säätänyt sitä vastaavasti.
Tämän lisäksi käyttämäni levy on Arduino Nanon klooni, ja se on ohjelmoitu samalla tavalla. Kuitenkin puhdasta kello -ohjelmaa ilman muita lisäyksiä ei ole saatavilla missään, joten minun piti säätää ohjelmistoa hieman.
Tarvikkeet
- Thinary Nano mini USB -kortti
- RTC -kello
- LR1120 akku
- WS2812B 60 LED -rengas
- WS2812B 24 led -rengas
- WS2812B 12 led -rengas
Vaihe 1: 3D -tulostus kellotaulusta
![Kerää kaikki tarvittavat osat Kerää kaikki tarvittavat osat](https://i.howwhatproduce.com/images/006/image-17568-3-j.webp)
Liitetiedostoista löydät stl-tiedoston, jonka tarvitset kellon etulevyn tulostamiseen.
Vaihe 2: Kerää kaikki tarvittavat osat
![Kerää kaikki tarvittavat osat Kerää kaikki tarvittavat osat](https://i.howwhatproduce.com/images/006/image-17568-4-j.webp)
![Kerää kaikki tarvittavat osat Kerää kaikki tarvittavat osat](https://i.howwhatproduce.com/images/006/image-17568-5-j.webp)
Ali Expressistä löydät kaikki tarvittavat osat tähän projektiin.
Ostin elektronisten osien vieressä kellon, jolla oli ruma etulevy, koska se tekee siitä 10 euroa halvempaa kuin esimerkiksi sininen.
Vaihe 3: Yhdistä renkaat
![Yhdistä renkaat Yhdistä renkaat](https://i.howwhatproduce.com/images/006/image-17568-6-j.webp)
Kiinnitä renkaat paikalleen kuumaliimalla. Renkaissa on 5 volttia ja ne kytketään sitten toisiinsa sarjaan kytkemällä DOUT -DIN jokaiseen renkaaseen koon mukaan, eli 60-24-12.
Vaihe 4: Muiden elektronisten osien kytkentä
![Muiden elektronisten osien johdotus Muiden elektronisten osien johdotus](https://i.howwhatproduce.com/images/006/image-17568-7-j.webp)
Yllä oleva kaavio näyttää osien liittämisen toisiinsa.
Aloitamme DS3234 reaaliaikaisella kellolla. Kello on sarjaväyläkäyttöinen laite, ja siinä on vara -akku asetetun ajan muistamiseksi.
Vaihe 5: Arduino Nanon ohjelmoinnin valmistelu
Arduino Nano on ohjelmoitu Arduino IDE: n avulla. IDE: ssä kirjoitat "luonnoksia", jotka kootaan sitten laiteohjelmistoksi, jonka tietokoneesi kirjoittaa siihen liitettyyn Arduinoon USB -kaapelilla. Lataa IDE ja asenna se.
Lataa tiedosto NeoPixelClock_V1.ino
Ennen kuin lataamme koodin taululle, meidän on varmistettava, että ohjaimemme on asennettu ja että oikea kortti on valittu. Arduino Nano -kloonin avulla tarvitsemme ohjaimia CH340G-USB-sarjamuuntinsirulle. USB-sarjaliitäntään käytetty piirisarja on CH340/CH341, jonka ajurit (Windows) voi ladata täältä:
www.wch.cn/download/CH341SER_EXE.html
Jos työskentelet Macilla, sinulla ei ole ongelmia sellaisenaan.
Vaihe 6: Adafruit NeoPixel Libraryn asentaminen
![Adafruit NeoPixel Libraryn asentaminen Adafruit NeoPixel Libraryn asentaminen](https://i.howwhatproduce.com/images/006/image-17568-8-j.webp)
![Adafruit NeoPixel Libraryn asentaminen Adafruit NeoPixel Libraryn asentaminen](https://i.howwhatproduce.com/images/006/image-17568-9-j.webp)
Ennen kuin voimme käyttää NeoPixel -kirjastoa, meidän on asennettava se! Kirjastojen asentaminen Arduino IDE: hen oli aiemmin hieman monimutkaista, mutta sittemmin ne ovat yksinkertaistaneet sitä ja sisällyttäneet kätevän kirjastonhallinnan. Se on avattavassa Luonnos> Kirjasto -valikossa. Avaa kirjastonhoitaja ja etsi Adafruit Neopixel.
Kun se löytyy, valitse se ja napsauta asennuspainiketta.
Varmista myös "Työkalut> Hallitus" -valikon alta, että oikea levy on valittu, Arduino Nano.
Vaihe 7: Lataa luonnos
![Lataa luonnos Lataa luonnos](https://i.howwhatproduce.com/images/006/image-17568-10-j.webp)
Nyt meillä on kaikki valmiina, voimme aloittaa lataamisen taululle. Yhdistämme levyn USB -kaapelilla.
Ensin selvitetään, mikä sarjaportti levy rekisteröi.
Windows:
Avaa komento [Windows] [R] -näppäimellä ja kirjoita compmgmt.msc. Tietokoneen hallinnassa napsauta Laitehallinta Katso Portit -kohdasta, mitä porttia käytetään.
Mac OS:
Apple -kuvake> Tietoja tästä Macista> Järjestelmäraportti> USB
Varmista nyt Työkalut -valikosta, että prosessori, jossa on vanha käynnistyslatain, on valittu. Tätä tarvitaan kloonilevylle.
Napsauta nyt IDE: n vasemmassa yläkulmassa olevaa Lataa -painiketta. Tämä on painike, jossa nuoli osoittaa oikealle. Heti kun lataus on valmis, kello alkaa toimia.
Suositeltava:
Kolme aksiaalista hinausautoa (cnc) - PLC: 4 vaihetta
![Kolme aksiaalista hinausautoa (cnc) - PLC: 4 vaihetta Kolme aksiaalista hinausautoa (cnc) - PLC: 4 vaihetta](https://i.howwhatproduce.com/images/001/image-495-44-j.webp)
Kolme aksiaalista hinausautoa (cnc)-PLC: Hei Tämä väitöskirja käsittelee KLOKNER MOELLERin PLC-PS3: n ohjelmointia molemmissa tarkoituksissa mekaanisen mallin, niin sanotun kolmiakselisen kuljetusnosturin ja tässä tapauksessa metallikuormien kuljetus. Se on ess
Kolme ranskalaista kanaa laatikossa (Micro: bitillä): 10 vaihetta
![Kolme ranskalaista kanaa laatikossa (Micro: bitillä): 10 vaihetta Kolme ranskalaista kanaa laatikossa (Micro: bitillä): 10 vaihetta](https://i.howwhatproduce.com/images/002/image-4970-j.webp)
Kolme ranskalaista kanaa laatikossa (Micro: bit): Yllätä (tai pelästytä) ihmisiä, joissa kolme kanaa hyppää laatikosta. Lomatunnelma elektroniikalla klassisessa Jack-in-the-boxissa. Nämä kolme kanaa ovat tietysti ranskalaisia
Kolme kaiutinpiiriä -- Vaiheittainen opetusohjelma: 3 vaihetta
![Kolme kaiutinpiiriä -- Vaiheittainen opetusohjelma: 3 vaihetta Kolme kaiutinpiiriä -- Vaiheittainen opetusohjelma: 3 vaihetta](https://i.howwhatproduce.com/images/001/image-227-26-j.webp)
Kolme kaiutinpiiriä || Vaiheittainen opetusohjelma: Kaiutinpiiri vahvistaa ympäristöstä vastaanotettuja audiosignaaleja MIC-laitteeseen ja lähettää sen kaiuttimelle, josta vahvistettua ääntä tuotetaan
Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta
![Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta Esp8266 -pohjainen tehostusmuunnin, jossa on hämmästyttävä Blynk -käyttöliittymä, jossa on palautesäädin: 6 vaihetta](https://i.howwhatproduce.com/images/002/image-3731-15-j.webp)
Esp8266 -pohjainen tehostusmuunnin hämmästyttävällä Blynk -käyttöliittymällä, jossa on palautesäädin: Tässä projektissa näytän sinulle tehokkaan ja yleisen tavan DC -jännitteiden lisäämiseen. Näytän sinulle, kuinka helppoa voi olla tehostusmuuntimen rakentaminen Nodemcun avulla. Rakennetaan se. Se sisältää myös näytön volttimittarin ja palautteen
ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta
![ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta ESP32 -liitäntä, jossa on SSD1306, jossa on MicroPython: 5 vaihetta](https://i.howwhatproduce.com/images/011/image-30843-j.webp)
ESP32 -liitäntä SSD1306: lla, jossa on MicroPython: Mikropython on pythonin optimoima ja pieni jalanjälki. Mikropython on saatavana monille ohjainperheille, mukaan lukien ESP8266, ESP32, Ardui