ዝርዝር ሁኔታ:
ቪዲዮ: የማምለጫ ክፍል Codegenerator: 4 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:30
Voor dit project werd er gevraagd om een machine te ontwikkelen die gebruikt zal worden een ማምለጫ ክፍል ውስጥ። ደ bedoeling van deze ማሽን dat በር het drukken op een knop een bijhorend cijfer wordt aangeduid aan de hand van lampjes, zo zal het mogelijk zijn om een 3 e cijferige code af te lezen. Bijkomend werd er gevraagd dat het toestel efficiënt verplaatsbaar en een compact geheel vormt ነው። ቫኑይት ሄት ቡድን ወርድ ኤር ኦክ ጌኮዜን ኦም ዲት ገሄል ዞ ዱርዛም ሞገሊጅክ ተ ሁደን ዞዳት ሄት ቶክ እንከለ ጃረን ሜ ጋት።
የማሽን ማሽን እራሱን በቶርፕፔን ተገናኝቶ አልስ doeleinde op een beurs te staan voor makers namelijk Maker Fair Gent die plaats vindt op 8, 9 en 10 mei 2020. Dit toestel zou gebruikt worden በር de leerlingen van de leraren opleiding om deze machine te verwerken in hun በሥራ ላይ የማምለጫ ክፍል።
በር bepaalde maatregelen die getroffen zijn በር de Covid-19 ቀውስ በጣም ጥሩ ነበር። Hierdoor alles gemaakt aan de hand van simulaties ነው።
ደረጃ 1 - ቁሳቁስ
ኤሌክትሮኒካ ፦
(x1) አርዱinoኖ (ቢዮ voorkeur een ሊዮናርዶ ፣ ማር አንድሬ ተቃራኒዎች kunnen ook)
(x3) የመጫወቻ ማዕከል drukknoppen (drie verschillende kleuren)
(x1) 12 ቮ ድምጽ መስጠት (የኮምፒተር አስተካካዮች በእጅ ማውጣት)
(x3) RGB Ledstrips (በአንድ ሌዘር 12 ሊዶች)
(x3) weerstand van 10kOhm
አልስ ተጨማሪ ቃል er 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. ኢንዴን u nit niet op een breadboard wilt nabouwen misschien ook een ein printplaat om bepaalde verbindingen te maken die in het eerste geval niet mogelijk zijn om gewoon aan elkaar te solderen.
Ook wat Dupon ሽቦዎች en ራስጌዎች zullen zeer handig zijn bij het maken ቫን ደ elektronische schakeling.
ሃርድዌር
(x6) scharnieren
ኤምዲኤፍ ሜዳ (dikte: 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 ጂን ዋት u waarschijnlijk thuis hebt liggen is genoeg voor dit project.
መሣሪያዎች ፦
መሣሪያዎቹ የሚሞቱት uzult nodig hebben om dit project op te lossen is een lazercutter (kan ook met een zaag of freesmachine), de Arduino IDE moet worden gedownload op u pc, een schroevendraaier (eventueel een boormachine) en soldeerbout zoals eerder verm.
ደረጃ 2: Elektrisch Schema
Voor het elektrisch schema wordt de foto die als bijlage zit gebruikt. Het schema is geer 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 het breadboard ውስጥ።
ዴ voeding hier 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 computer voeding omdat deze over verschillende spanningen beschikt ኦም ቫን ተ vertrekken om om ledstrips te voeden en de arduino zelf.
voor een overzicht van de werkende schakeling met programma is het mogelijk om via deze link het model zelf uit te testen በ tinkercad በኩል። (heeft nog een weiziging nogdig zeker de foto)
ደረጃ 3 - ፕሮግራም (uitleg Staat በፕሮግራም ውስጥ)
#ያካትቱ
#ጥራት NUM_LEDS 12 #ጥራት LED_PIN1 4 #ጥራት LED_PIN2 1 #መግለፅ LED_PIN3 0 int buttonState1 = 0; int buttonState2 = 0; int buttonState3 = 0; Adafruit_NeoPixel strip1 = 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; ባዶነት ማዋቀር () {pinMode (buttonPin1 ፣ INPUT) ፤ pinMode (አዝራር ፒን 2 ፣ ግቤት); pinMode (አዝራር ፒን 3 ፣ ግቤት); strip1.begin (); 1 ቅንብር ብሩህነት (50); strip1.show (); strip2.begin (); 2. ቅንብር ብርሃን (50); strip2.show (); strip3.begin (); 3. ቅንብር ብርሃን (50); strip3.show (); } ባዶነት loop () {// Uitlezen van de Knoppen buttonState1 = digitalRead (buttonPin1); buttonState2 = digitalRead (buttonPin2); buttonState3 = digitalRead (buttonPin3); Ledstrip1 (3 ፣ 8 ፣ buttonState1 ፣ buttonState2 ፣ buttonState3); Ledstrip2 (3 ፣ 10 ፣ buttonState1 ፣ buttonState2 ፣ buttonState3); Ledstrip3 (3 ፣ 2 ፣ buttonState1 ፣ buttonState2 ፣ buttonState3); } ባዶነት Ledstrip1 (uint8_t መጠበቅ ፣ uint8_t aantal ፣ bool knop1 ፣ bool knop2 ፣ bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {ለ (uint16_t i = 0; i <strip1.numPixels (); i ++) {strip1.setPixelColor (i ፣ strip1. Color (180 ፣ 0 ፣ 255)); strip1.show (); } strip1.clear (); } ሌላ ከሆነ (knop1 == HIGH) {ለ (uint16_t i = 0; i <aantal; i ++) {strip1.setPixelColor (i, strip1. Color (255, 255, 0)); strip1.show (); }} ሌላ ከሆነ (knop3 == HIGH || knop2 == HIGH) {strip1.clear (); }} ባዶነት Ledstrip2 (uint8_t መጠበቅ ፣ uint8_t aantal ፣ bool knop1 ፣ bool knop2 ፣ bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {ለ (uint16_t i = 0; i <strip2. numPixels (); i ++) {strip2.setPixelColor (i, strip2. Color (180, 0, 255)); strip2.show (); } strip2.clear (); } ሌላ ከሆነ (knop2 == HIGH) {ለ (uint16_t i = 0; i <aantal; i ++) {strip2.setPixelColor (i, strip2. Color (0, 0, 255)); strip2.show (); }} ሌላ ከሆነ (knop1 == HIGH || knop3 == HIGH) {strip2.clear (); }} ባዶነት Ledstrip3 (uint8_t መጠበቅ ፣ uint8_t aantal ፣ bool knop1 ፣ bool knop2 ፣ bool knop3) {if (knop1 == LOW && knop2 == LOW && knop3 == LOW) {ለ (uint16_t i = 0; i <strip3. numPixels (); i ++) {strip3.setPixelColor (i, strip3. Color (180, 0, 255)); strip3.show (); } strip3.clear (); } ሌላ ከሆነ (knop3 == HIGH) {ለ (uint16_t i = 0; i <aantal; i ++) {strip3.setPixelColor (i, strip3. Color (0, 255, 0)); strip3.show (); }} ሌላ ከሆነ (knop1 == HIGH || knop2 == HIGH) {strip3.clear (); }}
ደረጃ 4 - መካኒክ
Voor de mechanische tekeningen kuunt u alles afleiden uit de voorgaande documenten. Het ፕሮጀክት zou moeten gemaakt worden met behulp van een lasercutter maar u kunt zeker gebruik maken van andere tools zoals frezen of zagen.
ደ.dwg ፋይል het ሰነድ waarmee de lasercutter zou moeten werken ነው።
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.
የሚመከር:
የኮቪ ሴፍቲቭ የራስ ቁር ክፍል 1 ወደ ቲንከርካድ ወረዳዎች መግቢያ! 20 ደረጃዎች (ከስዕሎች ጋር)
የኮቪ ሴፍቲቭ የራስ ቁር ክፍል 1 - ለቲንክካድ ወረዳዎች መግቢያ !: ጤና ይስጥልኝ ፣ ጓደኛ! በዚህ ባለ ሁለት ክፍል ተከታታዮች ውስጥ የ Tinkercad ወረዳዎችን እንዴት መጠቀም እንደሚቻል እንማራለን - ወረዳዎች እንዴት እንደሚሠሩ ለማወቅ አስደሳች ፣ ኃይለኛ እና ትምህርታዊ መሣሪያ! ለመማር በጣም ጥሩ መንገዶች አንዱ ፣ ማድረግ ነው። ስለዚህ እኛ በመጀመሪያ የራሳችንን ፕሮጀክት እንቀርፃለን - th
የማምለጫ ክፍል አርዱዲኖ 6 ደረጃዎች (ከስዕሎች ጋር)
ማምለጫ ክፍል አርዱinoኖ - ይህ ፕሮጀክት የማምለጫ ክፍልን አምሳያ በመፍጠር ፣ አርዱዲኖ ፖ የኤሌክትሮኒክስ ክፍሎችን ፣ የኮድ መሰረታዊ ዕውቀቱን በመጠቀም ነው። ይህ የማምለጫ ክፍል የሚሸፍነው 5 ደረጃዎች አሉት (ለሁሉም ሰው የተለየ ሊሆን ይችላል) 1. የቅድመ ጥንቃቄ ዳሳሽ - LED አንዴ ካቆሙ
የአርዱዲኖ ሚዲአይ ሪም ክፍል ክፍል ቅደም ተከተል -8 ደረጃዎች (ከስዕሎች ጋር)
አርዱዲኖ ሚዲአይ ሪትም ክፍል ሴክሴነር - ጥሩ የሶፍትዌር ከበሮ ማሽን መኖሩ ዛሬ ቀላል እና ርካሽ ቢሆንም መዳፊት መጠቀም ለእኔ ደስታን ይገድላል። ለዚህም ነው መጀመሪያ እንደ ንፁህ የ 64 ደረጃዎች ሃርድዌር ሚዲአይ ከበሮ ተከታይ እስከ 12 የተለያዩ የከበሮ ሜዳዎችን የማስነሳት ችሎታ ያለው
ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ራስ -ሰር የመቅጃ ክፍል (ARU) 8 ደረጃዎች (ከስዕሎች ጋር)
ARUPI - ለ Soundscape Ecologists ዝቅተኛ ዋጋ ያለው ራስ -ሰር የመቅጃ ክፍል/ገዝ መቅረጫ ክፍል (አርአዩ) - ይህ አስተማሪ የተፃፈው በአንቶኒ ተርነር ነው። ፕሮጀክቱ የተገነባው በኬንት ዩኒቨርስቲ የኮምፒተር ትምህርት ቤት ውስጥ ከሚገኘው dድ (ሚስተር ዳንኤል ኖክስ ትልቅ እገዛ ነበር!) አውቶማቲክ ኦዲዮ መቅረጽ እንዴት እንደሚገነቡ ያሳየዎታል
የማምለጫ ክፍል ዲኮደር ሳጥን 7 ደረጃዎች (ከስዕሎች ጋር)
የማምለጫ ክፍል ዲኮደር ሣጥን - የማምለጫ ክፍሎች በጣም የሚስቡ እና ለቡድን ሥራ በጣም ጥሩ አስደሳች እንቅስቃሴዎች ናቸው። የራስዎን የማምለጫ ክፍል ስለመፍጠር አስበው ያውቃሉ? ደህና በዚህ ዲኮደር ሳጥን በጥሩ ሁኔታ ላይ ሊሆኑ ይችላሉ! እንዲያውም የተሻለ ስለመጠቀም አስበዋል