
Სარჩევი:
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50

არაჩვეულებრივი პროექტი იყო, როდესაც გევრაგდი იყო მანქანაში, როდესაც გაქცეული იყო და გაქცეული იყო. Bedoeling van deze machine is dat door het drukken op een knop een bijhorend cijfer wordt aangeduid aan de hand van lampjes, zo zal het mogelijk zijn om een 3-cijferige კოდი af te lezen. Bijkomend werd er gevraagd dat het toestel efficiënt verplaatsbaar is en een as compact geheel vormt. Vanuit het team werd er ook gekozen om dit geheel zo duurzaam mogelijk te houden zodat het toch enkele jaren mee gaat.
De machine zelf wordt ontworpen met als doeleinde op een beurs te staan voor makers namelijk Maker Fair Gent die plaats vindt op 8, 9 და 10 მაისი 2020. Dit toestel zou gebruikt worden door de leerlingen van de leraren opleiding om deze machine te verwerken in hun გაქცევის ოთახი.
Door bepaalde maatregelen die getroffen zijn door de Covid-19 კრიზისი იყო het voor ons niet meer mogelijk om samen te komen en het project uit te voeren. Hierdoor არის ყველა დემონსტრირებული ხელის მოდელირება.
ნაბიჯი 1: მატერიალური

ელექტრონიკა:
(x1) არდუინო (bij voorkeur een Leonardo, maar andere versies kunnen ook)
(x3) Arcade drukknoppen (drie verschillende kleuren)
(x1) 12V voeding (tweedehands კომპიუტერის voeding)
(x3) RGB Ledstrips (12 leds თითო ზოლები)
(x3) გვესმის van 10kOhm
ასევე დამატებითი სიტყვა არის aangeraden om nog wat krimpkous aan te kopen om de naakte delen van kabels af te schermen, een soldeerbout en soldeertin om de verbindingen vast te solderen. Indien u dit niet op een breadboard wilt nabouwen misschien ook een printplaat om bepaalde verbindingen te maken die in het eerste geval niet mogelijk zijn om gewoon anan elkaar te solderen.
Ook wat Dupon ხაზები და headers zullen zeer handig zijn bij het het maken van de elektronische schakeling.
აპარატურა:
(x6) შარნიერენი
mdf plaat (დიკტა: 4 მმ):
(x4) 500 x 400 მმ
(x2) 500 x 100 მმ
(x2) 400 x 100 მმ
(x1) 500 x 20 მმ
(x2) 400 x 20 მმ
(x2) 120 x 500 მმ
Ook zult u een aantal schroeven nodig hebben, deze schroeven hoeven niet speciaal te zijn gewoon het gene gene wat u waarschijnlijk thuis hebt liggen is genoeg voor dit პროექტი.
ინსტრუმენტები:
De Tools die u zult nodig hebben om dit პროექტი თქვენი დაკარგვისას არის lazercutter (შეიძლება ის შეხვდეს თავისუფლების მანქანას), Arduino IDE moet worden gedownload op u pc, een schroevendraaier (eventueel een boormachine) და soldeerbout zoals eerder vermelm
ნაბიჯი 2: ელექტრული სქემა

Voor het elektrisch schema wordt de foto die als bijlage zit gebruikt. Het schema is hier gebouwd op een breadboard maar dit kan natuurlijk ook op een printplaat gesoldeerd worden om te voorkomen dat bepaalde draadjes los zouden komen uit de gaten in het breadboard.
De voeding hier is voorgesteld a.d.h.v. batterijen, het is zeker mogelijk om een andere soort voeding te gebruiken om de schakeling te voeden zelf gebruiken wij een oude oude computer voading omdat deze over verschillende spanningen beschikt om van te vertrekken om de ledstrips te voeden en de arduino zelf.
ეს ნიშნავს, რომ პროგრამის გადამოწმების პროგრამა შეირჩევა პროგრამის გამოყენებით. (heeft nog een weiziging nogdig zeker de foto)
ნაბიჯი 3: პროგრამა (uitleg Staat in Programma)
#ჩართეთ
#განსაზღვრეთ NUM_LEDS 12 #განსაზღვრეთ LED_PIN1 4 #განსაზღვრეთ LED_PIN2 1 #განსაზღვრეთ LED_PIN3 0 int ღილაკი სახელმწიფო 1 = 0; int ღილაკი სახელმწიფო 2 = 0; int ღილაკი სახელმწიფო 3 = 0; Adafruit_NeoPixel ზოლები 1 = Adafruit_NeoPixel (NUM_LEDS, LED_PIN1, NEO_RGB); Adafruit_NeoPixel strip2 = Adafruit_NeoPixel (NUM_LEDS, LED_PIN2, NEO_RGB); Adafruit_NeoPixel strip3 = Adafruit_NeoPixel (NUM_LEDS, LED_PIN3, NEO_RGB); const int buttonPin1 = 3; const int buttonPin2 = 2; const int buttonPin3 = 8; void setup () {pinMode (buttonPin1, INPUT); pinMode (buttonPin2, INPUT); pinMode (buttonPin3, INPUT); strip1.begin (); strip1.setBrightness (50); strip1.show (); strip2.begin (); strip2.setBrightness (50); strip2.show (); strip3.begin (); strip3.setBrightness (50); strip3.show (); } void loop () {// Uitlezen van de Knoppen buttonState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (ღილაკი Pin2); buttonState3 = digitalRead (ღილაკი Pin3); Ledstrip1 (3, 8, buttonState1, buttonState2, buttonState3); Ledstrip2 (3, 10, buttonState1, buttonState2, buttonState3); Ledstrip3 (3, 2, buttonState1, buttonState2, buttonState3); } void Ledstrip1 (uint8_t ლოდინი, uint8_t aantal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {for (uint16_t i = 0; i <strip1.numPixels (); i ++) {strip1.setPixelColor (i, strip1. Color (180, 0, 255)); strip1.show (); } strip1.clear (); } else if (knop1 == HIGH) {for (uint16_t i = 0; i <aantal; i ++) {strip1.setPixelColor (i, strip1. Color (255, 255, 0))); strip1.show (); }} else if (knop3 == HIGH || knop2 == HIGH) {strip1.clear (); }} void Ledstrip2 (uint8_t ლოდინი, uint8_t aantal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {for (uint16_t i = 0; i <strip2. numPixels (); i ++) {strip2.setPixelColor (i, strip2. Color (180, 0, 255)); strip2.show (); } strip2.clear (); } else if (knop2 == HIGH) {for (uint16_t i = 0; i <aantal; i ++) {strip2.setPixelColor (i, strip2. Color (0, 0, 255)); strip2.show (); }} else if (knop1 == HIGH || knop3 == HIGH) {strip2.clear (); }} void Ledstrip3 (uint8_t ლოდინი, uint8_t aantal, bool knop1, bool knop2, bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {for (uint16_t i = 0; i <strip3 numPixels (); i ++) {strip3.setPixelColor (i, strip3. Color (180, 0, 255)); strip3.show (); } strip3.clear (); } else if (knop3 == HIGH) {for (uint16_t i = 0; i <aantal; i ++) {strip3.setPixelColor (i, strip3. Color (0, 255, 0)); strip3.show (); }} else if (knop1 == HIGH || knop2 == HIGH) {strip3.clear (); }}
ნაბიჯი 4: მექანიკა
მექანიკური ტექნიკური უზრუნველყოფა, რომელიც საშუალებას გაძლევთ შეასრულოთ დოკუმენტები. Het project zou moeten gemaakt worden met behulp van een lasercutter maar u kunt zeker gebruik maken van andere ინსტრუმენტები zoals frezen of zagen.
. Dwg ფაილი არის დოკუმენტი, რომელიც შეიცავს ლაზერულ დამცველს.
Om de bekisting zelf te maken kan u zich baseren op de technische tekeningen die je ook vindt als pdf. Hierin staan alle afmetingen en te plaatsen waar u moet boren of waar u de scharnieren moet aanbrengen.
გირჩევთ:
თამაშის დიზაინი Flick in 5 Steps: 5 Steps

თამაშის დიზაინი Flick in 5 Steps: Flick არის მართლაც მარტივი გზა თამაშის შესაქმნელად, განსაკუთრებით რაღაც თავსატეხის, ვიზუალური რომანის ან სათავგადასავლო თამაშის მსგავსი
Escape Room Arduino: 6 ნაბიჯი (სურათებით)

Escape Room Arduino: ეს პროექტი ეხება გაქცევის ოთახის პროტოტიპის შექმნას, arduino por ელექტრონული კომპონენტების გამოყენებით, მისი კოდირების ძირითად ცოდნას. ამ გაქცევის ოთახს ექნება 5 ფაზა: (ის შეიძლება განსხვავდებოდეს ყველასთვის) 1. დარწმუნების სენსორი - LED მას შემდეგ, რაც თქვენ
Escape Room დეკოდირების ყუთი: 7 ნაბიჯი (სურათებით)

Escape Room Decoder Box: Escape Rooms არის საოცრად სახალისო აქტივობები, რომლებიც მეტად მიმზიდველი და შესანიშნავია გუნდური მუშაობისთვის. გიფიქრიათ ოდესმე საკუთარი გაქცევის ოთახის შექმნაზე? ამ დეკოდირების ყუთით თქვენ შეგიძლიათ კარგად იყოთ თქვენს გზაზე! კიდევ უკეთესი, თუ გიფიქრიათ es– ის გამოყენებაზე
გაქცევის რობოტი: RC Car for Escape Game: 7 ნაბიჯი (სურათებით)

Escape Robot: RC Car for Escape Game: ამ პროექტის მთავარი მიზანი იყო რობოტის შექმნა, რომელიც განასხვავებდა უკვე არსებული რობოტებისგან და მისი გამოყენება შეიძლებოდა რეალურ და ინოვაციურ სფეროში. პირადი გამოცდილებიდან გამომდინარე, გადაწყდა მანქანის ფორმის რობოტის ასაშენებლად, რომელიც
Cayenne on Raspberry IoT Light Room: 4 ნაბიჯი

კაიენი ჟოლოს IoT Light Room– ზე: ანტიფაქტი არის ახალი ოთახი სინათლის გარეშე, დიდი გარდერობით და IoT მოწყობილობის დამზადების სურვილი, რომელსაც ჩემი სახლის გარეთ გამოვიყენებ. IoT " არომატისთვის " მე ვიყენებ კაიენს. ამ ოთახში მინდა გარდერობის უკან ფარული შუქის გაკეთება. მე ჩვენ გვინდა