Съдържание
Много хора се чудят как могат да свържат своя Raspberry Pi към 3D принтера Ender 3 или подобен на него, за да открият много нови функции. Когато е инсталиран правилно, можете да управлявате 3D принтера си от всяко място с интернет връзка и дори да наблюдавате разпечатките си в реално време.
Реших да напиша статия, в която да ви представя стъпките за свързване на Raspberry Pi към Ender 3, така че продължавайте да четете, за да разберете как.
Как да свържете Raspberry Pi с Ender 3 (Pro/V2/S1)
Ето как да свържете Raspberry Pi към вашия Ender 3:
- Закупуване на Raspberry Pi
- Изтегляне на файла с образа на OctoPi и Balena Etcher
- Прехвърляне на файла с изображението на OctoPi на вашата SD карта
- Редактиране на файла с мрежовата конфигурация в SD картата
- Конфигуриране на настройките за сигурност на Raspberry Pi
- Конфигуриране на други настройки на Raspberry Pi
- Завършете процеса на настройка, като използвате съветника за настройка
- Свързване на Raspberry Pi с Ender 3
Закупуване на Raspberry Pi
Първата стъпка е да закупите Raspberry Pi за вашия Ender 3. За вашия Ender 3 трябва да закупите Raspberry Pi 3B, 3B plus или 4B, за да функционира оптимално с вашия Ender 3. Можете да закупите Raspberry Pi 4 Model B от Amazon.
За този процес трябва да закупите SD карта, например SanDisk 32GB, и 5V захранващ блок с USB-C кабел за Raspberry Pi 4b от Amazon, ако вече нямате такъв.
Също така може да се наложи да вземете корпус за Raspberry Pi или да го отпечатате. Това е необходимо, за да се гарантира, че вътрешните части на Raspberry Pi не са изложени на риск.
Вижте калъфа Ender 3 Raspberry Pi 4 в Thingiverse.
Изтегляне на файла с изображение на OctoPi и Balena Etcher
Следващата стъпка е да изтеглите файла с изображението на OctoPi за вашия Raspberry Pi, за да може той да комуникира с вашия Ender 3.
Можете да изтеглите файла с изображение на OctoPi от официалния уебсайт на OctoPrint.
Освен това трябва да изтеглите софтуера Balena Etcher, за да флашнете файла с изображение на OctoPi върху Raspberry Pi. Този процес превръща SD картата в зареждащо се устройство за съхранение.
Можете да изтеглите софтуера Balena Etcher от официалния уебсайт на Balena Etcher.
Прехвърляне на файла с изображението на OctoPi на вашата SD карта
След като изтеглите софтуера за изображения на OctoPi, поставете SD картата в компютъра, откъдето е изтеглен файлът.
Стартирайте софтуера Balena Etcher и флашнете софтуера с изображение на OctoPi, като изберете "Flash from file" (Флаш от файл). Изберете файла с изображение на OctoPi и изберете устройството за съхранение на SD картата като целево устройство за съхранение, след което флашнете.
Ако използвате Mac, ще е необходим администраторски достъп чрез искане на парола, за да завършите процеса на мигане.
Редактиране на файла с мрежовата конфигурация на SD картата
Следващата стъпка е да редактирате файла за мрежова конфигурация. На SD картата намерете файла "OctoPi-wpa-supplicant.txt" и го отворете с текстов редактор. Можете да използвате текстовия редактор Notepad за Windows или Text edit за Mac, за да отворите файла.
Вижте също: Можете ли да рециклирате неуспешни 3D отпечатъци? Какво да правите с неуспешните 3D отпечатъциСлед като отворите файла, намерете раздела "WPA/WPA2 secured", ако Wi-Fi мрежата ви има парола, или раздела "open/unsecured", ако няма. Въпреки че Wi-Fi мрежата ви трябва да има парола за Wi-Fi.
Сега изтрийте символа "#" от началото на четирите реда под раздела "WPA/WPA2", за да направите тази част от текста активна. След това задайте Wi-Fi името си на променливата "ssid" и Wi-Fi паролата си на променливата "psk". Запазете промените и извадете картата.
Конфигуриране на настройките за сигурност на Raspberry Pi
Следващата стъпка е да конфигурирате настройките за сигурност на операционната система на Pi, като се свържете с ssh клиент. Това е, за да се гарантира, че можете да се свържете с Octoprint с уеб браузър.
Можете да използвате командния ред в Windows или терминала в Mac. В командния ред или терминала въведете текста "ssh [email protected]" и щракнете върху Enter. След това отговорете на поканата, която ще се появи, като кажете "Yes".
Вижте също: 10 начина за поправяне на лоша/груба повърхност над опорите за 3D печатСлед това ще се появи друг прозорец с искане за потребителско име и парола за Raspberry Pi. Тук можете да въведете "raspberry" и "pi" съответно като парола и потребителско име.
В този момент трябва да сте влезли в операционната система pi. Все пак в командния ред или терминала трябва да създадете профил на суперпотребител в операционната система pi. Въведете текста "sudo raspi-config" и щракнете върху Enter. Това връща подкана с искане за парола за вашия pi.
След като въведете паролата по подразбиране, ще се появи лента с менюта, показваща списък с настройки на конфигурацията.
Изберете системните опции и след това изберете паролата. Въведете предпочитаната от вас парола и запазете настройките.
Конфигуриране на други настройки на Raspberry Pi
Можете също така да си поиграете с другите настройки в лентата с менюта, като например името на хоста или часовата зона. Въпреки че това може да не е необходимо, помага да персонализирате настройките според предпочитанията си.
За да промените името на хоста, изберете системните опции и след това изберете hostname (име на хоста). Задайте името на хоста на някое подходящо име или за предпочитане на името на принтера ви, например Ender 3. След като приключите, щракнете върху finish (завърши) и след това потвърдете рестартирането на Raspberry Pi. Рестартирането трябва да отнеме няколко секунди.
Завършете процеса на настройка с помощта на съветника за настройка
Тъй като името на хоста е променено, въведете URL адреса "//hostname.local" (например "//Ender3.local"), вместо този по подразбиране "//Octoprint.local" на вашето устройство, свързано към същата Wi-Fi мрежа като Raspberry Pi.
Трябва да бъдете посрещнати от съветник за настройка. Сега настройте потребителското име и паролата си за Octoprint, за да можете да влезете в профила си от уеб браузъра.
Трябва да се отбележи, че използваните тук парола и потребителско име са различни от потребителското име и паролата, създадени преди това за суперпотребителя.
В съветника за настройка можете също така да разрешите или забраните други настройки на конфигурацията, както сметнете за подходящо.
Също така трябва да редактирате настройките на профила на принтера, като зададете размерите на обема за изграждане на 220 x 220 x 250 mm за Ender 3. Друго нещо, на което трябва да обърнете внимание, е настройката на горещия екструдер. Тук диаметърът на дюзата по подразбиране е зададен на 0,4 mm, можете да промените тази настройка, ако диаметърът на дюзата ви е различен.
Щракнете върху финал, за да запазите настройките си. В този момент потребителският интерфейс на Octoprint трябва да се зареди.
Свързване на Raspberry Pi с Ender 3
Това е последната стъпка в този процес. Включете USB кабела към Raspberry Pi и микро USB към порта на Ender 3. В потребителския интерфейс на Octoprint трябва да забележите, че е установена връзка между принтера и Raspberry Pi.
Може също така да активирате опцията за автоматично свързване, за да позволите на принтера да се свързва автоматично, след като Raspberry Pi зареди.
В този момент можете да стартирате тестово отпечатване, за да наблюдавате как работи потребителският интерфейс на Octoprint.
Ето един видеоклип от BV3D, който показва процеса нагледно.