Агуулгын хүснэгт:
- Алхам 1: Breadboard дээр эерэг/газардуулгын утас нэмэх
- Алхам 2: Дарах товчийг нэмэх
- Алхам 3: Потенциометрийг нэмнэ үү
- Алхам 4: Чанга яригч нэмэх
- Алхам 5: Хэрэглэгчийн сонголт RGB нэмэх
- Алхам 6: Санамсаргүй системийн RGB нэмэх
- Алхам 7: Та дууссан
Видео: Богино хугацааны цээжлэх тоглоом: 7 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Arduino дээр суурилсан цээжлэх тоглоомыг өөрөө бүтээгээрэй!
Энэ тоглоомонд нэг RGB LED эхэнд 3 санамсаргүй өнгө асах бөгөөд та тус бүрийн өнгийг санах хэрэгтэй болно. Энэ хаашаа явж байгааг харж байна уу? Та потенциометр ашиглан хоёр дахь RGB LED -ийг сольж, товчлуурыг дарж анхны RGB LED -ээс өнгө бүрийг бүртгэнэ. Хоёрдахь RGB LED нь таны сонгосон өнгийг харуулах бөгөөд дарааллыг бичиж авсны дараа RGB LED нь ногоон өнгөөр анивчиж, дохиогоор дуу гарах болно, та дарааллыг зөв таасан эсвэл RGB LED хоёулаа улаан, энэ нь дарааллын тоог 3* болгон буцаана (үүнийг өөрчилж болно). Тоглоомыг үзүүлсэн 3 өнгийг санаж эхлэх хэрэгтэй бөгөөд хэрэв та өнгөний өнгийг зөв сонговол өөр дараалсан өнгө нэмж оруулах болно. Энэ нь таныг алдаа гаргах хүртэл үргэлжлэх бөгөөд дээр дурдсанчлан ердөө 3 өнгийг буцаана.
Энэ бол үнэхээр хөгжилтэй, донтуулдаг, залхмаар тоглоом юм:)
Танд хэрэгтэй зүйлүүд
- 1 x Arduino UNO R3
- 1 х потенциометр
- 1 x товчлуур
- 2 x RGB LED
- 8 x 220 Ом эсэргүүцэл
- 1 x Piezo чанга яригч
- 18 х холбогч утас (Эрэгтэй эрэгтэй)
СОНГОЛТТОЙ
1 x Бамбай самбар
Дээрх зураг дээр би найзуудаа сургууль дээрээ харуулахын тулд бамбай хийсэн боловч энэ нь огт хэрэггүй юм. Хэрэв та энэ замаар явахыг хүсч байвал гагнуурын төмөр, бага зэрэг гагнуур, тэвчээр авах болно. Хэрэв та энэ замаар явахыг хүсч байвал над руу мессеж бичээрэй, хэрэв танд ямар нэгэн асуудал тулгарвал би танд туслах болно.
Алхам 1: Breadboard дээр эерэг/газардуулгын утас нэмэх
Маш үндсэн алхам
GND -ийг GND төмөр замд талхны самбар дээр холбоно уу
5V -ийг талхны самбар дээрх ЭЕРГИЙН төмөр замд холбоно уу
Алхам 2: Дарах товчийг нэмэх
Товчлуурыг талхны тавцан дээр тавиад дээрх зураг дээрх алхамуудыг дагана уу.
Нэг талыг 5В төмөр замд холбоно уу
220 Ом эсэргүүцэгчийг товчлуурын товчлуур дээр зэргэлдээ талд холбож, дараа нь холбогчийг GND руу холбоно уу
Эсрэг талыг Arduino дээрх 2 PIN -тэй холбоно уу
Одоо та товчлуураа нэмж орууллаа. Энэ зураг дээрх шиг харагдаж байгаа эсэхийг шалгаарай, энэ бол энэ тоглоомын маш чухал хэсэг юм!
Алхам 3: Потенциометрийг нэмнэ үү
Потенциометрийг талхны тавцан дээр тавиад дээрх зураг дээрх алхмуудыг дагана уу.
Нэг талыг 5В төмөр замд холбоно уу
A0 аналог IN руу дунд холбоно уу
Сүүлийн талыг GND -тэй холбоно уу
Одоо та товчлуураа нэмж орууллаа. Энэ зураг дээрх шиг харагдаж байгаа эсэхийг шалгаарай, энэ бол энэ тоглоомын маш чухал хэсэг юм!
ТАЙЛБАР: Нэг тал нь 5V, нөгөө тал нь GND, дунд хэсэг нь A0 руу явж байвал энэ нь сайн ажиллах болно
Алхам 4: Чанга яригч нэмэх
GND талыг GND төмөр замд холбоно уу
+ Талыг 220 Ом эсэргүүцэлтэй холбож, дараа нь ПИН 7 руу холбоно уу
Ингээд л боллоо!
Алхам 5: Хэрэглэгчийн сонголт RGB нэмэх
RGB LED нь утастай холбоотой байж болох тул зөв эргэлт хийсэн эсэхийг тодорхойлохын тулд зааврын дагуу байгаа зургийг үзнэ үү. Тиймээс миний доорх алхамууд нь миний эргэлттэй холбоотой байх болно, тиймээс миний алхамыг яг дагаж мөрдөх нь чухал юм!
Зүүн гар талаас эхлэн
Эхний хоёр дээр 220 Ом эсэргүүцэл нэмж, гурав дахь хэсгийг нь алгасаад тагийг нэмнэ
GND холбогчийг резисторгүй 3 -р холбогчтой холбоно уу, энэ бол бидний GND юм
Тиймээс зүүн талд байгаа анхны эсэргүүцэл нь PIN 3 (Цэнхэр) рүү очно.
Хоёрдахь эсэргүүцэл нь PIN 5 (Ногоон) руу холбогддог
Гурав дахь эсэргүүцэл нь PIN 6 -тай холбогддог (Улаан)
Ингээд л боллоо! Энэ бол хэрэглэгчдэд зөв өнгийг сонгоход ашиглах RGB LED юм!
Алхам 6: Санамсаргүй системийн RGB нэмэх
RGB LED нь утастай холбоотой байж болох тул зөв эргэлт хийсэн эсэхийг тодорхойлохын тулд зааврын дагуу байгаа зургийг үзнэ үү. Тиймээс миний доорх алхамууд нь миний эргэлттэй холбоотой байх болно, тиймээс миний алхамыг яг дагаж мөрдөх нь чухал юм!
Зүүн гар талаас эхлэн
Эхний хоёр дээр 220 Ом эсэргүүцэл нэмж, гурав дахь хэсгийг нь алгасаад тагийг нэмнэ
GND холбогчийг резисторгүй 3 -р холбогчтой холбоно уу, энэ бол бидний GND Тиймээс зүүн талын эхний эсэргүүцэл нь PIN 3 руу ордог (Цэнхэр) Хоёр дахь эсэргүүцэл нь PIN 5 -тэй холбогддог (Ногоон) Гурав дахь эсэргүүцэл нь PIN 6 -тай холбогддог (Улаан)
Ингээд л боллоо! Энэ бол системд өнгийг санамсаргүй байдлаар сонгоход ашиглах RGB LED юм!
Алхам 7: Та дууссан
Асуух зүйл байвал над руу мессеж бичээрэй, би кодыг энэ алхамд хавсаргасан болно. Үүнийг ажиллуулахын тулд та ямар нэгэн зүйлийг өөрчлөх шаардлагагүй, гэхдээ кодыг илүү зөөлөн болгохын тулд чөлөөтэй бодож үзээрэй!
Бүх зүйлийг сайн баримтжуулсан байх ёстой, эсвэл өөрийгөө тайлбарласан кодтой байх ёстой, гэхдээ хэрэв та програмчлалын чиглэлээр шинэхэн байгаа бөгөөд ямар нэг зүйлийг ойлгохгүй байвал би имэйлд хурдан хариулдаг.
МӨН төсөлд ашигласан номын сан энд байна
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Зөвлөмж болгож буй:
Энэхүү өндөр хүчдэлийн клик-тоглоом тоглоом: 11 алхам (зурагтай)
Энэхүү өндөр хүчдэлийн клик-тоглоом тоглоомын чулуу: 70-аад оны үед ахлах сургуулиудад түгээмэл хэрэглэгддэг чимэг Click-Clack тоглоомын хоёр цахилгаан статик хувилбарыг энд оруулав. Хувилбар 1.0 бол хэт төсвийн загвар юм. Эд анги (цахилгаан хангамжийг оруулаагүй) бараг юу ч биш юм. Илүү үнэтэй, илүү үнэтэй зүйлийн тайлбар
ESP32 VGA аркад тоглоом ба тоглоомын тоглоом: 6 алхам (зурагтай)
ESP32 VGA аркад тоглоом ба джойстик: Энэхүү зааварчилгаанд би VGA дэлгэцийн гаралттай ESP32 ашиглан дөрвөн тоглоомын тоглоом - Tetris - Snake - Breakout - Bomber - ийг хэрхэн яаж хуулбарлахыг үзүүлэх болно. Нарийвчлал нь 320 х 200 пиксел бөгөөд 8 өнгөөр хийгдсэн. Би өмнө нь хувилбарыг нь хийж байсан
MIT програм зохион бүтээгчийн тусламжтайгаар зөөлөн тоглоом бүхий Bluetooth шоо, Android тоглоом хөгжүүлэх: 22 алхам (зурагтай)
MIT App Inventor ашиглан зөөлөн тоглоом бүхий Bluetooth Dice болон Android тоглоом хөгжүүлэх: Шоо тоглох нь өөр өөр арга хэлбэртэй байдаг 1) Уламжлалт модон эсвэл гуулин шоогаар тоглодог.2) Гар утас эсвэл pc. -ийн гараар эсвэл pc. -ээр үүсгэсэн шоо утгыг гар утсан дээр эсвэл компьютер дээр тоглоорой. шоо биетэй тоглож, зоосыг гар утас эсвэл компьютер дээр зөөж болно
Саймон тоглоом - Хөгжилтэй тоглоом: 5 алхам
Саймон Тоглоом - Хөгжилтэй Тоглоом !: Лавлах: Энд Амралтын өдрүүд өнгөрсний дараа та хариуцсан бүх ажил, ажлаа дуусгахын тулд үнэхээр хичээх ёстой. Бид тархиа сургах цаг болсон, тийм үү? Эдгээр уйтгартай, утгагүй тоглоомуудаас гадна Simon Game нэртэй тоглоом байдаг
Niftymitter V0.24 самбарыг угсрах - богино хугацааны FM дамжуулагч: 6 алхам
Niftymitter V0.24 хавтанг угсрах - богино долгионы FM дамжуулагч: Энэхүү заавар нь нээлттэй эх сурвалжтай мини FM дамжуулагч болох Niftymitter -ийн хэлхээг угсрахад танд туслах болно. Уг хэлхээнд чөлөөтэй ажилладаг осциллятор ашигладаг бөгөөд Tetsuo Kogawa -ийн хамгийн энгийн FM дамжуулагч дээр суурилсан болно. Төсөл нь www.op дээр байрладаг