Sadržaj:
- Korak 1: Stvari koje su vam potrebne:
- Korak 2: Sastavite ploču
- Korak 3: Programiranje vašeg čipa
- Korak 4: Opcionalno: 3D štampana futrola
- Korak 5: Kako se postaviti u džepnom kvadratu
Video: Užareni džepni trg: 5 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Dobrodošli u moje prve Instructables! Ovo je bio zabavan mali projekt koji sam želio podijeliti, ali pazite se uskoro još stvari! Prvobitno sam ovo napravio za maturu, ali ovaj dizajn mogao bi se koristiti za mnoge slične projekte, od LED vezica do prilagođenih žarulja.
Korak 1: Stvari koje su vam potrebne:
Materijali:
- Attiny85 ili slično
- Scrap protoboard
- CR2032 držač baterije i baterija za sat
- Žica za otpad
- Mali prekidač
- RGB LED
Alati:
- Lemilica
- Ruke za pomoć
- Laptop sa Arduino IDE -om ili sličnim
Opcionalne stvari koje sam slučajno koristio:
- 3D štampač
- Kliješta
- Kondenzator
- IC nosač za ponovno programiranje
- Bakrene žice
- Pinceta
- Usisavač dima za lemljenje
- Radno svetlo
- Mali AVR programer (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
Korak 2: Sastavite ploču
Možete sastaviti ovo kako god želite, ali ja ću skicirati svoj postupak za sve zainteresirane.
- Prvo sam sastavio svetlo. Koristio sam knopkoff Neopixel RGBW LED (https://www.amazon.com/ALITOVE-Similar-Individally-Addressable-embedded/dp/B01K4HCVDC/) koji sam imao u prethodnom projektu. Koristio sam i standardne 4 -pinske RGB LED sa zajedničkom katodom sa attiny85 čipom tako da bi i to trebalo raditi, ali neće biti tako sjajno.
- Zatim sam lemio kondenzator od 4,7 mikrofarada na pozitivne i negativne stezaljke (kako se preporučuje za ovu specifičnu LED diodu), zatim sam lemio pozitivne i negativne vodiče, a liniju podataka na LED sa otpornikom od 470 ohma.
- Zatim sam postavio držač baterije. Koristio sam veću protobor ploču nego što mi je trebalo pa sam imao prostora za proširenje ako je potrebno, a zatim sam lemio pozitivnu gornju ploču držača baterije cr2032 na matičnoj ploči. Koristio sam golu bakrenu žicu kako bih nanizao negativnu stranu ispod držača baterije.
- Zatim sam postavio 8 -pinski držač IC čipa na protoboard s baterijom na mjestu tako da sam znao da će biti dovoljno prostora, presavio pinove i lemio ga unutra.
- Na dnu sam spojio kablove za napajanje i uzemljenje držača baterije u držač za IC. Ostavite malo duljine koja se kasnije može skratiti kako biste dodali prekidač na električnom vodu.
- Dvaput provjerite da li baterija još uvijek leži, a ako imate multimetar, provjerite utičnice za napajanje i uzemljenje držača IC -a. Možda vam se čini dosadnim, ali provjeravanje ovih stvari u hodu će vam se isplatiti ako kasnije morate riješiti problem.
- Priključite svjetlosne vodove na napajanje i uzemljenje (blizu priključka na držač IC -a), i vodite jednu liniju podataka sa standardnog pina na IC -u. (dvaput provjerite listom iscrtavanja kako biste provjerili je li pin dostupan, ali u suprotnom upotrijebite koji je najpogodniji za lemljenje)
- Zatim odrežite bakrenu žicu dalekovoda, prije nego što dođe do držača IC, zalemite malu duljinu žice s obje strane.
- Zatim odrežite žicu prema veličini, lemite žice na dva kabela malog prekidača, pričvrstite treći kabel i vruće zalijepite prekidač na otvoreni prostor sa strane. Pazite da izolirate prekidač ako ga postavljate na ili u blizini druge izložene žice jer je kućište metalno. Jednostavno sam upotrijebio mali komad električne trake.
Korak 3: Programiranje vašeg čipa
Moj kôd za ovaj projekat može se preuzeti sa Github -a: https://github.com/3jackattack3/simpleSpectrumLigh…. Da bih to programirao, implementirao sam Platformio plugin za atom editor teksta koristeći "tinyAVRprogrammer" iz sparkfun -a. Po mom iskustvu, ovo je bio moj omiljeni način pisanja i postavljanja koda na IC čipove, poput attiny85.
Platformni dodatak je više osobna preferencija, iako toplo preporučujem da ga provjerite. Isprobao sam 3 različite metode programiranja arduina u uređivačima teksta koji mi se sviđaju, a naišao sam i na probleme sa dodacima Stino i Deviot za Sublime tekst, ali sam imao veliki uspjeh s ovim dodatkom platformio za atom. Međutim, budući da je ovo više osobna preferencija, pokušat ću dodati tradicionalni arduino IDE kod čim budem imao vremena. Ako ga želite sami pretvoriti, samo kopirajte tekst.cpp datoteke u novi arduino projekt i uklonite prvi redak: "#include Arduino".
Programiranje IC -a postaje malo kompliciranije. Metoda koju sam koristio dolazi direktno iz sparkfuna i najbolja je metoda koju sam do sada našao. Pogledajte njihov vodič za jednostavan vodič za programiranje AVR čipova (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Druga dominantna metoda koju sam vidio je korištenje arduino Uno -a kao pokretačkog programa za IC čip, što je puno jeftinije ako imate dodatnu ploču, ali je sklonija greškama.
Korak 4: Opcionalno: 3D štampana futrola
Da bih završio ovu gradnju, želio sam je učiniti malo profesionalnijom, istovremeno štiteći elektroniku i osiguravajući prekidač. Iznad možete vidjeti moj iterativni proces dizajniranja kućišta, a modele možete pronaći i na stvarima! (https://www.thingiverse.com/thing:2904029) Ovo sam posebno dizajnirao za svoju konstrukciju, ali vjerojatno biste mogli izmijeniti model tako da odgovara vašim potrebama, ili ga jednostavno koristiti kao inspiraciju za vlastite dizajne!
Korak 5: Kako se postaviti u džepnom kvadratu
Budite kreativni! Počeo sam sa standardnim preklopom "jedan tip gore" (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) koji dobro funkcionira za raspršivanje svjetla džepnog kvadrata. Ovdje je materijal džepnog kvadrata jako bitan. Na Amazonu možete jeftino dobiti svileni džepni kvadrat (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) koji fantastično djeluje na raspršivanje svjetla.
Presavijte kvadrat u četvrtine, a zatim umetnite uređaj u preklop tako da bude čvrst s obje gornje strane (orijentiran kao dijamant). Dovršite presavijanje i upotrijebite sigurnosnu iglu u podnožju za održavanje oblika. Kada se jednom umetne u džep, sigurnosna iglica će biti potpuno skrivena, a ako se nagne udesno, svjetlo će izgledati difuzno kao na video snimku, a ne tačkasto svjetlo prikazano ovdje.
Preporučuje se:
GranCare: Džepni zdravstveni monitor!: 8 koraka (sa slikama)
GranCare: Džepni zdravstveni monitor !: Pa da počnem, imam baku. Pomalo je stara, ali super fit i zdrava. Pa nedavno smo bili kod ljekara na njenom mjesečnom pregledu i ljekar joj je savjetovao da hoda svaki dan najmanje pola sata kako bi joj zglobovi bili zdravi. Trebamo
Vizualizator džepnog signala (džepni osciloskop): 10 koraka (sa slikama)
Džepni vizualizator signala (džepni osciloskop): Pozdrav svima, svi radimo toliko stvari svaki dan. Za svaki rad potreban je neki alat. To je za izradu, mjerenje, doradu itd. Dakle, za elektroničke radnike potrebni su alati poput lemilice, višemetara, osciloskopa itd
Džepni špijunski robot: 5 koraka (sa slikama)
Džepni špijunski robot: dosadno tokom zaključavanja? Želite istražiti mračno područje ispod sofe u dnevnoj sobi? Onda je džepni špijunski robot za vas! Sa samo 25 mm visine, ovaj mali robot može ući na mjesta koja su premala da bi ljudi mogli ići, i vraća sve
Džepni keramički točak: 11 koraka (sa slikama)
Džepni keramički točak: Izrada keramike je zaista zabavan i nagrađujući oblik zabave. Jedini problem keramike je to što je zahtijevala puno zaliha i veliki studio pa to ne možete učiniti nigdje, do sada! U ovom vodiču ću vam pokazati kako napraviti
Užareni USB miš: 4 koraka
Užareni USB podloga za miš: Dok sam razbijao slomljeni LCD ekran (što je vrlo zanimljivo) razmišljao sam o tome što bih mogao učiniti s nekim dijelovima, stvari koje su mi zapele za oko su plastična podloga koja se koristi za pozadinsko osvjetljenje ekran i bijeli list koji sjedi b