Përmbajtje:
- Hapi 1: Pjesët
- Hapi 2: Bëni qarkun dhe shkruani kodin Arduino
- Hapi 3: Shtypni Tenxheren & Pritini Trungun dhe Degët
- Hapi 4: Krijoni kurthet
- Hapi 5: Vendosja e të gjitha së bashku
Video: Venus Flytrap - ITM Vjeshtë 2019: 5 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:17
Çfarë mungon në tryezën e të gjithëve? Një Venus Flytrap mekanik që mban lapsa, stilolapsa dhe objekte të tjera.
Hapi 1: Pjesët
Do t'ju duhet:
* Printer 3D (shiko skedarin.stl) për tenxheren
* Shkopinj druri dhe stërvitje
* Mjete bashkimi
* Arduino Uno & IDE
* Breadboard
* Fotorezistor
* Kaloni
* MicroServo Sg90
* Shkumë shkumë
* Shirit elektrik & silikoni
* Tela
* Varet
* Ngjitës i nxehtë
Hapi 2: Bëni qarkun dhe shkruani kodin Arduino
Qarku lidh fotorezistencën, çelësin, servo dhe mekanizmin e energjisë përmes Arduino. Ne e lidhim Servo me ciklin e tij të funksionimit pwm në pin në Arduino, lexojmë rezistencën e fotove nga kunja analoge A0 dhe lexojmë butonin nga kunjja dixhitale 2.
Tabela e thjeshtë e bukës në foto funksionon, megjithëse ne përfundimisht i lidhëm telat në një pjatë të qëndrueshme për stabilitet.
Kodi Arduino ka për qëllim të bëjë kryesisht tre gjëra:
1. Lexoni një fotorezistues dhe krahasojeni leximin me një prag të paracaktuar. Kur fotorezistuesi lexon ulët (i errët), leximi do të jetë nën pragun, dhe kur leximi është i lartë (dritë) do të jetë mbi pragun.
2. Bazuar në leximin e rezistencës së fotove, tregoni Servo -së të kalojë në njërën nga dy pozicionet (një pozicion "i hapur" dhe "i mbyllur", i shënuar si val dhe val2 në kod). Kur nuk ka asgjë që errëson fotorezistën, leximi do të jetë i lartë dhe Servo është në pozicion të hapur. Kur ka një objekt që errëson fotorezistuesin, leximi do të jetë i ulët dhe Servo lëviz në pozicionin e mbyllur.
3. Programoni një ndërprerës për të lëvizur automatikisht Servo në pozicionin e hapur. Kjo është në thelb një dështim i sigurt.
Shikoni kodin më poshtë:
#përfshi Servo myservo; int val = 20; // inicimi i vlerës së pozicionit të mbyllur int val2 = 70; // inicializoni vlerën e pozicionit të hapur void setup () {// iniconi komunikimin serik me 9600 bit për sekondë: Serial.begin (9600); // inicializoni servo dhe bashkoni ciklin e tij të punës pwm në pin 9 myservo.attach (9); pinMode (2, INPUT); // filloni kalimin si një hyrje} pragu i konst int = 20; // fillimi i pragut të fotorezistencës për mbylljen e butonit intState = 0; // fillimi i ndryshores për të lexuar gjendjen e ndërprerës int sensorValue = 100; // fillimi i ndryshores për vlerën e rezistencës së fotos int stayclosed = 0; // fillimi i ndryshores për të ruajtur një pozicion pasi të aktivizohet //// rutina e lakut shkon pa pushim përgjithmonë: void loop () {// lexoni hyrjen nga çelësi: buttonState = digitalRead (2); // lexoni hyrjen nga sensor rezistenca e fotosensoritValue = analogRead (A0); // printoni leximin e rezistencës së fotos në monitorin serik: Serial.println (sensorValue); if (buttonState == LOW) {// çelësi është i fikur nëse (stayclosed == 1) {// nëse ndryshorja e stabilitetit të pozicionit është e ndezur,; // qëndroni në pozicionin aktual} tjetër nëse (sensorValue <pragu) {// nëse vlera e sensorit bie nën pragun, myservo.write (val); // ndryshoni kurthin në pozicionin e mbyllur, qëndroni të mbyllur = 1; // dhe ndrysho ndryshoren e stabilitetit për të mbetur e mbyllur}} tjetër {// çelësi është aktiv nëse (stayclosed == 0) {// nëse ndryshorja e stabilitetit të pozicionit është joaktive,; // qëndroni në pozicionin aktual} tjetër {// hera e parë që ndjen se çelësi është në vonesë (500); // Vononi 500 ms dhe kontrolloni për të siguruar që çelësi është ende i ndezurState = digitalRead (2); // lexoni hyrjen nga swithch if (buttonState == HIGH) {// nëse kaloni është aktiv, myservo.write (val2); // ndryshoni kurthin në pozicionin e hapur qëndroni të mbyllur = 0; // dhe ndrysho ndryshoren e stabilitetit për të mbetur e hapur}}}}
Hapi 3: Shtypni Tenxheren & Pritini Trungun dhe Degët
CAD: Shtypja e Luleve
* Përdorni skedarin STL të përfshirë më sipër për të printuar 3D tenxheren e luleve, e cila shërben si bazë për pajisjen e kurthit të mizës së venusit
* Sigurohuni që dimensionet e tenxhereve të luleve të jenë mjaft të mëdha për të siguruar që baza të mund të strehojë Arduino dhe dërrasën e bukës
Punë me dru: Trungu dhe Degët
* Përdorni sharrë brezi për të prerë një kunj druri 1 me 24 inç në gjatësi 12 inç për bagazhin
* Përdorni stërvitjen e dorës për të bërë vrima tre inç në lartësi të ndryshme në bagazhin, ku duhet të futen degët. Vrimat duhet të shpohen në një kënd përafërsisht 45 °, në mënyrë që degët të futen në kënd.
* Përdorni sharrë për prerjen e shufrave prej druri inch me 12 inç në tre degë me gjatësi të ndryshme, sipas dëshirës. Duke përdorur sharrën e brezit prerë një fund të secilës degë në 45 ° për të krijuar një sipërfaqe të sheshtë mbi të cilën mund të vendosen kurthet.
* Futni degë në vrimat e trungut (me skajet e kënduara të ekspozuara) dhe sigurojini me zam gorilla ose ngjitës të nxehtë
Hapi 4: Krijoni kurthet
Hapat për krijimin e kurthit:
* Merrni thelbin e shkumës dhe prerë dy pjesë për të vepruar si kapëset e sipërme dhe të poshtme të kurthit (forma mund të jetë çfarëdo që dëshironi, për aq kohë sa baza e kapëses është drejtkëndëshe në mënyrë që të lidhni motorin)
* Hiqni dy kapëset e bërthamës së shkumës në bazë. Vetëm zbrazni mjaft nga kapëset në mënyrë që menteshat të mund të përshtaten mirë brenda.
* Futni dy faqet e menteshave në kapëset e tyre përkatëse.
* Përfundoni kapëset në shirit shumëngjyrësh për estetikë.
* Shponi një vrimë të vogël në kapësen e poshtme dhe futni rezistencën e fotos (duhet të përshtatet mirë)
* Vendosni dy pjesë të vogla kasetë silikoni në brendësi të secilës kapëse për të siguruar që sendet e bllokuara nuk mund të shpëtojnë lehtë
* Bashkojeni motorin në anën e bazës drejtkëndëshe të kapëses së sipërme me super ngjitës dhe shirit (Mekanizmi i Kurtheve përfundon në këtë pikë)
* Lidheni mekanizmin e kurthit në një degë, duke u siguruar që kapësja e poshtme dhe trupi i motorit servo janë të fiksuar (duke lënë krahun e motorit dhe kapësen e sipërme të lirë për të lëvizur.
Hapi 5: Vendosja e të gjitha së bashku
* Vendoseni trungun dhe degët brenda tenxhere, dhe ngjiteni Arduino UNO dhe tabelën e bukës gjithashtu brenda tenxhere
* Stabilizoni trungun me gurë, duke pasur kujdes që të mos prishni tela
* Përdorni shirit elektrik të gjelbër për të mbuluar degën, trungun dhe të gjitha telat e ekspozuar
* Përdorni një bateri të jashtme si burim energjie
* Gëzuar Venus Flytrapping!
Recommended:
Konfigurimi i lehtë i telekomandës IR duke përdorur LIRC për Raspberry PI (RPi) - korrik 2019 [Pjesa 1]: 7 hapa
Konfigurimi i lehtë i telekomandës IR duke përdorur LIRC për Raspberry PI (RPi) - Korrik 2019 [Pjesa 1]: Pas shumë kërkimesh unë u befasova dhe u trondita nga informacioni konfliktual se si të konfiguroja telekomandën IR për projektin tim RPi. Mendova se do të ishte e lehtë, por ngritja e Linux InfraRed Control (LIRC) ka qenë problematike për një kohë të gjatë
Sistemi Ambilight për çdo hyrje të lidhur me televizorin tuaj. WS2812B Arduino UNO Raspberry Pi HDMI (Përditësuar më 12.2019): 12 hapa (me fotografi)
Sistemi Ambilight për çdo hyrje të lidhur me televizorin tuaj. WS2812B Arduino UNO Raspberry Pi HDMI (Përditësuar më 12.2019): Unë gjithmonë kam dashur të shtoj ambilight në televizorin tim. Duket shumë mirë! Më në fund e bëra dhe nuk u zhgënjeva! Kam parë shumë video dhe shumë mësime mbi krijimin e një sistemi Ambilight për televizorin tuaj, por kurrë nuk kam gjetur një mësim të plotë për fëmijën tim të saktë
Si të instaloni Robo Recall Mod Kit (Nisës 2019): 4 hapa
Si të instaloni Robo Recall Mod Kit (Launcher 2019): Me lëshimin e Epic Games Store dhe ndikimin e lojërave si Fortnite, lëshuesi i Epic Games ka bërë disa ndryshime mjaft të mëdha në 2018 dhe në 2019. Ndërsa ende janë lehtësisht kategori të përzgjedhshme për zhvillim normal (duke përdorur bazën un
Projekti UTK EF 230 MarsRoomba Vjeshtë 2018: 5 hapa
UTK EF 230 MarsRoomba Project Fall 2018: Aktualisht, roverët e Marsit përdoren për të mbledhur të dhëna në sipërfaqen e Marsit përmes metodave të ndryshme, për të përfunduar përfundimisht për të mësuar më shumë rreth potencialit të planetit për jetë mikrobike. Roverët përdorin kryesisht mjete fotografie dhe analiza të tokës për të dhënat
Si të bëni një Garland Apple për vjeshtë ose përsëri në shkollë: 13 hapa (me fotografi)
Si të bëni një kurorë molle për vjeshtë ose përsëri në shkollë: Anjeanette, e RootsAndWingsCo e bëri këtë kurorë të adhurueshme të mollës nga ndjerë dhe material. Ishte një projekt i thjeshtë që mund ta bëjnë edhe ata që thonë se nuk mund të qepin! (Për sa kohë që ju mund të lidhni gjilpërën tuaj.)