Sadržaj:
Video: Okretni zaslon: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Tijekom jednotjednog tečaja o fizičkom računarstvu, tj. Arduinu, morali smo raditi trodnevni projekt u grupama po dvije. Odabrali smo izradu vrtljivog zaslona. Koristi samo 7 LED dioda (dodali smo još jednu za prikaz posebnih znakova poput ÄÖÜ). Postavljeni su na ruku koja se vrti prilično brzo. Zatim ih uključujemo i isključujemo i tekst je čitljiv. U stvarnosti izgleda bolje nego u videu.
Za promjenu prikazanog teksta naša se ploča povezuje s WiFi mrežom i služi web stranici na koju možete unijeti tekst.
Korak 1: Lasersko rezanje
Budući da smo imali pristup laserskom rezaču, odlučili smo izrezati naš nosač motora i ruku iz akrila. Ispostavilo se da je to bila dobra ideja jer je tekst bio čitljiv čak i na suprotnoj web stranici (iako ne tako svijetla). Oblici su vrlo jednostavni pa ih se može sastaviti i po komadu akrila i/ili drva. Čak smo i ugravirali svoja imena radi hladnoće. Dimenzije nisu bitne jer jednostavno možete prilagoditi vremenska ograničenja u kodu kako bi odgovarala brzini.
Za pričvršćivanje motora upotrijebili smo odgovarajući plastični zupčanik koji smo samo pritisnuli na osovinu motora i zalijepili za ruku. Za spajanje svih akrilnih komada koristili smo vruće ljepilo.
Korak 2: Krug
Krug je vrlo jednostavan, samo morate spojiti 7 LED dioda na bilo koju ploču. Odabrali smo crvene jer smo negdje pročitali da na kraju najbolje izgledaju.
Naša ploča je bila sparkfun esp32 stvar, pa smo ugradili wifi, punjenje baterije i odgovarajuću bateriju. Bio je vrlo jednostavan za korištenje i ponovno bismo koristili istu ploču.
Bez posebnog razloga odlučili smo spojiti sve pozitivne LED noge i spojiti svaku negativnu nogu na digitalni I/O pin. To znači da morate postaviti pin na LOW da biste uključili LED i HIGH da biste ga isključili.
Pokazalo se da je dobra ideja lemiti otpornike na ploču i koristiti skupljajuće cijevi za izolaciju svega.
Korak 3: Kodirajte
Sav naš kôd možete pronaći na Githubu.
Naš kôd inspiriran je jednostavnim web poslužiteljem i sličnim projektom bez wifija. Samo smo sve spojili i dodali vlastite bitmaske za slova. Budući da smo imali napajanje za napajanje motora, samo smo odabrali neko vrijeme kašnjenja i birali napon kako bi slika bila stabilna. Bilo bi bolje pristupiti mjerenju brzine ruke s nekim senzorom (npr. Osjetnikom Hall efekta i magnetom ispod konstrukcije) i prilagoditi kašnjenje u kodu, ali to nismo učinili zbog ograničenog vremenskog okvira.
Naša web stranica se u osnovi sastoji samo od nekog teksta i unosa teksta koji šalje trenutni niz pri svakoj promjeni pa se tekst trenutačno ažurira. Nakon podizanja sustava i kada se isprazni niz, prikazujemo IP adresu kako biste znali kamo se spojiti.
Kod naše web stranice uključen je u Arduino kôd kao niz, ali je zasebno dostupan radi jasnoće.
Korak 4: Zaključak
Na kraju je sve ispalo dobro, ne bismo ništa mijenjali. Doista bismo preporučili korištenje akrila kao i mi, bilo je jako impresivno kako je tekst samo lebdio u zraku.
Jedino što smo podcijenili bila je energija okretne ruke, naša je konstrukcija bila toliko klimava da smo je morali zalijepiti za stol.
Značajka koja bi bila lijepa, ali nismo mogli shvatiti bila bi već spomenuto mjerenje brzine. Time bi bilo moguće kontrolirati brzinu kretanja teksta po ekranu. Za to smo morali koristiti napajanje.
Preporučeni:
Robotski upravljani okretni enkoder: 6 koraka
Robotski upravljani okretni enkoder: Posjetio sam howtomechatronics.com i tamo vidio robotsku ruku s bluetooth kontrolom. Ne volim koristiti bluetooth, plus vidio sam da možemo kontrolirati servo pomoću rotacijskog davača, pa sam ga redizajnirao da mogu kontrolirati robota ruku upotrijebite rotacijski davač i snimite ga
TTGO (kolor) zaslon s mikropythonom (TTGO T-zaslon): 6 koraka
TTGO (kolor) zaslon s Micropythonom (TTGO T-zaslon): TTGO T-zaslon je ploča temeljena na ESP32 koja uključuje zaslon u boji od 1,14 inča. Ploča se može kupiti za nagradu manju od 7 USD (uključujući dostavu, nagrada viđena na banggood -u). To je nevjerojatna nagrada za ESP32 uključujući zaslon. T
I2C / IIC LCD zaslon - Upotrijebite SPI LCD za I2C LCD zaslon Korištenje SPI do IIC modula s Arduinom: 5 koraka
I2C / IIC LCD zaslon | Upotrijebite SPI LCD na I2C LCD zaslonu Korištenje SPI na IIC modula s Arduinom: Zdravo dečki, budući da normalni SPI LCD 1602 ima previše žica za povezivanje pa je vrlo teško povezati ga s arduinom, ali na tržištu postoji jedan modul koji može pretvoriti SPI zaslon u IIC zaslon pa morate spojiti samo 4 žice
I2C / IIC LCD zaslon - Pretvorite SPI LCD u I2C LCD zaslon: 5 koraka
I2C / IIC LCD zaslon | Pretvorite SPI LCD u I2C LCD zaslon: za korištenje spi lcd zaslona potrebno je previše povezivanja, što je zaista teško učiniti pa sam pronašao modul koji može pretvoriti i2c lcd u spi lcd pa krenimo
Okretni LED zaslon: 12 koraka
Okretni LED zaslon: Zaslon svjetla za predenje koristi motor za okretanje ploče velikom brzinom, dok pulsira svjetla kako bi stvorio uzorke u zraku dok se zumira. Lako se gradi, lako se koristi i zabavno je pokazivati! Također ima zaglavlje tako da možete ažurirati s