Агуулгын хүснэгт:
- Алхам 1: Эд анги, багаж хэрэгсэл
- Алхам 2: Схем ба энэ нь хэрхэн ажилладаг талаар
- Алхам 3: Үүнийг бүтээх
- Алхам 4: AVR програмчлах
Видео: Нэг AVR зүүгээр бүх зүйлийг хянах: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:06
Энэхүү зааварчилгаа нь нэг микропроцессорын гаралт бүхий ледүүдийг хэрхэн удирдахыг харуулсан болно. Миний ашиглах микро бол Atmel Attiny2313 юм.
Алхам 1: Эд анги, багаж хэрэгсэл
Хэсэг: Attiny2313 (Atmel -аас 5 үнэгүй дээж авсан) 20 зүү сокет Эсэргүүцэл (таны тохиргооноос хамаарч ямар ч хэмжээтэй ажиллах болно. Би дараа нь тайлбарлах болно) 5v зохицуулагч (ямар ч ажиллах болно, би LM340 ашиглаж байна) Транзистор эсвэл Мосфет (хамгийн хялбар Хамгийн хямд нь 2n3904 юм. NPN транзистор эсвэл N-сувагтай Mosfet эсэхийг шалгаарай) 2 жижиг конденсатор (LM340 бүхий зохицуулагч,.1uf ба.22uf-ийн өгөгдлийн хүснэгтийг үзнэ үү) Олон тооны LED-ийн зарим протобор эсвэл AVRWireTools -ийн програмист: гагнуурын төмөр
Алхам 2: Схем ба энэ нь хэрхэн ажилладаг талаар
Эхний схем нь би LED -ийн эгнээний гаралтыг хэрхэн яаж холбосон болохыг харуулж байна. AVR гаралтын зүү нь шилжүүлэгчээр ажиллах утастай транзисторын суурь руу явдаг. Гаралт бага буюу 0v байх үед транзистор унтарсан бөгөөд гүйдэл нь ачааллаар дамжин газар руу урсаж чадахгүй. Гаралт өндөр буюу 5v байх үед транзистор асаалттай байгаа бөгөөд гүйдэл нь ачааллаар дамжин газар руу урсаж болно. Үүнийг хажуугийн сэлгэн залгах гэж нэрлэдэг бөгөөд үүнийг LED, DC хөдөлгүүр, stepper мотор болон микро гаралтаас илүү хүчдэл эсвэл гүйдэл шаарддаг бусад зүйлд ашиглаж болно. Миний хүссэнээр, хамгийн дээд тал нь 7.5 ампер дээр 16 вольт гаралт авах боломжтой зөөврийн компьютерын цэнэглэгчийг олсон бол одоо лед залгах хамгийн үр дүнтэй арга юм. Гурав дахь зурагт үзүүлсэн шиг цуврал зэрэгцээ массивт байсан. Резисторын хэмжээг тодорхойлохын тулд эхлээд нэг гэрэлд хичнээн их хүчдэл унаж байгааг олж мэдэх хэрэгтэй. Миний хэрэглэж байсан цэнхэр, ногоон LED -ийн хувьд хүчдэлийн уналт ойролцоогоор 3-3.3 вольт байдаг. Улаан, шар өнгийн LED нь ойролцоогоор 2.2 вольт байдаг. Одоо бүх хүчдэлийн уналтыг цувралаар нэмнэ үү (3*5 = 15v) Одоо үүнийг эх үүсвэрийн хүчдэлээсээ хасна уу (16-15 = 1v) эсэргүүцэл (1v) Одоо Ом -ийн хуулийг ашиглан R: V = IR (1v =.015R) -г шийдвэрлэхийн тулд би Ом -ийн хуулийг ашиглана. өөрийн ачаалал байж болно, эсвэл ачааллын нийт гүйдэл нь транзисторын хязгаараас хэтрэхгүй бол хүссэн хэмжээгээрээ холбож болно. (2n3904 нь 100ma ажиллах боломжтой)*Транзисторыг N-Channel Mosfet-ээр сольж болно
Алхам 3: Үүнийг бүтээх
Би та талхны самбар дээр хэд хэдэн туршилт хийснийхээ дараа бүх зүйлийг протокол дээр гагнаж эхлэв. Хэрэв та үнэхээр гоёмсог болохыг хүсч байвал өөрийн самбараа байрлуулж, дээр тайлбарласан процессын аль нэгийг ашиглан сийлбэр хийж болно. сайт.
Алхам 4: AVR програмчлах
Одоо AVR програмчлах цаг болжээ. Хэрэв та үүнийг яаж хийхээ мэдэхгүй байгаа бол дараах зааварчилгааг үзээрэй: https://www.instructables.com/id/Ghetto-Programming%3a-Getting-started-with-AVR-micro/ Энд миний хийсэн програм байна. AVR програмчлагдсаны дараа та үүнийг самбар дээр гагнаж буй залгууртаа байрлуулж болно, эсвэл хэрэв сокет байхгүй бол програмыг талхны самбар дээрээс шалгаад зөв эсэхийг шалгаарай., дараа нь та чипийг самбар дээрээ гагнах боломжтой.
Зөвлөмж болгож буй:
Бараг бүх зүйлийг чанга яригч болгох: 13 алхам (зурагтай)
Бараг бүх зүйлийг чанга яригч болгон хувиргах: Та пьезо диск болон цөөн хэдэн нэмэлт бүрэлдэхүүн хэсгүүдийг ашиглан бараг ямар ч объектыг чанга яригч болгох боломжтой. Хэдийгээр энэ нь ид шид мэт санагдаж болох ч үнэндээ маш энгийн техникийн тайлбар байдаг. Пиезо дискийг өсгөгч ашиглан жолоодсоноор диск
Wi-Fi бараг бүх зүйлийг идэвхжүүлдэг: 4 алхам
Wi-Fi бараг бүх зүйлийг идэвхжүүлдэг: Хэрэв та өмнө нь Blynk ашиглаж байгаагүй бол үүнийг шалгаж үзэх хэрэгтэй. Энэхүү бүтээлийг зөвхөн лаавын чийдэн биш олон зүйлд ашиглаж болно. Та үүнийг кофе чанагчаа өглөө асаах эсвэл шөнийн автомат гэрэл хийх боломжтой. Үнэндээ би зүгээр л
USB түлхүүрээс бүх зүйлийг автоматаар ажиллуулах: 4 алхам
USB түлхүүрээс ямар ч зүйлийг автоматаар ажиллуулах: Ямар ч usb түлхүүрийг (pendrive/mass storage device ect.) Хүссэн бүх зүйлээ автоматаар ажиллуулах (зөвхөн цонхнууд) Маш энгийн, зөвхөн эрүүл саруул ухаан хэрэгтэй. (энэ бол миний анхны зааварчилгаа юм. Зөвлөмжийг баяртайгаар хүлээж авна уу.) Үүнийг муу зорилгоор бүү ашиглаарай
555 бүхий маш энгийн ХОУХД Бүх зүйлийг модуляцлах: 5 алхам
555 -тай маш энгийн ХБХ … Бүх зүйлийг зохицуулах: Жич: Хэн ч надаас тусламж хүсч болно. Миний үсгийн алдаа, дүрмийн талаар битгий сэтгэгдэл бичээрэй ……. Учир нь миний эх хэл англи хэл биш юм. GO, бас plz plz миний зааж өгөх сайн үнэлгээг өгөөч Сайн байна уу хүн бүхэн. Өнөөдөр
Нэг MCU зүүгээр олон унтраалгыг хэрхэн унших вэ: 4 алхам
Олон тооны унтраалгыг нэг MCU зүүгээр хэрхэн унших вэ: Та хэзээ нэгэн цагт төсөл хэрэгжүүлж байсан боловч төсөл нь улам бүр өсөн нэмэгдэж байгаа бөгөөд та түүнд илүү их зүйлийг нэмж өгч байна (бид үүнийг Feaping Creaturism гэж нэрлэдэг)? Саяхны төсөл дээр би давтамж хэмжигчийг бүтээж байгаад таван функц нэмсэн