Turinys:

LED jaustukai: 14 žingsnių (su paveikslėliais)
LED jaustukai: 14 žingsnių (su paveikslėliais)

Video: LED jaustukai: 14 žingsnių (su paveikslėliais)

Video: LED jaustukai: 14 žingsnių (su paveikslėliais)
Video: 6 žingsniai, kaip įsirengti Iwagumi stiliaus akvariumą 2024, Liepa
Anonim
LED jaustukai
LED jaustukai

Sveiki, šioje pamokoje aš padarysiu žėrinčią jaustuką su LED juostele ir 3D spausdintuvu. Koncepcija yra labai paprasta - jūs turite LED juostelę, kuri įsijungia kiekvieną kartą, kai paleidžiamos jaustukai. Tai puikiai tinka papuošti vaikų miegamąjį arba tiesiog pridėti ką nors šalia savo lovos ant naktinio apvalkalo. „Emoji“yra gana paprasta, kad užtruktų 5 valandas, įskaitant spausdinimą ir litavimą. Žingsnis po žingsnio parodysiu, kaip išbandžiau ir sudėjau viską į ir.

1 žingsnis: dalių sąrašas

ARDUINO UNOATtinyLM7805 Įtampos reguliatoriaus grandinės plokštė2n2222 tranzistorius 9V baterija

Aš pagaminau 9V akumuliatoriaus laikiklį iš senos 9V baterijos

Žinoma, jums reikės pagrindinių įrankių, tokių kaip lygintuvas, replės, karšti klijai, peilis ir žymekliai. Kitas dalykas, kurio jums reikia, yra 3D spausdintuvas, jei neturite 3D spausdintuvo, galite užsisakyti internetu arba susisiekti su „Robosap“dėl spausdinimo paslaugos.

2 žingsnis: mikrovaldiklis

Mikrovaldiklis
Mikrovaldiklis

Pirmiausia turėjau problemų su raganos mikrovaldikliu, kurį turėčiau naudoti, „Arduino uno“, „nano“, „pro mico“, jei tai būtų atliekos ir perteklius šiam projektui. Taigi aš paėmiau Attiny85, kuris turi 5 IO kaiščius VCC, RST ir GND. Tai puikiai tiko mano projektui. Bet jūs negalite tiesiog priklijuoti Attiny prie „Arduino uno“ir pradėti programuoti net „ardoino IDE“nepalaiko šio mikrovaldiklio. Tolesniuose žingsniuose parodysiu, kaip atsisiųsti „Attiny bord“informaciją.

3 žingsnis: „Attiny“plokščių nustatymas

„Attiny“lentų nustatymas
„Attiny“lentų nustatymas
„Attiny“lentų nustatymas
„Attiny“lentų nustatymas
„Attiny“lentų nustatymas
„Attiny“lentų nustatymas

Čia galite žingsnis po žingsnio pamatyti, kaip atsisiunčiau ir įdiegiau „arduino“programinę įrangą ir „attiny“lentos duomenis.

ARDUINO IDE:

4 žingsnis: „Attiny“laidų prijungimas

Laidai „Attiny“
Laidai „Attiny“
Laidai „Attiny“
Laidai „Attiny“

„Arduino UNO ATtiny“

PIN13 --------------- IO2PIN12 --------------- IO1PIN11 --------------- IO0PIN10- -------------- RST 5V --------------- VCC GND --------------- GND

Nepamirškite įdėti 10uF kondensatoriaus tarp RST ir GND į arduino.

5 žingsnis: paprastas kodas

Paprastas kodas
Paprastas kodas
Paprastas kodas
Paprastas kodas
Paprastas kodas
Paprastas kodas
Paprastas kodas
Paprastas kodas

Pirmiausia turite paleisti „Arduino Uno“kaip programuotoją su ISP pavyzdžiu. Tada parašau paprastą mirksėjimo kodą, kad patikrintų, ar viskas veikia. Aš prijungiau šviesos diodą prie 3 kištuko su 470 omų rezistoriumi nuosekliai.

6 žingsnis: grandinė

Grandinė
Grandinė
Grandinė
Grandinė
Grandinė
Grandinė

Čia yra schema ir visos reikalingos dalių nuorodos. Artimiausiu metu sukursiu kitą mažesnę grandinės versiją, todėl sekite naujienas. Aš pridėjau rezistorių serijiniu būdu, nes namuose neturėjau LM7805.

PASTABA: Mygtukas grandinėje yra neprivalomas, mano atveju aš jo nenaudojau, bet galite pridėti mygtuką ir įdėti skirtingų animacijų

7 veiksmas: jaustukų spausdinimas

Jaustukų spausdinimas
Jaustukų spausdinimas
Jaustukų spausdinimas
Jaustukų spausdinimas
Jaustukų spausdinimas
Jaustukų spausdinimas

Sukūriau jaustukus „Fusion 360“ir atspausdinau ant anet a8 su baltu PLA ir kai kuriais atnaujinimais. žinoma, galite sukurti bet kokio stiliaus jaustukus. Įdėjau du pavyzdžius.

8 žingsnis: tapyba

TAPYBA
TAPYBA
TAPYBA
TAPYBA

9 veiksmas: pridėkite LED juostą

Pridedama LED juostelė
Pridedama LED juostelė
Pridedama LED juostelė
Pridedama LED juostelė
Pridedama LED juostelė
Pridedama LED juostelė

Vienas iš jūsų nupieštų jaustukų yra laikas pridėti LED juostą. Pirmojo bandymo metu LED juostelė gali netikti, todėl tiesiog šiek tiek suriškite ir naudokite karštus klijus, kad viską laikytumėte vietoje

PASTABA: Pirmiausia lituokite visus reikiamus laidus, tai palengvins jūsų gyvenimą.

10 veiksmas: sujunkite visus kartu

Sujungimas kartu
Sujungimas kartu
Sujungimas kartu
Sujungimas kartu
Sujungimas kartu
Sujungimas kartu

Lituodami viską kartu, atėjo laikas pridėti anksčiau sukurtą grandinę su ATtiny85.

11 veiksmas: paprasta mirksėjimo programa

Paprasta mirksėjimo programa
Paprasta mirksėjimo programa

Parašiau paprastą kodą „arduino IDE“, kad tik išbandyčiau, ar viskas veikia taip, kaip turėtų. Bet jūs galite eksperimentuoti tiek, kiek norite. Norėdami įkelti kodą, pažvelkite į ankstesnius veiksmus ir kaip tai daroma.

Rekomenduojamas: