Sadržaj:

Okretni zaslon: 4 koraka
Okretni zaslon: 4 koraka

Video: Okretni zaslon: 4 koraka

Video: Okretni zaslon: 4 koraka
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, Studeni
Anonim
Image
Image
Krug
Krug

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
Krug
Krug
Krug
Krug
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

Zaključak
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: