Я новичок в Arduino и в программировании в целом. Я купил Arduino MKR NB 1500 пару дней назад, потому что хочу сделать проект IoT:
Иметь удалённую машину на объекте и иметь возможность видеть температуру и давление через датчики. Поэтому мне нужен Arduino, который может использовать LTE-соединение. Arduino MKR NB 1500 кажется идеальным инструментом для меня. Я подписался на бесплатный пробный период в Arduino Cloud (возможно, это проблема, поэтому я указываю на это). Когда вы переходите в Arduino Cloud, вы можете настроить новое устройство практически автоматически. Он устанавливает все за вас.
Отсюда возникают 2 проблемы:
1- Когда настройка устройства завершена, я получаю белый экран и не могу продолжить проект (мне нужно обновить страницу, чтобы продолжить, потому что она говорит ”arduino уже настроен”, затем я перехожу к ассоциации).
2- Когда я пытаюсь ассоциировать, я ввожу свой APN BELL: pda.bell.ca (я также пробовал inet.bell.ca) (я не на 100% уверен в своём APN, Нет PIN, Нет АДМИНА, Нет пароля. Вот здесь: см. фото 1).
Может ли кто-то помочь мне с этим?
Спасибо
Сообщение об ошибке
Моя настройка
Я пробовал:
- 2 разных APN: pda.bell.ca и inet.bell.ca
- Удаление кэша, принятие файлов cookie и работа в режиме инкогнито
-Покупка другого модуля - Проверка обновлений прошивки или библиотек
Ответ
Конечно! Вот шаги, которые помогут вам решить проблему с подключением вашего Arduino MKR NB 1500 к Arduino Cloud и правильной настройкой APN.
1. Проверка настройки APN
Чтобы убедиться, что вы используете правильные настройки APN для вашей сети Bell, вам необходимо подтвердить их у вашего оператора. В большинстве случаев для Bell Canada правильный APN – это:
- APN: pda.bell.ca
- Имя пользователя: (оставьте пустым или введите "bell")
- Пароль: (оставьте пустым)
Вы также можете попробовать использовать APN inet.bell.ca, но, как правило, pda.bell.ca должен работать. Если у вас есть доступ к аккаунту Bell, попробуйте проверить настройки APN на их сайте или обратитесь в службу поддержки.
2. Убедитесь, что SIM-карта активирована
Убедитесь, что ваша SIM-карта активирована и подключена к тарифному плану для передачи данных. Если у вас есть другие устройства, проверьте, работает ли SIM-карта в них.
3. Перепрошивка устройства
Иногда могут быть проблемы с прошивкой. Убедитесь, что ваша Arduino IDE обновлена, и используйте последнюю версию библиотеки MKR NB. Для этого:
- Откройте Arduino IDE.
- Перейдите в Инструменты > Управление библиотеками и обновите библиотеку
MKRNB
. - Также проверьте, есть ли доступные обновления для самой Arduino IDE.
4. Настройка Arduino Cloud
При настройке Arduino Cloud убедитесь, что вы выполняете все действия по шагам:
- Войдите в свою учетную запись Arduino Cloud.
- Следуйте инструкциям по добавлению устройства.
- Убедитесь, что вы выбрали правильный тип устройства (MKR NB 1500).
5. Обеспечение надлежащего соединения
- Убедитесь, что ваше устройство располагается в зоне покрытия LTE.
- Если у вас есть доступ к другим обычным мобильным телефонам с LTE, попробуйте протестировать SIM-карту на этих устройствах, чтобы убедиться, что она работает.
6. Проверка кода
Убедитесь, что ваш код для подключения к Arduino Cloud правильный. Вот пример кода для начала:
#include <MKRNB.h>
#include <ArduinoCloud.h>
NBClient nbClient;
CloudCloud cloud(nbClient);
void setup() {
// Инициализация порта Serial
Serial.begin(9600);
// Настройка подключения к LTE
if (!nbClient.begin()) {
Serial.println("Не удалось установить соединение с сетью.");
while (1);
}
// Подключаемся к облаку
ArduinoCloud.begin(nbClient);
}
void loop() {
ArduinoCloud.update();
}
7. Очистка кэша браузера
Как вы уже пробовали удалять кэш и использовать режим инкогнито, убедитесь, что никакие блокировщики рекламы не мешают корректной работе веб-интерфейса. Попробуйте другой браузер или устройство для входа в Arduino Cloud.
8. Свяжитесь со службой поддержки
Если ничего из предложенного не сработало, вы можете обратиться в службу поддержки Arduino с предоставлением деталей, включая настройки APN и вопрос об ошибке, с которой вы столкнулись.
Я надеюсь, что эти шаги помогут вам справиться с проблемой и успешно подключить Arduino MKR NB 1500 к Arduino Cloud! Если есть дополнительные вопросы, не стесняйтесь спрашивать!