Industriële fabricage
Industrieel internet der dingen | Industriële materialen | Onderhoud en reparatie van apparatuur | Industriële programmering |
home  MfgRobots >> Industriële fabricage >  >> Manufacturing Technology >> Productieproces

3D-geprinte maanfaseklok

Componenten en benodigdheden

Arduino Nano R3
× 1
0,96'' OLED 128x64 met SSD1306-chip (slechts 4 pinnen)
× 1
Kleine RTC (DS1307 real-time klok + 24C32 EEPROM)
× 1
Zoemer
× 1
NeoPixel-strip
18 leds van een strip van 60 pixels per meter
× 1
3 drukknoppen (RAFI 1.10.001.001/0104)
× 1

Benodigde gereedschappen en machines

3D-printer (algemeen)

Apps en online services

Arduino IDE

Over dit project

Als u niet weet wat u met uw 3D-printer moet afdrukken, heeft u hier een eenvoudig project. Bouw een 3D-geprinte maanfaseklok voor op je bureau of op je nachtkastje.

Kenmerken:

Gedetailleerd 3D-geprint maanmodel door Dexter_New_Materials:

  • Open Tools (Ubuntu/FreeCAD/Arduino)
  • Open source/hardware
  • Goedkope HW (Arduino, goedkope LCD)
  • Slechts 79 gram filament.
  • Precieze maanfasesimulatie
  • Alarm
  • Weklichtmodus
  • Datumthermometer
  • Hygrometer
  • Lampmodus
  • Moon FX-modi (Relax, Party)
  • Heldere controle
  • Verstelbare kanteling

Stap 1:Onderdelenlijst en gereedschappen

Onderdelenlijst:

  • Arduino-compatibele Nano (Atmel ATmega328)
  • 0,96'' OLED 128x64 met SSD1306-chip (slechts 4 pinnen)
  • Neopixel of APA102C (18 LED's van een strip van 60 pixels per meter)
  • Kleine RTC (DS1307 realtime klok + 24C32 EEPROM)
  • DHT11 (als het de pull-up-weerstand bevat, veel beter)
  • Zoemer
  • 3 drukknoppen (RAFI 1.10.001.001/0104)

Hulpprogramma's:

Computer met Arduino-software:

  • 3D-printer
  • Soldeerbout
  • Lijmpistool
  • Draadstripper
  • Snijder
  • Elektrische tape
  • Losse draad

Stap 2:De onderdelen bouwen

Download onderdelen van Thingiverse of van GitHub.

Ik heb ze afgedrukt met PLA met de (BQ Prusa i3 Hephestos), dit zijn de printerinstellingen:

  • Laaghoogte =0,2 mm
  • Wanddikte =1 mm
  • Bovendikte =1 mm (5 lagen)
  • Bodemdikte =0,2 mm (1 laag)
  • Vlotten of steunen zijn niet nodig.
  • Voor de maan Infill Density =0% , voor de rest van de delen infill Density =100%

In totaal gebruik je slechts 79 gram PLA. Bekijk de screenshots van Cura voor meer details. Maan is een beetje lastig omdat je op de Z-as 5 cm naar beneden moet bewegen. Of download gewoon een geknipte versie die JetGuy "Unknown" heeft gemaakt met Netfabb.

Stap 3:LED-ondersteuning

Er kan een strip Neopixel- of Dotstar-LED's worden gebruikt; het is aan te raden om een ​​strook van 60 pixels per meter te gebruiken. Snijd de ledstrip in zes stukken van drie leds. Je moet voorzichtig zijn en de pijl volgen. Dit is de oriëntatie gezien vanaf de achterkant van de maan.

| 1 | 6 | 7 | 12 | 13 | 18 || 2 | 5 | 8 | 11 | 14 | 17 | | 3 | 4 | 9 | 10 | 15 | 16 | 

Zodra de strip is geplaatst, gebruikt u een heet lijmpistool om deze te repareren.

Stap 4:Het circuit bouwen

Dus nu je al je onderdelen hebt afgedrukt, ben je klaar om je circuit te bouwen. Introduceer eerst de Arduino, dan de knoppen om de Arduino te repareren. Gebruik dubbelzijdige bondingtape om de DHT11 te fixeren, gebruik er een die al de pull-up-weerstand bevat.

Sluit vervolgens de knoppen aan - allereerst de GND. Voeg de kleine RTC toe.

Als je een 3,6V LIR2032-batterij hebt, geweldig! Je hebt de volgende stap niet nodig. Als het een 3V CR2032-batterij bevat, moet u voorzichtig zijn met deze kleine wijziging:

  • Introduceer de Arduino
  • Voeg de knoppen toe om de Arduino te repareren
  • Voeg de zoemer toe (afhankelijk van de zoemer moet je misschien een weerstand toevoegen)
  • Voeg de draad toe die verbinding maakt met de LED van de maan
  • Voeg de draden toe die op het scherm worden aangesloten

Stap 5:De code uitvoeren

Je zou de Arduino IDE moeten hebben geïnstalleerd (ik gebruik 1.6.12). Zo ja, dan is de eerste stap om de bibliotheken hier te downloaden.

Start de Arduino IDE opnieuw en laad de software; de laatste versie vind je hier.

Compileer het, upload het en geniet ervan! Er worden binnenkort leuke nieuwe functies toegevoegd.

Code

Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/code
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/code

Aangepaste onderdelen en behuizingen

Thingiverse
http://www.thingiverse.com/thing:1891599CAD-bestand op thingiverse.com
Thingiverse
http://www.thingiverse.com/thing:1929844CAD-bestand op thingiverse.com
Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/tree/master/parts

Schema's

Github
https://github.com/G4lile0/Arduino_3dprinted_Lunar_Phase_Clock/blob/master/images/Lunar_Phase_clock_circuit.png

Productieproces

  1. Koekoeksklok
  2. Geïntegreerd circuit
  3. Printplaat
  4. Determinisme van de opstartfase:multichipsynchronisatie gebruiken
  5. Arduino pov vision-klok
  6. DIY eenvoudigste IV9 Numitron-klok met Arduino
  7. MMF #5:een gids voor het insluiten van componenten in 3D-geprinte onderdelen
  8. Hoofdklok
  9. MOSMusic
  10. Printplaten – een kerncomponent voor elektronica
  11. Printplaten en hoe ze werken?