Мазмұны:
- 1 -қадам: Қажетті материалдар
- 2 -қадам: Орнату
- 3 -қадам: код
- 4 -қадам: Ойнаңыз, жетілдіріңіз, бәрібір
Бейне: Arduino: (Көңілсіз) шағын ойындар жинағы: 4 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
(Бұл Arduino үшін керемет корпус үлгісі ^)
Бастамас бұрын: қанша тырысқаныма қарамастан, мен уақыт пен бақытсыздыққа байланысты құрылғыны толығымен аяқтай алмадым. Менің Arduino бөлшектерім бір сәтте жұмысты тоқтату жақсы идея болатынын білгенде, бәрі жақсы болды, мен үшін сәттілік. Сіз бұл нұсқаулықты оны құрудың орнына әлеуетті шабыт көзі ретінде қолданғыңыз келеді. Бұл нұсқаулықта біз жинау алаңы ретінде тақтаны қолданамыз.
Қалай болғанда да, осы нұсқаулықтан шабыттанғандар үшін мен барлық жағынан асып түсе аламын және мен жасай алмайтын нәрсені аяқтаңыз. Міне, мен алғанға дейін:
1 -қадам: Қажетті материалдар
- 1x Arduino Uno
- 1x потенциометр
- 1x I2C СКД дисплейі
- 1x Piezo Buzzer
- 2x түймелер
- 4х 220 Ом резисторлар
- 3x 10км резисторлар
- 1x Жасыл жарық диоды
- 1x қызыл жарық диоды
- 2x көк жарықдиодты
- Бірнеше сымдар (егер сіз нан тақтасын қолданғыңыз келсе, Jumper Wires ұсынамын)
- 1x Нан тақтасы
2 -қадам: Орнату
Мен I2C СК дисплейін қолдандым, бұл дисплейдің үстіндегі потенциометрді, SCL/SDA/VCC/GND шығуын түсіндіреді.
Айта кету керек, қызыл сымдар + / 5В шығысына және (көпшілігі) көк сымдар Arduino Uno кез келген GND -ге қосылады.
3 -қадам: код
Егер сіз әлі де бұл жобаны құрастыруға лайықты деп санасаңыз, онда сіз кодты пайдалана аласыз. Әрине, жақсартуға орын бар.
Бұл кезде код екі мини ойынға мүмкіндік береді:
- Қауіпсіз шақыру: Пайдаланушы потенциометр көмегімен белгілі бір мәнді іздеуі керек және екі көгілдір жарық диодының біреуінің сөнбейтініне көз жеткізу үшін A түймесін (немесе 2 -қадамда көрсетілгендей тақтаның сол жақ батырмасын) шертуі керек. шығу Пайдаланушы жарықдиодты шамды басқа батырманың көмегімен «зарядтай» алады. Мұны төрт рет жасау керек (төрт «түзету»). Білуге болатын көп нәрсе бар: ойыншының «дұрыс» жоғалтқанға дейін уақыт шектеулері бар немесе зарядталатын жарықдиодты шам шамадан тыс зарядталған болса (басқаша айтқанда. analogRead мәні 256 немесе одан жоғары).
- Викторина: A және B жауаптарын көрсететін екі түймені пайдаланып, ойыншы сұрақтарға дұрыс жауап беруі керек, бұл бөлімде код қате болуы мүмкін.
Бұл кодта A және B батырмасының функционалдығын ауыстыратын фрустрация элементі де бар. Бұл код жолын effortSwitchButtons () функциясында табуға болады, сонымен қатар бұл код LCD және LiquidCrystal_I2C кітапханаларын қажет ететінін ескеріңіз
Бұл кодта серия СКД функцияларының көпшілігіне еліктейді, себебі менің СКД енді дұрыс жұмыс істемеді, бұрын айтылғандай.
Сізде бұл код Arduino -мен үйлесімді кез келген IDE -де болғаннан кейін (Arduino/Genuino IDE қолдануды ұсынамын), осы бағдарламаны Arduino -ға Жүктеу түймесі арқылы жүктеңіз.
4 -қадам: Ойнаңыз, жетілдіріңіз, бәрібір
Сіз мини-ойыннан гөрі көңіліңіз толмайтын нұсқаулықтың соңғы сатысына жеттіңіз! USB кабелі арқылы кез келген қуат көзіне Arduino қосыңыз, сонда бірінші мини ойын басталады.
Сәтті ойнауға және жетілдіруге! Бұл Arduino жобасы мен оның коды мінсіз емес, бірақ мен басты мақсатыма жеттім деп үміттенемін, ол сізді одан да керемет нәрсені жасауға шабыттандырады!
Ұсынылған:
Көңілсіз дауыс: 6 қадам
Көңілсіздік вокализаторы: Бұл бастапқыда мүлдем басқаша (Insult Gun ™) ретінде басталды, бірақ менің негізгі мылтық тәрізді динамикте соңғы минуттық жабдықтың істен шығуына байланысты, мен оны дереу бірдей қолданатын Frustration Vocalizer ™ -ке қалпына келтіруге тура келді. код
Микро: шағын: 5 қадаммен шағын сервисті іске қосыңыз
Micro: bit көмегімен шағын сервисті іске қосыңыз: Бұл нұсқаулық сізге BBC Micro: битін кіші серво қозғалтқышты іске қосу үшін MakeCode редакторының көмегімен қалай бағдарламалау керектігін көрсетеді. //www.papermech.net/bbcmicrobit/Жұмыс негіздері
Arduino: Көңілсіз көп ойыншыға арналған арт -машина: 13 қадам
Arduino: Ашуланған көп ойыншыға арналған автокөлік: бұл смартфонның Bluetooth-мен жұмыс жасауының ең жақсы әдісі-бұл есіктің орташа есігі. Optioneel - бұл кез келген жағдайда
Шағын музыкалық Tesla катушкалар жинағы: 4 қадам
Шағын музыкалық Tesla катушкалар жинағы: Мен бұл кішкентай, арзан музыкалық Tesla катушкалар жиынтығын Amazon -дан ұлымның мектептегі жобасы үшін сатып алдым. Бақытымызға орай, мен екеуін сатып алдым, сондықтан мен олардың бірін құрып, балам оны салғанға дейін жұмыс істегеніне көз жеткіздім. Мен қателіктер жібердім, сондықтан мен ойладым
Эксперименттерге немесе шағын қосымшаларға арналған батырмалы ұялы батареялар жинағы: 5 қадам
Эксперименттерге немесе шағын қосымшаларға арналған батырмалы ұялы батареялар жинағы: Сәлем баршаңызға! Батарея жинағын жасауды үйренейік! Шынында да қарапайым, қарапайым және арзан. Бұл эксперименттер мен тесттер үшін немесе 3,0 - 4,5 вольтты қажет ететін шағын қосымшалар үшін өте жақсы. (Егер мені мұны басқа біреу жариялаған болса, кешіріңіз