Mundarija:
- 1 -qadam: Bouw Het Arduino davri
- 2 -qadam: De Code Voor Je Arduino
- 3 -qadam: "Maak Een Antwoorden Schijf"
- 4 -qadam: Het Frame Voor Al Je Elektronica
- 5 -qadam: Stel Je Magische Antwoord Doos Een Vraag
Video: Magische Antwoord Doos: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Assalomu alaykum, biz "afsonaviy" sehrli sehrli o'yinlar bilan shug'ullanamiz. Bu "nima, nima" degan savolga javob berishdan oldin, siz "o'ldiring", deb o'ylaganingizdan so'ng, bu hech qanday qiyinchilik tug'dirmaydi.
Voor het bouwen van de base van deze doos heb je een aantal onderdelen nodig die voor de functioniteit zorgen. Bu erda hech qanday muammo yo'q, lekin bu sizning xohishingizga ko'ra.
Maqolani o'qish uchun hech qanday sabab yo'q:
- Qog'ozli qog'oz
- Karton
- Schaar
- Arduino Uno
- Breadbord/PCB
- DC vosita (4, 5 V - 9 V)
- Jumper simlari/Arduino draadjes
- Tugmani bosish
- 220 ohmli og'irlik
- Lego halqasi (hoeft niet per se, je mag ook wat anders gebruiken)
- O'ylaymanki, bu eng yaxshi o'yin
1 -qadam: Bouw Het Arduino davri
Qachonki, bu qanday arduino, qanday sxemalar bo'lsa ham. Al -je -wel -weet -hoe, bu arduino -werkt va hoeft -dan boshqa hech qanday sxemaga ega emas.
Vrij simpel toch.
Dvigatelni avtotransport vositalarida ishlatishga ruxsat bering.
2 -qadam: De Code Voor Je Arduino
Arduino cc orqali arduino kodini yuklang. Bundan tashqari, Arduino cc 3 ta egilgan, eng yaxshi, eng yaxshi, veb -saytida joylashgan.
Bu kodning o'zi, lekin bu erda:
#qo'shing
int TurnGoal = tasodifiy (0, 167); int burilish = 167; bool tugmasi = noto'g'ri; intakt faol emas = 0;
Servo servo;
void setup () {pinMode (7, INPUT); servo.attach (5);
}
void loop () {if (digitalRead (7) == HIGH) {Button = true; Burilish = 167; Faol emas = 0; TurnGoal = tasodifiy (0, 167); }
if (Tugma == rost && Turn! = TurnGoal) {Turn = Burilish - 1; kechikish (40); if (Turn == TurnGoal) {Button = false; }}
if (Faol emas! = 250 && Button == false) {Faol emas = Faol emas + 1; } if if (Inaktiv == 250 && Turn! = 167) {Turn = Turn + 1; } servo.write (burilish); kechikish (40); // Simulyatsiya ishini yaxshilash uchun biroz kechiktiring}
3 -qadam: "Maak Een Antwoorden Schijf"
Sinds de motor die we we gebruiken 180 gradus kan pa draaien maken we wen halve cirkel uchrashdi antwoorden. Dvigatelni ishga tushirish vaqti -vaqti bilan, keyin esa, u eng yaxshi o'yinlardan biri edi.
Aloqalar hech qachon yangilanmagan bo'lsa ham, bu vaqtdan beri antwoord -ga havolalarni o'chirib qo'yish kerak.
"Ha, nima" degan savolga javob berasizmi, bu sizning xohishingizga ko'ra, eng yaxshi kiyim -kechak va kiyim -kechakdir.
Ma'lumotlar papkasida joylashgan. Daarna heb ik precies dezelfde vorm uit karton geknipt om er onder te leggen zodat het papier niet uit elkaar zakt. Qachonki, men bu isyonchilarni, o'zimni xohlaganimni bilmayman.
(Ramkaning eng yaxshi qismi)
Dvigatelni qidirib toping, bu esa dvigatel. Ikkala joy ham bir -biridan farqli o'laroq, siz o'zingizni yaxshi ko'rishingiz mumkin.
Nopokliklarni tekshiring.
4 -qadam: Het Frame Voor Al Je Elektronica
Qolaversa, bu mahsulotni o'z mahsulotini sotib olishdan oldin. Het mahsuloti nu functioneel hisoblanadi. Qisqa vaqt ichida, bu juda muhim. Ikkala turdagi o'yinlar ham elektron pochta orqali amalga oshiriladi.
Qachonki, bu erda hech qanday muammo yo'q, lekin bu hech kimga o'xshamaydi.
Ma'lum bo'lishicha, bu juda ko'p ma'lumotni o'z ichiga oladi. Qachonki, bu sizning xohishingizga javob bermasligi kerak. Ma'lumki, bu erda ham, bu erda ham juda ko'p narsa bor.
5 -qadam: Stel Je Magische Antwoord Doos Een Vraag
Mana, bu erda ham hech narsa yo'q! (Trek aan de hendel mijn gevalda tanaffusdan o'ladi)
Mocht je geen vragen klaar hebben, dan heb ik er hier een paar voor je ge-googled:
- Haqiqatan ham men portlash qilyapmanmi?
- Ben je blij bilan uchrashdimmi?
- Men optimistmanmi?
- Menga nima?
- Ben fleksibel?
- Menga nima?
- Ben je geworden wat je wilde worden als turdagi?
- Siz nima qilyapsiz?
- Siz nima deb o'ylaysiz?
Jammer har bir narsani o'z zimmasiga oladi.
Yopiq!
Tavsiya:
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadam dvigateli: 3 qadam
To'g'ridan-to'g'ri raqamli sintez (DDS) chipli MIDI tomonidan boshqariladigan qadamli dvigatel: Siz hech qachon mini-loyihaga aylanishingiz kerak degan yomon fikrga keldingizmi? Xo'sh, men AD9833 to'g'ridan -to'g'ri raqamli sintez (DDS) moduli yordamida musiqa yaratishga qaratilgan Arduino Due uchun chizgan eskiz bilan o'ynab yurardim … va bir paytlar men o'yladim
Arduino uchun qadam tezligini boshqarish menyusi: 6 qadam
Arduino uchun qadam tezligini boshqarish menyusi: Bu SpeedStepper kutubxonasi qadam dvigatelining tezligini nazorat qilish uchun AccelStepper kutubxonasining qayta yozilishi. SpeedStepper kutubxonasi sizga belgilangan dvigatel tezligini o'zgartirishga imkon beradi, so'ngra xuddi shu algoritm yordamida yangi belgilangan tezlikka tezlashadi/sekinlashadi
Qanday qilib qadam taymerini yasash mumkin?: 3 qadam (rasmlar bilan)
Qanday qilib qadam taymerini yasash mumkin ?: Men ko'plab sport turlarida yaxshi qatnashardim: yurish, yugurish, velosiped haydash, badminton o'ynash va hokazo. Men tez orada sayohat qilishni yaxshi ko'raman. Xo'sh, qorin qornimga qarang …… Xo'sh, baribir, men mashg'ulotlarni qaytadan boshlashga qaror qildim. Qanday uskunani tayyorlashim kerak?
Arduino UNO bilan qadam motor: 3 qadam
Arduino UNO bilan qadam dvigateli: Bosqichli motorlar - bu alohida bosqichlarda harakatlanadigan shahar motorlari. Ularda "fazalar" deb nomlangan guruhlarga bo'lingan bir nechta rulon bor. Har bir fazani ketma -ket quvvatlantirganda, dvigatel birma -bir aylanadi, zinapoyali dvigatellar juda foydali
Kompyuteringizni qadam dvigateli bilan boshqaring!: 9 qadam (rasmlar bilan)
Kompyuteringizni qadam dvigateli bilan boshqaring!: Oldingi ko'rsatmalarimdan birida men sizga step motorini aylanuvchi kodlovchi sifatida qanday ishlatishni ko'rsatdim. Bu yo'riqnomada keling, undan kompyuterni boshqarish uchun qanday foydalanish kerakligini bilib olaylik. Shunday qilib, ko'p vaqt sarflamasdan, boshlaylik