Znaleziono 5 wyników

autor: zouk
05 lut 2018, 18:58
Forum: Firmware'y i hosty
Temat: Drukowanie przez wifi. część 1
Odpowiedzi: 34
Odsłony: 17506

Re: Drukowanie przez wifi. część 1

Tak można. :)
autor: zouk
05 lut 2018, 18:51
Forum: Firmware'y i hosty
Temat: Drukowanie przez wifi. część 1
Odpowiedzi: 34
Odsłony: 17506

Re: Drukowanie przez wifi. część 1

To taka inna alternatywa jeśli chodzi o druk i ogólnie dostęp nie bezpośredni do drukarki z komputera. Dla mnie Octoprint to hmm jeszcze za trudny temat. Raspbery.Pi hmm mogłem kupić ale tutaj miałem gotową płytkę w cenie chyba 17zł z Alli. Nie chciałem aby leżała i się kurzyła. Zresztą to nie jest mój pomysł. Zaczerpnięte z rosyjskiego yt:) Ja to tylko empirycznie sprawdziłem i opisałem.
autor: zouk
05 lut 2018, 18:33
Forum: Firmware'y i hosty
Temat: Drukowanie przez wifi. część 1
Odpowiedzi: 34
Odsłony: 17506

Re: Drukowanie przez wifi. część 3

Również z poziomu Repetrier-Host'a możemy się połączyć z drukarką
Y.jpg


Zanim zaczniesz to kilka uwag:
W źródłach https://github.com/luc-github/ESP3D
są schematy podłączeń do popularnych płytek.
Jest też schemat prostego konwertera napięć pomiędzy mega2560(Ramps) a WeMos.

Mam nadzieję, że ten opis komuś się przyda. :)
autor: zouk
05 lut 2018, 18:32
Forum: Firmware'y i hosty
Temat: Drukowanie przez wifi. część 1
Odpowiedzi: 34
Odsłony: 17506

Re: Drukowanie przez wifi. część 2

W przeglądarce wpisujemy adres 192.168.0.1
N.jpg
M.jpg
Teraz czas na wgranie plików www.
Klikamy przeglądaj i wybieramy wcześniej zapisany plik index.html.gz na pulpicie.
O.jpg
Zatwierdzamy klikając na update.
P.jpg
R.jpg
Q.jpg
Teraz odświeżamy stronę

Pojawi się okno konfiguracyjne w którym wybieramy język
T.jpg
oraz firmware drukarki 3d i prędkość portu.
S.jpg
Do wyboru mamy:
Repetier
Repetier for Davinci
Marlin
Marlin Kimbra
Smoothieware.

W kolejnym oknie wybieramy czy drukarka ma stanowić odrębny AP czy działać jako klient w domowej sieci.
Ja wybrałem tymczasowo tryb pracy Access Point
U.jpg
Po zakończeniu naszym zobaczymy panel sterujący drukarki.
X.jpg
Z poziomu takiego panelu możemy sterować drukarką i jej podstawowymi parametrami lub np. wysłać gcod do drukarki a właściwie na kartę SD.
Wysyłany gcode powinien mieć format 8.3 ( coś jak w starym DOS :) )
V.jpg
cdn..
autor: zouk
05 lut 2018, 18:28
Forum: Firmware'y i hosty
Temat: Drukowanie przez wifi. część 1
Odpowiedzi: 34
Odsłony: 17506

Drukowanie przez wifi. część 1

Kolega z pracy zapytał mnie czy dałbym radę zrobić czujnik smogu w oparciu o układ Wemos D1 R2 & mini i czujnik SHARP.
Jako, że nie programowałem tego typu układów przez arduino a jedynie układy atmela (uno i mega) to postanowiłem zagłębić temat i podjąć wyzwanie.
Kolega zamówił płytkę dla siebie oraz w ramach podziękowania dla mnie.
W taki właśnie sposób stałem się posiadaczem zgrabnej płytki z układem ESP8826, zegarem 80MHz i 4MB pamięci na pokładzie.
Tutaj zakończę co działo się z czujnikiem smogu (działa).
Mając płytkę postanowiłem połączyć swoją drukarkę z domową siecią wifi i kontrolować drukarkę z poziomu przeglądarki lub z poziomu repetier-host'a.

Krótki opis co i jak.
Zapewne każdy kto posiada drukarkę 3d posiada zainstalowane środowisko Arduino które pobieramy stąd.
https://www.arduino.cc/en/Main/Software

Aby arduino zobaczyło płytkę ESP potrzebne są dodatkowe biblioteki płytek.

Wchodzimy w plik/preferencje i w polu Dodatkowe adresy URL do menedżera płytek: wklejamy poniższy link:
A.jpeg
http://arduino.esp8266.com/stable/packa ... index.json

Wybieramy z górnego menu Narzędzia/Płytka - menedżer płytek
B.jpg
W polu szukaj wpisujemy esp...
C.jpg
Na samym dole pojawi się interesująca nas biblioteka płytek.
Z chwilą pisania tego tekstu najnowsza biblioteka płytek to 2.4.0 i taką instalujemy.
E.jpg
W menu narzędzia wybieramy płytkę WeMos D1 R2 & mini
D.jpg
Środowisko przygotowane do kompilacji więc czas na źródła.
Pobieramy źródła i rozpakujemy w dowolne miejsce na dysku
G.jpg
https://github.com/luc-github/ESP3D

Z rozpakowanego archiwum kopiujemy do katalogu z projektami arduino dwa katalogi: libraries i esp3d.
F.jpg
Z poziomu arduino otwieramy project esp3d.ino
H.jpg
i kompilujemy.
J.jpg
Warto wiedzieć, że w zakładce config.h w linii 271 i 272 jest nazwa sieci i hasło które będą nam potrzebne podczas pierwszego logowania do stworzonej sieci .
I.jpg
Gdy Wemos ESP8826 się restartuje my pobierzemy drugą paczkę z potrzebnymi plikami.

https://github.com/luc-github/ESP3D-webui
K.jpg
z której wypakowujemy na pulpit plik: index.html.gz

Łączymy się z stworzoną siecią wifi
L.jpg
L.jpg (10.79 KiB) Przejrzano 5872 razy
cdn..

Wróć do „Drukowanie przez wifi. część 1”