Innehållsförteckning:

Robotstyrda fönsterluckor: 5 steg
Robotstyrda fönsterluckor: 5 steg

Video: Robotstyrda fönsterluckor: 5 steg

Video: Robotstyrda fönsterluckor: 5 steg
Video: Dubai inför robotstyrda polisbilar - Nyhetsmorgon (TV4) 2024, November
Anonim
Robotstyrda fönsterluckor
Robotstyrda fönsterluckor

Denna instruerbara skapades för att uppfylla projektkravet för Makecourse vid University of South Florida (www.makecourse.com).

Det här projektet är på automatiska persienner som kan styras från din telefon via Bluetooth. Systemet använder en växlad likströmsmotor för att linda upp / lossa sladden från persiennerna för att höja / sänka den samt en andra motor som roterar stången från persiennerna för att öppna / stänga den. Den kan enkelt drivas från två USB -väggadaptrar, som det som vanligtvis används för att ladda telefoner och andra små elektroniska enheter, eller för att spara ett vägguttag kan du köpa en väggadapter som har två USB -portar på den. Med det här trådlösa systemet behöver du inte längre gå upp för att justera dina persienner, ta bara telefonen och öppna appen!

Steg 1: Komponenter och verktyg

Komponenter och verktyg
Komponenter och verktyg
Komponenter och verktyg
Komponenter och verktyg
Komponenter och verktyg
Komponenter och verktyg

För detta projekt använde jag följande komponenter:

  • HiLETgo ESP32 OLED Development Board (svart tavla i bilderna)
  • BEMONOC 24V växlad likströmsmotor 50 rpm (silvermotor på bilderna)
  • STEPPERONLINE Dubbelaxel NEMA 17 Stegmotor (svart motor på bilderna)
  • STSPIN820 Stepper Driver Board (blå tavla i bilderna)
  • L298N Motor Driver Board (Röd tavla i bilderna. Jag har designat en anpassad motordrivrutin för detta, grön tavla i bilder, men L298N är ett substitut för mitt kort med liknande ledningar)
  • NOYITO DC-DC justerbar boost-omvandlare (blått kort med USB-port i bilderna)
  • 2 x 3590S-2-503L Potentiometrar med flera varv (rund blå bit på bilderna)
  • Ett brödbräda
  • Tröjor i olika storlekar
  • Olika längder av 20awg tråd
  • Olika M3 -skruvar (för 3D -tryckta delar)
  • Elektronik Projektlåda som passar en brödbräda

Verktyg som används för detta projekt:

  • 3d skrivare
  • Lödkolv
  • Olika handverktyg (skruvmejslar, tång etc.)

Steg 2: Kabeldragning

Kabeldragning!
Kabeldragning!
Kabeldragning!
Kabeldragning!
Kabeldragning!
Kabeldragning!

Ledningarna för detta projekt är relativt komplicerade på grund av det stora antalet komponenter så jag kommer att göra mitt bästa för att visa hur allt hänger ihop. Jag försökte göra ett snyggt diagram med Frizting -programvaran, men det fungerade inte korrekt på min dator och jag kunde inte få det att skapa ett korrekt kopplingsschema. På bilderna ovan hittar du en schematisk bild som visar hur allt är anslutet, både DC-DC-omvandlaren och ESP32 behöver en USB-anslutning för att driva dem. Om du använder L298N DC -motordrivkortet kommer kablarna att vara något annorlunda för det kortet jämfört med mitt.

Steg 3: Arduino IDE -kod

Arduino IDE -kod
Arduino IDE -kod

Koden som jag skapade för mitt projekt bifogades som en textfil, den genererades i Arduino IDE och kräver ESP32 -kortfiler och relaterade bibliotek. I koden kan du hitta en länk till GitHub -sidan som kan instruera dig genom att lägga till nödvändiga filer i Arduino IDE. Det bör innehålla massor av kommentarer som tar dig steg för steg om vad programmet gör. Filen heter "BluetoothControlledWindowBlindsCode.txt".

Steg 4: 3D -tryckta delar

3D -tryckta delar
3D -tryckta delar
3D -tryckta delar
3D -tryckta delar
3D -tryckta delar
3D -tryckta delar

Delar att skriva ut:

  • Hex Rod Coupler
  • Persienner sladdkopplare
  • Persienner Cord Coupler Shell
  • Växlad motoraxelkopplare 1 och 2
  • Växlad motorskal nedre hälften
  • Växlad motorskal övre halvan
  • Steppmotorhölje
  • Stegmotorhölje Botten
  • Stegmotor - Potentiometerkopplare
  • Växelmotor bottenfäste
  • Växlad motorklämma
  • Växlad motorpotentiometerfäste

Steg att montera:

  1. Fäst 1 potentiometer på stegmotorns bottenaxel med den angivna kopplingen.
  2. Montera stegmotorn på insidan av stegmotorhöljet.
  3. Fäst stegmotorns botten på stegmotorns hölje så att du ställer upp potentiometern så att den passar på plats. Se till att dra potentiometrar och stegtrådar ut ur öppningen i botten av höljet.
  4. Fäst sexkantsstångskopplaren på axeln på stegmotorn som sticker ut toppen av höljet.
  5. Montera stegmotorns hölje på väggen, se till att sätta in persiennerna i kopplingen medan du ställer upp höljet som ska monteras.
  6. Sätt i en M3 -skruv genom den första av den växlade motoraxelkopplaren. Mata sladden från persiennerna genom hålet i den första halvan av växelns motoraxelkopplare. Knyt en knut efter att ha dragit igenom den så att den inte kan glida ut.
  7. Fäst den andra halvan av den växlade motoraxelkopplaren till den första halvan. Sätt in potentiometeraxeln i kopplingens andra hälft.
  8. Fäst växelmotorn i fönsterbrädan / väggen med den utvändiga motorns bottenfäste och klämma.
  9. Rikta in den växlade motorpotentiometern och montera den på väggen också.
  10. Montera de två halvorna av växelmotorskålarna för att snyggt dölja växelmotorn. Kör potentiometern och de växlade motorkablarna ur skalet och mot din elektronikbox.

Rekommenderad: