Question

Je suis en train de créer un affichage en plein air intégré des temps d'arrivée des bus à mon université. Je voudrais que le dispositif d'utiliser mon réseau WiFi sécurisé de l'école pour afficher les mises à jour de l'heure d'arrivée déterminées à partir d'un script de serveur que j'ai en cours d'exécution.

J'espérais obtenir des conseils sur le fonctionnement de haut niveau de cette chose - serait-il préférable pour le tableau d'affichage au sondage d'une base de données hébergée via le réseau WiFi ou devrais-je avoir un script essayer de communiquer avec le conseil d'administration directement au-dessus 802,11? (Pousser ou tirer?)

Je comptais d'utiliser une carte Ethernet ou WiFly WIZnet en combinaison avec un concentrateur d'accès sans fil. La plupart du temps inspiré par ce projet: http://www.circuitcellar.com/Wiznet/winners/ 001166.html Est-ce que quelqu'un d'autre recommander quelque chose sur l'un des conseils WIZnet? J'ai vu des options SPI / UART et je pensais que ces conseils pourraient travailler avec une plate-forme AVR.

Et par curiosité - si vous deviez « démarrage à froid » ce dispositif (c.-à-demander une heure d'arrivée du bus en appuyant sur son sur le bouton l'écran), vous pouvez vous attendre à prendre 10-20 secondes pour attribuer une adresse IP et connecter à la base de données, est-ce que son droit?

Était-ce utile?

La solution

Je vais tirer. En fait, je devrais faire des demandes d'affichage extérieur http ou https du serveur. De cette façon, le serveur pourrait lui dire combien de temps pour montrer un ensemble de données avant le scrutin pour un nouveau en utilisant l'expiration de la page http standard.

Je pense tirer, il serait plus facile d'avoir plusieurs écrans, et pour tester votre serveur ainsi. J'ai aussi un sentiment d'intestin que cela rendrait votre écran plus sûr. Quelqu'un aurait à pirater votre serveur pour pirater votre écran.

Autres conseils

Il y a une recherche très cool produit Arduino-Ciblée appelé WiShield . Il semble super facile à utiliser et il fournit un code source. Il utilise SPI pour la communication hôte. Si vous n'êtes pas intéressé à aller la route Arduino, je suis sûr que le code source ne serait pas trop difficile à port à quelque chose comme avr-gcc. Check it out, pourrait vous faire économiser du temps et des maux de tête pour 55 $. Vaut la peine de toute façon.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top